Get in Touch
 Duration 21 hours

Course Outline

IDE

  • Getting started with Visual Studio 2012
  • Your first application: Hello ASP.NET MVC World!
  • Processes for Compiling, Debugging, and Publishing

Microsoft .NET

  • An overview of the .NET ecosystem
  • Understanding the CLR and Garbage Collection
  • Distinguishing between DLLs and EXEs
  • Core technologies within the .NET framework

Foundations of ASP.NET MVC

  • The evolution of ASP.NET
  • Conceptual overview of the MVC design pattern
  • Comparing MVC with Web Forms
  • Evolving differences from MVC 1.0 through 4.0

In and Out

  • Analyzing the structure of an ASP.NET MVC project
  • Managing project resources
  • Handling URLs and Routing logic
  • The role of Controllers, Actions, and Views
  • Implementing Filters
  • Working with POST and GET methods
  • Designing Data Forms

Data Flow

  • Data modeling techniques in ASP.NET MVC
  • Establishing database connectivity
  • Utilizing LINQ
  • Working with Entity Framework
  • Performing CRUD operations
  • Implementing Data Validation
  • Introduction to WCF and SOA

Advanced topics

  • IoC (Inversion of Control)
  • Managing Asynchronous and Parallel operations
  • Introduction to Unity 2

Complete Business Application - Real World Application

  • Collaborative development of System Architecture based on a specific Business Case
  • Data modeling exercises
  • Code implementation
  • Testing the final application

Requirements

Essential understanding of fundamental software development concepts.

Strong prior experience in 'Programming in C# 5.0 with Visual Studio 2012' is highly recommended.

Testimonials (2)

Related Categories