On-site & Public, Instructor-led, Hands-on IT Training
800.756.3000
(International 01) 908.233.8900
  400+ Course Offerings:


Search for Course:

NE2205 ASP.NET MVC 5
 
 
Duration5 Days
Delivery MethodInstructor led, Hands-on workshops
Public Price$2750.00


DESCRIPTION (Return to Top)

This course covers the new popular ASP.Net MVC 5 web development technology. The course introduces the ASP.Net MVC framework and explains its architecture by first creating simple MVC applications and contrasting them to standard web forms applications. Since MVC relies on Lambda expressions and LINQ, some background on LINQ is also presented. Then, Proper design of MVC applications with model binding, and LINQ based data tier are covered. Advanced issues such as model state serialization to hidden fields, handling session state, creating role based security infrastructure under MVC, and using popular design patterns with MVC are described. Testing of MVC applications is also carried out. Use of mock frameworks and fake classes in testing different layers and session state are presented. Finally, complete design of a sample Ecommerce application and its testing is carried out.



AUDIENCE (Return to Top)

Individuals wanting to gain a good understanding of developing web applications under ASP.Net MVC.



TOPICS (Return to Top)
  • MVC Fundamentals
  • Model Binding in ASP.Net MVC
  • Lambda Expressions and LINQ.
  • Validation under ASP.Net MVC
  • Partial Views
  • MVC Contrib Library Controls
  • Security in ASP.Net MVC
  • Testing of ASP.Net MVC Applications
  • AJAX in ASP.Net MVC Applications
  • Design of a Complete MVC Application Including its Test Development


PREREQUISITES (Return to Top)

Some background in web development using ASP.Net and some knowledge of C# language.