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