AspCoreGen 3.0 MVC 是一个 ASP.NET Core 3.1 MVC 代码生成器,可读取 Microsoft SQL Server 表或视图并生成完整的 C# 应用程序结构。它可生成表示层、业务层和数据层,支持可选的 Web API 输出,并且可以创建存储过程、Entity Framework Core 查询或即席 SQL。
数据库驱动的代码生成
该应用会检查 Microsoft SQL Server 数据库中的表和视图,然后围绕该架构生成 ASP.NET Core MVC 代码。它基于数据库结构生成 C# 代码,而不是从空项目开始。
生成的 MVC 应用结构
它会创建主要的 MVC 应用组成部分,包括模型、视图、控制器和视图模型。这为开发人员提供了一个可直接用于基于数据的 Web 应用程序的起点,这些应用程序建立在 ASP.NET Core 3.1 MVC 之上。
三项目解决方案输出
生成的解决方案被组织为独立项目,以保持职责清晰分离。该产品可以在同一解决方案中创建一个 Web 应用程序项目、一个类库项目以及一个可选的 ASP.NET Core Web API 项目。