Web Development with ASP.NET MVC 5 and JavaScript
Hands-on practice with thorough explanations, presentations, demos, small standalone exercises during the training.
A 2 days seminar for developers
This training is for
Medium level programmers, ideally with some experience with Microsoft .NET
Web development with other technologies
GET COMPREHENSIVE TRAINING FOR YOUR TEAM
Agenda
Day 1
1. Model View Controller
Fundamental design patterns in .NET
Views with the Razor engine
Controllers
2. Views, Strongly typed views, Partial Views, User Controls
3. Page inspector
4. MVC with Entity Framework and data access
5. Data annotations, validation, client side validation
Day 2
6. Complex binding, Model Binders
Deep hierarchy: Product.ChildProduct
Complex type: Person.Address
Custom model binders: IProduct : Product
7. Action Filters
Business logic validation
8. Membership and authorization with ASP.NET MVC 5
9. Ajax and MVC
10. jQuery, Ajax calls from client code, backend with MVC Actions
REQUIREMENTS
Each trainee should have a laptop / computer with the following installed:
- Microsoft Visual Studio 2012 Web Express, or Professional or higher
- ASP.NET MVC 5 tools for Visual Studio
- MS SQL Server Express (2008 R2 or higher)