Get in Touch

Course Outline

IDE

  • Getting Started with Visual Studio 2012
  • Your First Application - Hello ASP.NET MVC World!
  • Processes for Compilation, Debugging, and Publishing

Microsoft .NET

  • An Overview of .NET
  • Understanding the CLR and Garbage Collection
  • Distinguishing between DLLs and EXEs
  • Key Technologies within the .NET Ecosystem

Core Concepts of ASP.NET MVC

  • The Evolution of ASP.NET
  • An Explanation of the MVC Design Pattern
  • Comparing MVC and Web Forms
  • Evolutionary Differences Across MVC Versions 1.0 to 4.0

Input and Output Management

  • Analyzing the ASP.NET MVC Project Architecture
  • Managing Application Resources
  • Handling URLs and Routing Mechanisms
  • Roles of Controllers, Actions, and Views
  • Utilizing Filters
  • Implementing POST and GET Methods
  • Designing Data Forms

Data Flow Architecture

  • Strategies for Data Modelling in ASP.NET MVC
  • Techniques for Database Access
  • Working with LINQ
  • Implementing Entity Framework
  • Executing CRUD Operations
  • Ensuring Data Validation
  • WCF: A Brief Introduction to SOA

Advanced Topics

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

Building a Complete Business Application

  • Collaborative Development of System Architecture Based on a Business Case
  • Refining Data Models
  • Code Implementation
  • Conducting Application Testing

Requirements

A solid understanding of fundamental software development concepts is required.

It is strongly advised to have completed the 'Programming in C# 5.0 with Visual Studio 2012' training beforehand.

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories