Asp.Net MVC领域,我该如何使用它们?

时间:2009-12-03 17:27:01

标签: asp.net asp.net-mvc asp.net-mvc-areas

我有两个关于Asp.Net MVC领域的问题。我对各种播客中听到的内容只有一个浅薄的理解,但我认为我很清楚它们应该用于什么。现在我的问题是,我是否也可以使用它们来逐步从使用VB的Asp.Net webforms开发到使用C#的Asp.Net MVC。

  1. 我可以在一个应用程序中混合使用不同语言的区域,例如,一个区域是C#项目,另一个区域是VB.Net项目。
  2. 我可以使用区域功能将MVC合并到现有的网络表单应用程序中吗?假设我有一个Asp.Net webforms应用程序,但我希望使用MVC编写任何新的“页面”,我可以创建一个新的MVC项目,然后将其作为一个区域“插入”现有的webforms应用程序中吗?

1 个答案:

答案 0 :(得分:3)

回答你的问题:

  1. 是。如果它是一个单独的程序集,那么无论它是在c#还是VB.net中都无关紧要。
  2. 我会说是 - 这将有助于保持MVC内容的独立性,但当然您需要基础webforms项目中的基本引导程序。好主意。
  3. 我最近开始将MVC引入一个较旧的webforms网站,这非常值得。