Get in Touch

Course Outline

IDE

  • Getting started with Visual Studio 2012
  • Creating your first application – Hello ASP.NET MVC World!
  • Processes for compilation, debugging, and publishing

Microsoft .NET

  • Understanding the .NET platform
  • Common Language Runtime (CLR) and Garbage Collection
  • Distinguishing between DLLs and EXEs
  • Key technologies within the .NET ecosystem

Foundations of ASP.NET MVC

  • Evolution of ASP.NET
  • Overview of the MVC design pattern
  • Comparison: MVC vs. Web Forms
  • Evolutionary differences across MVC 1.0, 2.0, 3.0, and 4.0

Input and Output

  • Analyzing the structure of an ASP.NET MVC project
  • Managing resources
  • Handling URLs and Routing
  • Roles of Controller, Action, and View
  • Implementing Filters
  • Utilizing POST and GET methods
  • Working with Data Forms

Data Flow

  • Data modeling techniques in ASP.NET MVC
  • Database connectivity and access
  • Applying LINQ
  • Using Entity Framework
  • Performing CRUD operations
  • Implementing Data Validation
  • Brief introduction to WCF and Service-Oriented Architecture (SOA)

Advanced Topics

  • Dependency Injection (Inverse of Control)
  • Managing asynchronous and parallel operations
  • Working with Unity 2

Complete Business Application – Real-World Project

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

Requirements

A solid understanding of fundamental software development concepts.

Participation in the "Programming in C# 5.0 with Visual Studio 2012" course is strongly recommended.

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories