Get in Touch

Course Outline

IDE

  • Introduction to Visual Studio 2012
  • Initial program: Hello ASP.NET MVC World!
  • Compilation, debugging, and publishing

Microsoft .NET

  • Overview of .NET
  • CLR and Garbage Collection
  • DLL vs. EXE
  • Technologies within the .NET ecosystem

Foundations of ASP.NET MVC

  • History of ASP.NET
  • Explanation of the MVC design pattern
  • Comparison: MVC vs. Web Forms
  • Evolutions from MVC 1.0 through 4.0

Input and Output

  • Structure of an ASP.NET MVC project
  • Managing resources
  • URLs and routing mechanisms
  • Controllers, Actions, and Views
  • Implementing Filters
  • POST and GET methods
  • Handling data forms

Data Flow

  • Data modeling in ASP.NET MVC
  • Database access strategies
  • LINQ implementation
  • Entity Framework usage
  • CRUD operations
  • Data validation techniques
  • WCF: A brief introduction to SOA

Advanced Topics

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

Complete Business Application - Real-World Project

  • Group development of system architecture based on a specified business case
  • Data modeling
  • Implementation phase
  • Application testing

Requirements

A solid understanding of fundamental software development concepts.

It is highly advisable to have completed the 'Programming in C# 5.0 with Visual Studio 2012' training.

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories