Get in Touch

Course Outline

IDE

  • Getting started with Visual Studio 2012
  • Your first program - Hello ASP.NET MVC World!
  • Processes for compilation, debugging, and publishing

Microsoft .NET

  • An overview of the .NET ecosystem
  • Understanding the CLR and the Garbage Collector
  • Distinguishing between DLL and EXE files
  • Exploring various technologies within the .NET platform

Foundations of ASP.NET MVC

  • The evolution and history of ASP.NET
  • An introduction to the MVC design pattern
  • Comparing MVC with Web Forms
  • Evolutionary differences across MVC 1.0, 2.0, 3.0, and 4.0

Input and Output Handling

  • Examining the structure of an ASP.NET MVC project
  • Managing project resources
  • Understanding URLs and routing mechanisms
  • The roles of Controllers, Actions, and Views
  • Utilizing Filters
  • Working with POST and GET HTTP methods
  • Implementing Data Forms

Data Management

  • Modeling data structures in ASP.NET MVC
  • Techniques for database access
  • Working with LINQ
  • Using the Entity Framework
  • Performing CRUD operations
  • Implementing data validation
  • WCF – A brief introduction to SOA

Advanced Concepts

  • IoC (Inverse of Control)
  • Managing asynchronous and parallel operations
  • Integration with Unity 2

Complete Business Application - Real-World Project

  • Collaborative development of System Architecture based on a specific Business Case
  • Designing the data model
  • Coding and implementation
  • Testing the application

Requirements

A solid understanding of fundamental software development principles.

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

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories