Get in Touch

Course Outline

IDE

  • Introduction to Visual Studio 2012
  • Your first program - Hello ASP.NET MVC World !
  • Compilation, Debugging, and Deployment

Microsoft .NET

  • An overview of .NET
  • CLR and the Garbage Collector
  • DLL vs. EXE files
  • Key technologies within the .NET ecosystem

Foundations of ASP.NET MVC

  • The history of ASP.NET
  • Explanation of the MVC design pattern
  • MVC vs. Web Forms
  • Evolution and differences between MVC 1.0, 2.0, 3.0, and 4.0

Input and Output

  • ASP.NET MVC project structure
  • Managing Resources
  • URLs and Routing
  • Controllers, Actions, and Views
  • Filters
  • POST and GET methods
  • Data Forms

Data Flow

  • Data modelling in ASP.NET MVC
  • Database access strategies
  • LINQ
  • Entity Framework
  • CRUD operations
  • Data Validation
  • WCF – A brief introduction to SOA

Advanced topics

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

Complete Business Application - Real World Application

  • Collaborative development of System Architecture based on a specific Business Case
  • Data modelling
  • Implementation
  • Application testing

Requirements

A solid understanding of fundamental software development concepts is required.

It is highly recommended that you complete the 'Programming in C# 5.0 with Visual Studio 2012' training prior to this session.

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories