Get in Touch

Course Outline

IDE

  • Introduction to Visual Studio 2012
  • Your first project - Hello ASP.NET MVC World !
  • Compiling, Debugging, and Publishing

Microsoft .NET

  • An introduction to .NET
  • CLR and the Garbage Collector
  • DLLs vs. EXEs
  • Key technologies within the .NET ecosystem

Foundations of ASP.NET MVC

  • The evolution of ASP.NET
  • Overview of the MVC design pattern
  • MVC vs. Web Forms
  • Evolution of features from MVC 1.0 through 4.0

In and Out

  • Project structure in ASP.NET MVC
  • Managing resources
  • URLs and Routing
  • Controllers, Actions, and Views
  • Filters
  • Handling POST and GET methods
  • Data forms

Data Flow

  • Data modelling in ASP.NET MVC
  • Database access techniques
  • Using LINQ
  • Entity Framework
  • CRUD operations
  • Data validation
  • WCF – an introduction to SOA

Advanced topics

  • Inversion of Control (IoC)
  • Asynchronous and parallel operations
  • Unity 2

Complete Business Application - Real World Application

  • Group development of system architecture based on a defined Business Case
  • Data modelling
  • Implementation
  • Application testing

Requirements

A solid grasp of fundamental software development concepts.

It is strongly recommended that participants have previously completed the 'Programming in C# 5.0 with Visual Studio 2012' course.

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories