SuperAPI AI 工具集

dotnet-legacy-aspnet

编程与开发

查看项目

更新于 10-16 09:31

技能介绍

用途:在 Web Forms、旧版 MVC 或经典 ASP.NET 应用中工作时启用,帮助维护旧 IIS 配置与生命周期行为,并规划渐进式现代化迁移。

主要能力:把经典 ASP.NET 视为与 ASP.NET Core 不同的技术栈,先稳定路由、会话、认证、服务器控件、配置转换和部署假设;再按接缝规划迁移,先隔离领域与服务逻辑,逐块替换边缘,而非整体重写。若应用依赖 WCF 或 EF6,建议配合 dotnet-wcf 或 dotnet-entity-framework6 使用,而非当作通用 Web 任务处理。提供经典 ASP.NET 的实用维护指引、稳定后的旧行为与现代化接缝,以及低风险迁移路径。

使用方式与验证:注意不要照搬 ASP.NET Core 指导,因为中间件、DI 和托管假设无法直接迁移;需在接近真实 IIS 与配置转换的环境中验证。交付前检查经典与 Core 指导未混用、旧运行时假设被有意保留、迁移步骤可增量且可测试。参考方向包括迁移路径(增量迁移、绞杀者模式、按组件指导)与维护模式(抽象层、测试接缝、部署实践)。

限制:资料未提供具体命令、版本要求、收费信息或平台细节。