Folder Structure of MVC Asp.Net project : Part 5
App_Data
- To Store application specific Configuration files.
- IIS Will not serve the files stored in App_Data folder
App_Start
- Contains files whose functions are executed when the application starts.
Content
- Used to store css, icons, images
Controller
- All the controller are to be stored in this folder.
- It performs the function of receiving request,.. processing it, and returning appropriate data to client
Models
- Contains class with public properties
Scripts
- Script files / 3rd party script files required for application are kept in this folder
Views
- Controller specific views / html files are kept in this folders
Shared
- All common views required across the application should be kept in this folder
Glabal.asax
- It allows you to customize or write code related tp application level event.
- Application begin request
- application start event
- Session start
- session event
Packages.Config
- It keeps tracks of all the packages installed in the application
Web.Config
- Application related configurations are preserved in this file
No comments