其实可能根据项目而定,当然要考虑自己的知识结构,如果对MVC不熟悉的话,可以不采用MVC。MVC并不一定就是最好。
HTML/Aspx + EF + Jquery
这里要讲一下EF,Entity Framework 是与NHibernate类似的 ORM工具及编程思想。他能提高你的开发速度,并且EF 4.1/4.3相对于EF3.5做了大量的优化,性能方面得到了很大的提升。最重要的是,EF快。如果你的业务系统不处是极其复杂的话,可以考虑使用EF。
Thanks,EF还没接触过,列入学习计划中,目前在学习NH。不过前台你们用jquery的话,有专门的美工么?我们没有美工,所以我就想用Extjs,不知道jquery美化怎么快速点,除了专门的美工之外。
嗯 没错的确跟项目而定 ,个人观点 若是小网站,小项目。非团队开发或者是团队人员较少的情况下 用EF还是比较有效率的。
@笋干: NH是把双刃剑 你要把握好 Mapping之间的关系如何配置
@sym_cn: Thx
@笋干: 哈哈哈
ASp.NET MVC + NHibernate+jquery 至于页面的话,可以用下jquery ui
为啥不考虑Extjs这类的呢?
@笋干: 太大了,对于不太成熟的团队,驾驭不了他
ASp.NET MVC + NHibernate+jquery
ASp.NET MVC + EF+jquery
ASp.NET MVC + ADO.Net +jquery
ASp.NET MVC + LINQ TO SQL +jquery
ASp.NET MVC + ADO.Net + WCF+ jquery
我见过Extjs 操作大数据的Tree 个人感觉Extjs要比jquery快。
那为啥你们不用Extjs呢?
@笋干: 呵呵 因为目前项目里没有用过的经验。个人比较懒,不想再带着团队花费时间成本 我只是见过extjs写的tree menu 速度比jquery.tree的要快些。
对了补充一下刚才写的架构,企业库是也是比较方便的工具。
@sym_cn: Thx,我想对于我这种新人,应该都接触学习下,毕竟现在还没有成型的知识体系 呵呵。
测试一下