4

我有两个关于 Asp.Net MVC 领域的问题。从我在各种播客中听到的关于它们的内容中,我对这些领域的了解很浅,但我认为我相当了解它们应该用于什么。现在我的问题是我是否也可以使用它们使我能够逐渐从使用 VB 的 Asp.Net webforms 开发切换到使用 C# 的 Asp.Net MVC。

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

1 回答 1

3

针对您的问题:

  1. 是的。如果它是一个单独的程序集,那么它是在 c# 还是 VB.net 中都没有关系。
  2. 我会说是的 - 这将有助于将您的 MVC 内容分开,但当然您将需要基本 webforms 项目中的基本引导程序内容。好主意。

我最近开始将 MVC 引入一个较旧的 webforms 站点,这是非常值得的。

于 2009-12-03T17:36:48.357 回答