Generated Miscellaneous Items


AspCoreGen 6.0 MVC generates 3 projects/applications in a single ASP.NET Core 6.0 Web Application as mentioned here. Listed below are quick descriptions of the Miscellaneous files and folders generated to complete each of the three applications that are generated.

Note: List below may not contain the full list of miscellaneous files generated by AspCoreGen 6.0 MVC. To get a more complete list, please read the Discussing the Generated Code for Database Tables under tutorials.

Web Application Project


Generated File(s)/Folder Quick Description
CSS Folder A folder that contains stylesheets for the web application, jquery ui themes, and jqgrid stylesheet.
JS Folder A folder that contains Javascript libraries and files such as jqgrid libraries, jquery ui, jquery, and javascript used in web pages.
favicon.ico A generic icon file used by the browser as the default icon for the web application.
Program Class (.cs) A class file that contains the application startup code for the web application.
appsettings.json A json file that contains hierarchical configuration used by the application.
launchsettings.json A json file used by the application that contains settings for use when the project is ran.
Code Examples Folder A folder that contains a class file per database table showcasing code examples on all generated CRUD operations. The code examples shows how to access Middle Tier (Business Layer class) CRUD operations.

This folder is optional.


Class Library Project (Middle & Data Tier)


Generated File(s)/Folder Quick Description
CrudOperation Class (.cs) An enum class for use when figuring out whether to use an Add or Update operation.
FieldType Class (.cs) A enum class listing diffent data types.
Functions Class (.cs) A helper class with static methods.


Web API Project


Generated File(s)/Folder Quick Description
Program Class (.cs) A class file that contains the application startup code for the web application.
appsettings.json A json file that contains hierarchical configuration used by the application.
launchsettings.json A json file used by the application that contains settings for use when the project is ran.