对于一些有winforms和客户端应用程序经验的人来说--是否值得回到过去学习传统的ASP页面的工作方式,或者直接进入ASP .NET是可以的吗?
我在寻找我的通用C#知识中的陷阱或陷阱,我不会从屏幕视频系列和ASP .NET站点上知道的东西。
发布于 2008-09-03 13:57:06
这就是MVC的伟大之处。它的工作原理比普通的ASP.NET表单更接近于框架的基础。因此,通过使用MVC并理解它,您将更好地理解WebForms是如何工作的。WebForms的问题是有很多神奇的东西,花了大约6年的时间才能让Web像Windows Forms一样工作,所以你有了控件树层次结构和所有转换到Web上的东西。使用MVC,您可以获得核心,而不受WinForm的影响。
因此,从MVC开始,如果需要的话,您将能够很容易地迁移到WebForms。
发布于 2008-09-03 14:19:52
我同意Nick的观点: MVC更接近于真正的web范例,使用它你将会面对你的网站是如何真正工作的。WebForms会让你远离这些东西,我觉得这真的很违反直觉。
我建议你直接跳到MVC,跳过WebForms。如上所述,如果需要,您将能够重新使用它。
发布于 2008-09-03 14:01:29
与ASP.Net ASP.NET相比,MVC是对基础框架的完全不同的抽象。与ASP.NET Webforms相比,使用MVC可以更好地控制幕后发生的事情。
在我看来,学习不同的方法通常会让你成为一名更好的程序员,但在这种情况下,可能会有更好的东西需要学习。
https://stackoverflow.com/questions/41712
复制相似问题