Course Outline

IDE

  • Introduction to Visual Studio 2012
  • First program - Hello ASP.NET MVC World !
  • Compilation, Debugging, Publish

Microsoft .NET

  • What is .NET?
  • CLR and Garbage Collector
  • DLL vs. EXE?
  • Technologies within .NET

Foundations of ASP.NET MVC

  • ASP.NET History
  • MVC design pattern - description
  • MVC vs. Web Forms
  • Differences between MVC 1.0, 2.0, 3.0, 4.0

In and Out

  • ASP.NET MVC project structure
  • Resources
  • URLs and Routing
  • Controller, Action, View
  • Filters
  • POST and GET methods
  • Data Forms

Data Flow

  • Data modelling in ASP.NET MVC
  • Access to databases
  • LINQ
  • Entity Framework
  • CRUD operations
  • Data Validation
  • WCF – short introduction to SOA

Advanced topics

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

Complete Business Application - Real World Application

  • Development of System Architecture in groups based on the specified Business Case
  • Data modelling
  • Implementation
  • Application testing

Requirements

Knowledge of the basic phrases of software development.

Highly recommended to participate in the training Programming in C# 5.0 with Visual Studio 2012.

  21 Hours
 

Testimonials

Related Courses

Design Patterns in C#

  14 hours

ASP.Net 4.0

  35 hours

C#.Net

  35 hours

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

  21 hours

Programming in C#

  14 hours

C# for Automation Test Engineers

  21 hours

Selenium WebDriver in C#

  14 hours

Visual Studio with VB.Net

  21 hours

Advanced Programming in C#

  35 hours

Developing in C# 6 Development

  28 hours

Programming in C# with Visual Studio

  28 hours

Programming in WPF

  21 hours

Unity: Developing 3D Games with C# and Javascript

  28 hours

Unit Testing with C#

  14 hours