Configuring and Deploying an ASP.NET MVC Application


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Developers have the option of configuring additional application settings before deploying a web application to the production environment. In this course, you will learn how to create resources for implementing globalization and localization, how to implement Windows Azure life cycle events, how to configure various web application settings, how to plan and design for search engine optimization, and how to deploy web applications to hosting providers, Azure websites, and to IIS for local environment testing prior to production deployment. This course is one of a series in the Skillsoft learning path that covers the objectives for the Microsoft MCSD exam 70-486.

Target Audience
Web developers seeking an introductory guide to developing efficient, secure, distributed web applications with adaptive user interfaces using the ASP.NET MVC 4 and 5 frameworks in Visual Studio 2013; Individuals preparing for exam 70-486: Developing ASP.NET MVC Web Applications

Prerequisites
None

Expected Duration (hours)
2.8

Lesson Objectives

Configuring and Deploying an ASP.NET MVC Application

  • start the course
  • create a JavaScript resource file to be used to display page information in Spanish in an ASP.NET MVC web application
  • apply a JavaScript resource file to application UI so as to display page information in Spanish in an ASP.NET MVC web application
  • create a satellite resource assembly to implement globalization in an ASP.NET MVC web application
  • implement start, run, and stop events in a Windows Azure application
  • manage IIS startup tasks in a Windows Azure application
  • enable and configure Microsoft authentication in an ASP.NET MVC web application
  • configure view compilation settings in ASP.NET MVC web application
  • configure database connection settings in an ASP.NET MVC web application
  • configure cryptography settings in an ASP.NET MVC web application
  • configure custom error settings in an ASP.NET MVC web application
  • identify configuration file hierarchy in an ASP.NET MVC web application
  • store custom application settings in a configuration file for an ASP.NET MVC web application
  • create an intuitive and user-friendly route to help more effectively model information hierarchy in an ASP.NET MVC web application
  • create a fake HTTP context class that can be used to construct unit tests for Web API routes in an ASP.NET MVC web application
  • create a unit test to test the default Web API route in an ASP.NET MVC web application
  • use the MVC SiteMap Provider NuGet package to render a breadcrumb trail in an ASP.NET MVC web application view
  • use the MVC SiteMap Provider NuGet package to render a menu control in an ASP.NET MVC web application view
  • deploy an ASP.NET MVC web application to a hosting provider
  • prepare an ASP.NET MVC web application for production deployment
  • deploy an ASP.NET MVC web application to IIS for local testing
  • deploy an ASP.NET MVC web application to an Azure web site
  • deploy a secure ASP.NET MVC web application with membership
  • understand concepts in implementing globalization and localization, implementing Windows Azure life cycle events, authentication types, configuring application settings, and deploying web applications
  • Course Number:
    wd_dwap_a09_it_enus

    Expertise Level
    Intermediate