office (678) 325-7317
fax (678) 325-7317
Introduction to ASP.NET MVC 6 Programming

Course Length: 3 days

This course starts with an introduction to ASP.NET MVC and the Model-View-Controller pattern on which it is based. You’ll learn about the main differences between MVC and Web forms applications, see how to build a simple MVC application with Visual Studio, explore each of the three main components of an MVC application, and how to create controllers and actions to manage the workflow of an application. You’ll dig into action methods and results, explore models, learn to implement a model using both custom classes and Entity Framework data models, and how to centralize data validation using a model. Next you’ll get into views, how to create them, interact with data provided by the controller, how to add content to a view, and use HTML helpers to make it easier to build views. As you progress further you’ll explore how you can use action filters to keep your action methods pristine while implementing cross-cutting features, look at the Routing API and how MVC makes use of it to respond to Web requests and generate URLs for links in the application. Finally, MVC and AJAX are two great tastes that taste great together, and you’ll see how to use them together in an application to create a great user experience.

Who Should Attend?
This course is best those who want to upgrade their skills to the newest version of the Asp.Net Core and MVC. You will learn web application development using the new completely written from scratch framework called ASP.NET Core 1.0 using MVC 6 and Entity Framework. Students should already be familiar with the basics of HTML, CSS, and C#.

Course Outline

Your First MVC Application

The MVC Pattern, Projects, and Conventions

Essential C# Features

Working with Razor

Working with Visual Studio

Unit Testing MVC Applications

Creating A Real Application

Adding Navigation

Completing the Cart

Adding Administration

Implementing Security


Home | AboutUs | Training | Mentoring | Contact Us

© 2008 Dunn Training Inc. All Rights Reserved.