Learn your way! Get started

MVC 5.2, Part 1: OneASP.NET, Upgrading, and Bootstrap

with expert Eric Greene

Watch trailer

MVC 5.2, Part 1: OneASP.NET, Upgrading, and Bootstrap Trailer

Course at a glance

Included in these subscriptions:

  • Dev & IT Pro Video
  • Dev & IT Pro Power Pack
  • Power Pack Plus

Release date Release date 8/25/2014
Level Level Intermediate
Runtime Runtime 1h 58m
Platform Platform Major browsers on Windows Major browsers on Windows Major browsers on Mac OSX Major browsers on Mac OSX Mobile Devices Mobile Devices
Closed captioning Closed captioning Included
Transcript Transcript Included
eBooks / courseware eBooks / courseware Included
Hands-on labs Hands-on labs Included
Sample code Sample code Included
Exams Exams Included

Enterprise Solutions
Enterprise Solutions

Need reporting, custom learning tracks, or SCORM? Learn More

Course description

In this course, you will be learning about many of the new features in MVC 5 and Visual Studio 2013 as it relates to web application development. We will learn about the new One ASP.Net project type and how it makes ASP.Net project creation much easier. As part of One ASP.Net, we will look at how to add in Application Insights offered through Microsoft Azure to collect telemetry data about our application to help improve performance. We will also learn about new Authentication models, how to upgrade existing MVC 4 projects to MVC 5, as well as how to use Bootstrap layouts and components in your MVC project including the new enhancements to the Html Helper method EditorFor.


The course assumes you are an experienced ASP.Net MVC developer. You should have experience with ASP.Net MVC 4.0 or later. You should have experience using Visual Studio 2012 or later to create Web Applications. Knowledge of HTML, CSS and JavaScript is essential for the sections of Bootstrap and ASP.Net MVC Views.

Prepare for certification

This course will help you prepare for:
70-486 Developing ASP.NET MVC Web Applications
70-486 Developing ASP.NET MVC 4 Web Applications

This course will help you earn:
MCSD: SharePoint Applications
MCSD: Web Applications

Meet the expert

Eric Greene Eric Greene is an independent IT professional who loves learning new things, sharing what he learns, and helping clients to solve business problems. He holds a BS in Computer Science from the Virginia Military Institute and numerous software certifications including the Microsoft Certified Professional Developer certification. Eric has experience programming mobile, web-based, and desktop applications using a variety of commercial and open-source platforms including .NET, PHP, Node.js, Linux, Windows, SQL Server, SQLite, MySQL, Postgresql, and even a little MongoDB. He has worked with companies of all sizes, both on- and off-site, to help his customers meet their software development needs.

Course outline

One ASP.NET and Upgrading

What's New in MVC 5.X (05:01)
  • Introduction (00:16)
  • What is New in MVC 5.0 (03:21)
  • What is New in MVC 5.1 (01:00)
  • What is New in MVC 5.2 (00:17)
  • Summary (00:06)
One ASP.NET (16:40)
  • Introduction (00:21)
  • One ASP.Net (01:22)
  • Application Insights (01:48)
  • One ASP.Net Templates (02:31)
  • Authentication Methods (01:21)
  • Unit Testing (00:39)
  • Microsoft Azure (00:46)
  • Demo: New Project (05:37)
  • Demo: Publish (01:58)
  • Summary (00:11)
Upgrading (11:12)
  • Introduction (00:16)
  • Upgrading from MVC 4.X to MVC5 (03:16)
  • Upgrading 5.X to the Latest (00:24)
  • Demo: Upgrade MVC 4.X to 5.X (04:42)
  • Demo: Upgrade Config Files (02:26)
  • Summary (00:05)


Using BootStrap (27:32)
  • Introduction (00:19)
  • Bootstrap (01:28)
  • What is Bootstrap? (01:00)
  • What comes with Bootstrap? (00:50)
  • Bootstrap/jQuery & IE8 (01:54)
  • What does Bootstrap offer? (01:45)
  • Bootstrap Layout Demo (00:30)
  • Demo: A New Project (04:24)
  • Demo: Web Site (04:27)
  • Demo: Layout Classes (02:34)
  • Demo: Columns (03:08)
  • Demo: View Port Size (04:50)
  • Summary (00:17)
Component (32:12)
  • Introduction (00:13)
  • Bootstrap Component Demo (00:56)
  • Demo: UI Components (05:15)
  • Demo: Panel (02:54)
  • Demo: Alert Box (04:22)
  • Bootstrap JavaScript Demo (00:26)
  • Demo: JavaScript – website (02:58)
  • Demo: Modal Window (04:10)
  • Demo: Adding Modal Window (04:29)
  • Demo: Tab Strip (06:15)
  • Summary (00:09)
EditorFor (25:21)
  • Introduction (00:20)
  • Bootstrap EditorFor Demo (00:29)
  • Demo: HTML Attributes (04:45)
  • Demo: Forms (04:09)
  • Demo: View (04:03)
  • Demo: New View Template (05:09)
  • Demo: Form Horizontal (06:12)
  • Summary (00:09)