CHAPTER 3

image

The MVC Pattern

Before I start digging into the details of the ASP.NET MVC Framework, I want to make sure you are familiar with the MVC design pattern and the thinking behind it. In this chapter, I describe the following:

  • The MVC architecture pattern
  • Domain models and repositories
  • Creating loosely coupled systems using dependency injection (DI)
  • The basics of automated testing

You might be familiar with some of the ideas and conventions I discuss in this chapter, especially if you have done advanced ASP.NET or C# development. If not, I encourage you to read carefully—a good understanding of what lies behind MVC can help put the features ...

Get Pro ASP.NET MVC 5, Fifth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.