ASP.NET MVC或WebForms?

我对网络开发很陌生,在桌面上有很多年的背景,但没有在网络上,只有HTML。 我想为自己制作的产品制作一个简单的动态网页,但我不知道这两个MVC或WebForms中的哪一个对我来说会更容易。

在asp.net上的课程对我没有多大帮助,我为MVC和WebForms采用了“第一步”教程,但我仍然没有看到任何显着差异。

我所要求的是为一个在Web开发方面并不专业的人员或者更好的桌面程序员进行的考试。


如果您习惯于桌面,尤其是WinForms或WPF,那么可以使用webforms更轻松地理解正在发生的事情。 服务器控件似乎会保持其状态,并且会更自然地发展。 你会发现服务器控件为你做了很多工作,并且你应该能够使用WinForms世界中的知识启动一个应用程序。


如果你使用桌面编程范例,winforms应该更容易学习。

如果你想更多地进入网络编程“我应该亲自建议你学习MVC(无论如何,这是我个人的观点;))。


如果是有限页面的快速应用程序,请查看webmatrix,这可能会让您快速启动并运行。 如果您是来自桌面环境,我还建议您选择webforms,因为这是为了模仿事件驱动的方法,并试图抽象出无状态的Web形式。

链接地址: http://www.djcxy.com/p/47515.html

上一篇: ASP.NET MVC or WebForms?

下一篇: Cross domain request in JavaScript vs. jQuery's JSONP