Chapter 2

Creating the ASP.NET MVC 4 Project

EXERCISES AND EXAMPLES

IN THIS CHAPTER

  • Modifying the _Layout.cshtml to get a nice “somewhat” unique look and feel
  • Adding the methods required to list the blogs from the XML RSS file on the Home Index.cshtml page using Razor
  • Adding the Html.ActionLinks (C# Fundamentals, .NET Fundamentals, Advanced C#, and so on), and corresponding models, views, and controllers
  • Creating a local test SQL Server database called Blogs
  • Implementing NHibernate into the ASP.NET MVC 4 application
  • Creating the BlogNavBar partial view and add to a web page
  • Creating the Archive List, custom MapRoute and ViewData containers
  • Migrating a blog entry from ASP.NET with feedback form and comment list

WROX.COM CODE DOWNLOADS FOR THIS CHAPTER

You can find the Wrox.com code downloads for this chapter at www.wrox.com/go/azureaspmvcmigration on the Download Code tab. It is recommended that you download the code, review it so that you have a good understanding of what is about to be discussed. The steps in this chapter required to migrate the sample ASP.NET 2.0 website located at http://aspnet.thebestcsharpprogrammerintheworld.com to an ASP.NET MVC 4 application are provided in detail.

The initial approach for this chapter was to make the ASP.NET MVC 4 application have the same look and feel as the ASP.NET 2.0 website. But after spending some hours doing this, I made the decision to use the default template because: for one, it is different, but mostly because the whole intent ...

Get Windows Azure and ASP.NET MVC Migration 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.