如果我已经完成了webform,那么使用ASP.NET MVC有什么好处

时间:2013-10-06 18:30:35

标签: asp.net-mvc webforms

我已经学习了asp .net webform并且已经为它创建了大学项目,但我最近发现了asp.net MVC。 我试图学习它,但在构建应用程序方面似乎有所不同,而且学习曲线更陡峭。

如果我已经完成了asp.net,我是否需要学习MVC并考虑到我可能要做的未来现实生活项目?

感谢。

2 个答案:

答案 0 :(得分:4)

您可以使用asp表单构建任何Web应用程序。

MVC很棒,你不需要学习它,但如果你这样做,你会比网页表格更好地享受它,因为它更接近网络的运作方式。我相信在几年内它会比普通的ASP表格更受欢迎。

使用Razor的MVC可以让您更好地控制呈现的HTML,但如果您不了解HTML和CSS,则可以更容易地删除ASP控件。

MVC 4的另一个优点是添加了Web API服务。学习MVC是必须知道如何编写这些有用的服务。

答案 1 :(得分:0)

在下面的链接中很好地解释了mvc的优点

http://www.asp.net/mvc/tutorials/older-versions/overview/asp-net-mvc-overview