Get in Touch

Course Outline

Integrated Development Environment (IDE)

  • Overview of Visual Studio 2012
  • Creating Your First Application - Hello ASP.NET MVC World!
  • Compilation, Debugging, and Publishing

Microsoft .NET Framework

  • Understanding .NET
  • CLR and Garbage Collection
  • Dynamic Link Libraries (DLL) vs. Executables (EXE)
  • Key .NET Technologies

Foundations of ASP.NET MVC

  • History of ASP.NET
  • The MVC Design Pattern - Overview
  • MVC vs. Web Forms
  • Evolution of MVC Versions 1.0 through 4.0

Core Concepts

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

Data Handling

  • Data Modeling in ASP.NET MVC
  • Database Access Techniques
  • LINQ (Language Integrated Query)
  • Entity Framework
  • CRUD Operations
  • Data Validation
  • WCF – Introduction to Service-Oriented Architecture (SOA)

Advanced Topics

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

Capstone Project - Real-World Business Application

  • Collaborative System Architecture Design Based on a Business Case
  • Data Modeling
  • Implementation
  • Application Testing

Requirements

Foundational knowledge of software development concepts.

It is highly recommended to complete the course "Programming in C# 5.0 with Visual Studio 2012" beforehand.

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories