AspCoreGen 9.0 MVC generates three projects/applications in One Click! It generates 3 separate applications in
one Solution. The separation of projects is another way to clearly distinguish the functionality of the respective applications.
The ASP.NET Core application containing User Interface (UI) components, or the Presentation Layer.
Javascript scripts and libraries
Miscellaneous files that completes an ASP.Net Core web application
The API application containing shared libraries such as the Business Layer and Data Repository code shared between the Web Application and Web API project
Business Layer (Middle Tier .cs interface and class files)
Data Repository using Linq-to-Entities (Data Layer .cs interface and class files)
Entity Framework Entities or Ad-Hoc SQL
Miscellaneous files that completes a Class Library application
The optional Web API application containing web services that encapsulates calls to the Business Layer.
Miscellaneous files that completes a Web API application
Not a project or an application. These are SQL scripts directly generated in your Microsoft SQL Server.
Generated Web Project Examples
You can download six sample projects below generated by AspCoreGen 9.0 MVC. Please make sure to read the Readme.txt file for instructions. You
will need Visual Studio 2022 and Microsoft SQL Server with the Microsoft Northwind database installed to use any of these sample projects. You also need to install
the .NET 9.0 SDK in your machine. Right-click the download links below and choose
"Save target as" in the context menu, and save it to your computer.
1. Entity Framework Sample Project
This solution contains 2 projects; an ASP.NET 9.0. Web Application and a .NET 9.0 Class Library Project. The Data Repository (Data Layer)
accesses the database using Entity Framework.
|
Coming Soon!
|
2. Entity Framework Using Web API Sample Project
This solution contains 3 projects; an ASP.NET 9.0. Web Application, a .NET 9.0 Class Library Project, and an ASP.NET 9.0. Web API Application. The Data Repository (Data Layer)
accesses the database using Entity Framework while the Business Layer (Middle Tier) is encapsulated through a Web API call.
|
Coming Soon!
|
3. Stored Procedures Sample Project
This solution contains 2 projects; an ASP.NET 9.0. Web Application and a .NET 9.0 Class Library Project. The Data Repository (Data Layer)
accesses the database using Classic ADO.NET calling Stored Procedures.
|
Coming Soon!
|
4. Stored Procedures Using Web API Sample Project
This solution contains 3 projects; an ASP.NET 9.0. Web Application, .NET 9.0 Class Library Project, and an ASP.NET 9.0. Web API Application. The Data Repository (Data Layer)
accesses the database using Classic ADO.NET calling Stored Procedures while the Business Layer (Middle Tier) is encapsulated through a Web API call.
|
Coming Soon!
|
5. Ad-Hoc SQL Sample Project
This solution contains 2 projects; an ASP.NET 9.0. Web Application and a .NET 9.0 Class Library Project. The Data Repository (Data Layer)
accesses the database using Classic ADO.NET using Ad-Hoc SQL embedded in Classes.
|
Coming Soon!
|
6. Ad-Hoc SQL Using Web API Sample Project
This solution contains 3 projects; an ASP.NET 9.0. Web Application, .NET 9.0 Class Library Project, and an ASP.NET 9.0. Web API Application. The Data Repository (Data Layer)
accesses the database using Classic ADO.NET using Ad-Hoc SQL embedded in Classes, while the Business Layer (Middle Tier) is encapsulated through a Web API call.
|
Coming Soon!
|