Características do AspCoreGen 6.0 MVC

Generates the presentation layer web project.
Presentation Layer
Generates business layer code.
Business Layer
Generate data repository code
Data Repository Code
Generates optional Web API project.
Web API Project
Generates the presentation layer web project.

Generates the presentation layer web project.

Generated MVC views are bound to an MS SQL Server database. Up to 18 different views per database table are generated performing CRUD operations. Operations such as sorting, paging, searching, creating and updating records, deleting by primary key, multiple deletes, and more are built in. All in One-Click!

Generates business layer code.

Generates business layer code.

With the middle-tier generated, all you have to do for most part is to write one line of code to do a CRUD operation such as delete a record, get the total number of records, get a certain amount of records and more. To make it even easier, code examples are also generated for each of this operation so all you have to do is copy and paste. The business layer is the tier called by the presentation tier, or any client you choose to make this shareable library available to within your company.

Generate data repository code

Generate data repository code

The data tier takes care of all the plumbing code that accesses the database so you don’t have to. Whether you choose to access your database using entity framework, stored procedures, or ad-hoc SQL (SQL in code), code is already generated for you.

Generates optional Web API project.

Generates optional Web API project.

Every operation available to the business layer can be accessed through a web API endpoint. These web API methods encapsulates calls to the business layer methods. Generated Web API methods can be accessed publicly and can act as a service to other clients (winforms, web forms, other api or service like a wcf app, mobile app, etc). You can also build a desktop app that can access the same API your ASP.NET Core app is using through the Web API. Clients of the Web API does not have to be a windows program, it returns collections as JSON data, or you can pass it JSON data when saving a new record or updating an existing record. Unlike the business layer, you can make it available publicly, say to other companies to access?