我开始构建一个新的大型ASP.NET网站,它应该支持大流量Ajax。干净的页面设计(不是太重,但功能相当),网络服务,数据库,云和其他东西。由于在ASP.NET领域取得的进展(正在开发其他非Web .NET项目)几乎没有“过时”,我想知道当你开始构建一个[当今的“最佳实践”框架时]非常大的新网站。
MVC 3是最受欢迎的吗?它们是否更好,更容易开发,更受欢迎的框架?
任何帮助都将受到高度赞赏。
答案 0 :(得分:3)
nancy http://elegantcode.com/2010/11/28/introducing-nancy-a-lightweight-web-framework-inspired-by-sinatra/
答案 1 :(得分:2)
答案 2 :(得分:1)
对于您列出的要求,您可能最好从前端的MVC3开始。对于一个好的,干净的设计,可以考虑使用JQuery UI(MVC3带有核心JQuery文件,并且旨在与它很好地集成。我们几年前使用WebForms创建了一个项目,但MVC非常优越,我们现在正在将所有内容迁移到MVC。
将WCF用于Web服务。
对于数据访问,LINQ to Entities现在足够成熟,我认为反对它的大多数旧论据不再适用。如果您想使用基于云的数据库,请查看SQL Azure。