我们目前有一个由以下层组成的大项目:
一切都或多或少有效。我唯一担心的是,我认为第二层有点过度杀戮而且过于复杂,因为我们在前端拥有的东西 - 它的全部任务是使用数据库中的数据生成JSON消息。选择这种结构是因为最初我们计划使用Silverlight作为前端(感谢上帝!我们决定放弃它以支持ExtJs btw)。
现在我还有其他一些网络项目即将开始,我想知道是否放弃第二层(RIA WCF)是正确的选择。如果我决定坚持使用MSSQL / IIS / ExtJs,我的其他选择是什么?如果有人有其他的经验我会很感激任何反馈。任何链接也会非常有用。
答案 0 :(得分:0)
您应该查看Entity Framework和MVC。实体框架可用于将SQL数据库映射到可通过MVC处理并使用ExtJ和Razor view engine显示的业务对象。