我在一家开发公司,开发中小型基于Web的项目,我们主要使用Microsoft技术,目前我们处于技术选择阶段,我们正在研究ORM,我们需要为未来选择标准ORM项目,目前我们将选择范围缩小为两个: -
•Nhibernate: -
•EntityFramework: -
该技术分别按以下方法测量: -
我的问题选择针对Nhibernate的实体框架,作为我们公司未来的ORM默认实现,从长远来看,这样的决定有什么缺点和优点?
别误会我的意思; 我知道Nhibernate暂时是正确的答案,但它是不久的将来,甚至远期未来的正确选择,考虑到EntityFramework的快速发展.
我依赖的一些资源用于研究: -
http://ayende.com/blog/4351/nhibernate-vs-entity-framework-4-0
http://blogs.msdn.com/b/adonet/archive/2012/03/22/ef5-beta-2-available-on-nuget.aspx
我正在尝试使用while循环来减少计数器,然后在条件语句中对其进行评估.
例如,此代码将导致6
var counter = 3;
var factorial = 1;
while (counter)
factorial *= counter--;
console.log(factorial);Run Code Online (Sandbox Code Playgroud)
而这个结果为0
var counter = 3;
var factorial = 1;
while (counter--)
factorial *= counter;
console.log(factorial);Run Code Online (Sandbox Code Playgroud)