Get in Touch

Course Outline

Integrated Development Environment (IDE)

  • Introduction to Visual Studio 2012
  • Creating Your First Program - Hello ASP.NET MVC World!
  • Compilation, Debugging, and Publishing

Microsoft .NET

  • Understanding What .NET Is
  • Common Language Runtime (CLR) and the Garbage Collector
  • DLL vs. EXE Files
  • Technologies Within the .NET Framework

Foundations of ASP.NET MVC

  • History of ASP.NET
  • MVC Design Pattern - Overview
  • MVC Versus Web Forms
  • Differences Between MVC 1.0, 2.0, 3.0, and 4.0

Core Concepts

  • Structure of an ASP.NET MVC Project
  • Static Resources
  • URLs and Routing
  • Controllers, Actions, and Views
  • Filters
  • POST and GET HTTP Methods
  • Data Forms

Data Flow

  • Data Modelling in ASP.NET MVC
  • Database Access
  • LINQ
  • Entity Framework
  • CRUD Operations
  • Data Validation
  • WCF – A Brief Introduction to Service-Oriented Architecture (SOA)

Advanced Topics

  • Inversion of Control (IoC)
  • Asynchronous and Parallel Operations
  • Unity 2

Building a Complete Business Application – Real-World Scenario

  • Group Development of System Architecture Based on a Specified Business Case
  • Data Modelling
  • Implementation
  • Application Testing

Requirements

Knowledge of fundamental software development concepts.

It is highly recommended that participants first attend the training course on Programming in C# 5.0 with Visual Studio 2012.

 21 Hours

Testimonials (2)

Related Categories