【发布时间】:2011-08-18 02:02:35
【问题描述】:
在一个 ASP.NET“站点”或“解决方案”中拥有多个 Web 应用程序时寻找最佳实践。我有几个选择:
将所有应用程序和站点主服务器放在一个解决方案/一个 Web 应用程序中的老忠实用户
-
我的老板担心 VS 中有 30 个“应用程序”都在同一个项目下,并且每次我们对一个进行更改时都必须部署到所有应用程序。所以这让我们想在同一个解决方案下将每个项目分解成一个单独的项目。这使我们不得不研究母版页解决方案
- 母版页需要支持动态菜单结构。这是我可以用单个 SiteMaster 做的事情吗? VirtualProvider 是否为此提供了正确的解决方案?任何人有任何关于它的好教程?
为每个应用程序创建一个 UserControl 并在主应用程序中引用它
【问题讨论】:
-
我认为您在这里混合了两个问题。一是当一个网站中有多个 Web 应用程序时,如何构建您的项目?二是如何支持基于层级的动态菜单?对吗?
-
sajoshi- 可能,但我认为一个会指向正确的方向,因为有很多方法可以动态制作菜单,所以我认为我最初关于应用程序和母版页结构的问题(主要是母版页结构0将决定后者
标签: .net asp.net master-pages