.NET DEVELOPMENT & VISUAL STUDIO

leathermumpsimusSoftware and s/w Development

Dec 13, 2013 (3 years and 7 months ago)

68 views

Audience
This course is intended for any Developer interested in building web applications using
ASP.NET MVC. This class also is appropriate for ASP.NET Web Forms developers who
need to learn how to migrate to ASP.NET MVC.
PRerequisites
WHAT YOU WILL LEARN
After completing this course, you will have an in-depth understanding of:

»
ASP.NET MVC newest framework for building web applications.

»
How to migrate existing ASP.NET Web Forms applications to ASP.NET MVC.

»
Creating views using the new Razor view engine.

»
How to create testable web applications that can be maintained over time.

»
Use the Entity Framework which is Microsoft’s recommended database

access technology.
‘WOW WOW
WOW WOW
WOW’. Need I
say more! ”


ASPMVC3 Student
Phoenix, AZ
$2995.00

4-day course

MOC equivalent
10264

Promo and package
discounts may apply
Questions?
Call 602-266-8585
ASPMVC4: Microsoft ASP.NET MVC 4
Web Developer Training
Learn how to build applications using Microsoft’s latest framework for building
web applications. in this entirely new development class taught by the renowned
Stephen Walther, a former Senior Program Manager on the Microsoft ASP.NET team
and author of the book ASP.NET MVC Framework Unleashed. Stephen created the
original Microsoft ASP.NET MVC tutorials and videos for the Microsoft ASP.NET
In this four day course, you will get hands-on experience using ASP.NET’s MVC
(Model, Views and Controls). Students will build and explore the MVC platform
through hand-on labs custom created to help you learn how to migrate existing
ASP.NET Web Forms applications to ASP.NET MVC. Create views using the new
Razor view engine. Learn how to create testable web applications that can be
maintained over time and work with the Entity Framework which is Microsoft’s
recommended database access technology.
.NET DEVELOPMENT & VISUAL STUDIO
(course outline

on back side)
Before attending this course, students should be familiar with:

»
The .NET Framework, the C# programming language and any knowledge of SQL Server
is helpful but not required.
Can’t make it to class in person?
Attend many classes online with RemoteLive.™
Call 602-266-8585 today for a live demo.
©2013 Interface Technical Training All rights reserved
COURSE OUTLINE
ASPMVC4: Microsoft ASP.NET MVC 4 Web Developer Training
1. Understanding MVC
Introduction to Models, Views, and Controllers

»
Creating a simple Movie Database App

»
Comparing ASP.NET MVC and ASP.NET Web Forms
Understanding ASP.NET MVC Routing

»
Debugging routes

»
Creating custom ASP.NET MVC routes
Understanding ASP.NET MVC Controllers

»
Returning different Action Results

»
View Result

»
Redirect Result

»
File Result
Understanding ASP.NET MVC Models

»
Understanding ASP.NET MVC Views

»
Introduction to the Razor View Engine
2. View and Validation
Creating strongly-typed ASP.NET MVC views
Understanding ASP.NET MVC helpers

»
Using the standard MVC helpers

»
Creating custom helpers
Creating Partials

»
Reusing HTML content

»
Creating Sub-controllers

»
Creating View Master Pages
Validating Form Data

»
Server Validation

»
Understanding Model State

»
Using DataAnnotation attributes

»
Using the IValidatableObject interface

»
Client Validation

»
Using jQuery Validate

»
Performing Remote Validation

»
Adding custom client validation
Using View Templates

»
Creating Display Templates

»
Creating Editor Templates
3. Databases
Understanding LINQ to Entities

»
Standard LINQ operators

»
Debugging LINQ queries
Understanding the Entity Framework

»
Creating an Entity Data Model

»
Performing CRUD operations

»
Working with Stored Procedures

»
Working with POCO Entities
Creating ASP.NET MVC data repositories
4. MVC and Ajax
Using Bundling and Minification
Introduction to jQuery

»
Using jQuery Selectors

»
Making Ajax calls with jQuery
Introduction to Knockout

»
Creating observables

»
Declarative data-binding

»
Creating client-side templates
Using the ASP.NET Web API
Register by phone at 602-266-8585,
or online at www.InterfaceTT.com.
©2013 Interface Technical Training All rights reserved. v103013