gpt4 book ai didi

asp.net - 拆分/模块化大型 ASP.NET Web 应用程序项目

转载 作者:行者123 更新时间:2023-12-04 04:08:54 25 4
gpt4 key购买 nike

我们公司有一个相当大的 ASP.NET Web 应用程序。该应用程序已被分解为不同的业务功能“区域”。我正在寻找一些我们可以用来将此 Web 应用程序拆分为单独的可构建/可版本化模块的策略。

主要目标是:

使我们能够部署仅具有选定功能区域的 Web 应用程序。

我将父 Web 应用程序设想为可以托管“插件”的“外壳”,这些“插件”可以将自己注册为父 Web 应用程序导航层次结构上的菜单项。父 Web 应用程序将包含插件使用的母版页、样式表和常用控件。

你有什么样的想法来实现这样的事情?

最佳答案

我会做子网络项目。每个网站都是父网站的子项目。您可以编写一个 HttpModule 来检查某些数据存储以查看该客户是否有权访问该站点(模块)并以这种方式拒绝访问。 Scott Guthrie 有一篇关于如何设置子 Web 项目的好帖子 here .

关于asp.net - 拆分/模块化大型 ASP.NET Web 应用程序项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/381844/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com