【发布时间】:2011-01-11 04:33:22
【问题描述】:
我正在为我们公司创建一个大型外联网网站,其中包含一组子应用程序。我对解决方案和项目的正确设置感到有些困惑。
我有一个 Web 应用程序,我们称之为 Portal。它包含身份验证/授权类、母版页、导航/url 路由类和主题定义。它还将包含一些基本概述,供我们的客户快速了解他们的项目状态。
来年,我们将开发更多应用程序并将其与门户网站集成。将其视为称为功能 A、B 和 C 的详细概述和工具。多年来,我们将改进这些应用程序并发布新版本。这些 Web 应用程序应该无缝地适应门户网站的导航。我希望他们重用母版页和主题。
设置此解决方案的正确方法是什么?
如何将应用程序捆绑在一起,重复使用母版页并保持可维护性?
如何以正确的方式共享某些 Web 控件 (ASCX)?
我们正在使用 TFS,也许有任何分支/合并的想法?
编辑:
我想在 ASP.Net WebForms 中创建它,我们在该领域拥有最多的经验。但基本上我们可以使用任何东西,我们将网络服务器置于我们自己的控制之下(只要它是面向微软的,而不是切换到 php 或类似的东西:))
【问题讨论】:
-
您想使用任何特定的框架吗? Webforms,asp.net mvc,还有什么?
标签: asp.net web-applications master-pages extranet