AspCoreGen 6.0 MVC 透過讀取 Microsoft SQL Server 資料表或檢視表,以 C# 產生 ASP.NET Core 6.0 MVC 程式碼。它會產生資料繫結檢視、模型、控制器、檢視模型、可選的 Web API 專案、供商務與資料存取程式碼使用的類別庫,以及使用 Entity Framework Core、預存程序或即席 SQL 的 SQL 輸出。
以資料庫驅動的程式碼產生
AspCoreGen 6.0 MVC 會讀取 Microsoft SQL Server 資料表或檢視表,並依據該結構描述產生應用程式程式碼。它以 C# 建立 ASP.NET Core 6.0 MVC 資產,因此產生的結構會遵循來源系統中既有的資料庫定義。
三專案解決方案輸出
此產品會在同一個解決方案中產生三個獨立專案:供使用者介面使用的 Web 應用程式專案、供共用商務與資料存取程式碼使用的類別庫專案,以及可選的 ASP.NET Core Web API 專案,用於以服務為基礎的存取。
產生的 MVC 表現層
產生的表現層包含用於資料繫結 Web 介面的 MVC 檢視與控制器。產生的檢視涵蓋常見的記錄工作流程,例如列出、新增、編輯、檢視詳細資料、刪除、分組、總計、搜尋,以及其他以網格為基礎或手動呈現的顯示模式。