html5和web服务与mvc3

时间:2012-03-22 13:54:34

标签: ajax asp.net-mvc-3 web-services html5

在我的公司,我们讨论了应该以何种方式构建我们未来的Web应用程序。我们目前有两组开发人员就几件事达成一致。我们都想使用html5和css3以及jQuery。我们大多同意网络服务非常重要。

但是,有一组主张使用mvc,因为它会增加更多的结构?到项目。另一半(我承认我属于),没有理由不直接从客户端使用web服务,放弃mvc控制器视图等。

对我来说,添加mvc只会在服务器上增加另一个可以转移到客户端的性能负担,并且结构也可以添加到非mvc项目中,尽管它可能会要求开发人员多付出一些努力。

冒着发动火焰的风险。我想听听公司外部任何一方的争论。

1 个答案:

答案 0 :(得分:1)

你的讨论错了。 HTML5,CSS和Javascript(以及JQuery)是客户端技术。 ASP.NET MVC是一种服务器端技术。您仍然需要在服务器上发送和检索数据库中的数据的代码。 MVC的下一个版本(4,beta)将具有Web API,这是使用它创建这些Web服务的出色解决方案。