我有一个问题,关于比较netTiers(使用codesmith)
和Entity Framework
时应该提到哪些优缺点。
这个问题在很多场合下都被问及过,但是我发现所有的讨论都非常古老,比Entity Framework
流行的时间还要早。
我其实非常熟悉Entity Framework
(虽然不是专家级别,但我喜欢它,而且用的很多),对netTiers(使用codesmith)
并不是很了解,这就是为什么当我在复杂项目中看到netTiers
时,想知道该怎么决定。
一种选择是留下来,面对所有问题并耗费大量时间解决。
另一个选择是使用微软已经管理好的预先设计好的高端工具(这正是我在花了几天时间学习netTiers
之后,感觉entity framework
如此美妙的原因)。