Get in Touch

Course Outline

IDE

  • Overview of Visual Studio 2012
  • Initial Project - Hello ASP.NET MVC World!
  • Processes for Compilation, Debugging, and Publishing

Microsoft .NET

  • Introduction to the .NET Platform
  • The CLR and Garbage Collection mechanisms
  • Distinguishing between DLL and EXE files
  • Key Technologies within the .NET ecosystem

Foundations of ASP.NET MVC

  • The Evolution and History of ASP.NET
  • Detailed Explanation of the MVC Design Pattern
  • Comparing MVC with Web Forms
  • Evolution and Differences across MVC 1.0, 2.0, 3.0, and 4.0

Input and Output

  • Analyzing the ASP.NET MVC Project Structure
  • Managing Application Resources
  • URL Handling and Routing Logic
  • Role of Controllers, Actions, and Views
  • Implementing Filters
  • Utilizing POST and GET HTTP Methods
  • Working with Data Forms

Data Flow

  • Data Modeling Strategies in ASP.NET MVC
  • Database Connectivity and Access
  • Querying with LINQ
  • Working with Entity Framework
  • Performing CRUD Operations
  • Data Validation Techniques
  • Brief Introduction to WCF and SOA

Advanced Topics

  • Inversion of Control (IoC) Principles
  • Handling Asynchronous and Parallel Operations
  • Utilizing Unity 2

Complete Business Application - Real World Application

  • Group-Based System Architecture Design using a Defined Business Case
  • Structuring the Data Model
  • Coding and Implementation
  • Testing the Final Application

Requirements

A solid understanding of fundamental software development concepts is required.

Completion of the "Programming in C# 5.0 with Visual Studio 2012" course is highly recommended before attending this session.

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories