In parts one and two of our four part series on ASP.Net MVC Principles we discussed the object oriented design concepts behind our application template. We also discussed Dependency Injection and how our application template is divided into three layers, Data Access Layer, Services Layer, and Presentation Layer. We described the Data Access Layer in the last article. In this article we will describe our services and presentation layers.