Get in Touch

Course Outline

IDE

  • Overview of Visual Studio 2012
  • Building your first application – Hello ASP.NET MVC World!
  • Processes for compilation, debugging, and publishing

Microsoft .NET

  • Understanding the .NET platform
  • CLR and the Garbage Collection mechanism
  • Comparison between DLL and EXE files
  • Key technologies within the .NET ecosystem

Foundations of ASP.NET MVC

  • The evolution of ASP.NET
  • Explanation of the MVC design pattern
  • Comparing MVC with Web Forms
  • Distinguishing features across MVC versions 1.0 through 4.0

Input and Output Mechanisms

  • Structural overview of ASP.NET MVC projects
  • Management of static resources
  • Handling URLs and Routing configurations
  • Role of Controllers, Actions, and Views
  • Utilizing Action Filters
  • Differences and applications of POST and GET methods
  • Creation and handling of Data Forms

Data Flow Management

  • Implementing data modelling in ASP.NET MVC
  • Strategies for database connectivity
  • Introduction to LINQ
  • Working with Entity Framework
  • Executing CRUD operations
  • Implementing Data Validation rules
  • WCF – A brief overview of SOA principles

Advanced Concepts

  • Dependency Injection (Inverse of Control)
  • Implementing asynchronous and parallel processing
  • Usage of the Unity 2 framework

Complete Business Application – Real-World Project

  • Designing System Architecture in teams based on a specific Business Case
  • Planning and executing Data modelling
  • Code Implementation and integration
  • Conducting Application testing

Requirements

A foundational understanding of core software development concepts is required.

It is strongly advised to have completed or to attend the 'Programming in C# 5.0 with Visual Studio 2012' course prior to this training.

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories