O'Reilly logo

Windows Azure and ASP.NET MVC Migration by Benjamin Perkins

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required