Knowledge Management Banner

Knowledge Management Banner

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

Powered by Blogger.