我真的很喜欢MVC的“方式”,并且实际上很喜欢学习ASP.NET MVC(我从不喜欢ASP.NET Webforms,但直到现在我才知道为什么)。问题是我要继承一堆Webforms代码,想知道我是否能够使用MVC而不是使用Webforms向代码库中添加新内容。我想这很大程度上取决于身份验证的设置方式以及代码的设置方式是否可以包括一些库或某些东西,而仅使用那些功能,或者是否必须在其他地方重新创建它们或将它们喘不过气来。 。我应该担心什么?我是否应该停止使用MVC并开始使用Webforms,还是可以使其协同工作,以便在需要修改Webforms代码库中的某些内容时随身携带MVC方式来重新制作它?
最佳答案
我建议您尝试仅使用MVC添加新内容,并尽可能地在旧版Webforms代码上进行转换。
这是将它们放在同一个项目中的相当不错的文章:
http://www.chadmyers.com/Blog/archive/2007/11/30/asp.net-webforms-and-mvc-in-the-same-project.aspx
关于asp.net - 将MVC用于Webforms项目的新部分,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/841105/