ASP.NET MVC 5 Folder Structure

In this chapter, you will learn:1. ASP.NET MVC Folder Structure

Before, deep diving into ASP.NET MVC 5, there are certain guidelines that you must follow in order to write MVC code properly and structured. MVC Folder Structure guides you to choose a suitable folder to store different types of files.

Global.asax – It allows you to write code at application level events such as Application_BeginRequest, application_start, application_error, sesson_start, sesson_end etc.

Package.config – It is managed by NuGet to keep track of what packages and versions you have installed in the application.

Web.config – It contains application level configuration.

Summary

This chapter only introduces the folder structure of ASP.NET MVC5. Once you know the behavior and properties of the folder, it is easy to find, store and organize project related files. In the next chapter, you will Understand Controller in MVC5.