Web forms + MVC Training
1. Web Forms
Introduction
Why Web Forms
ViewState
Page-Life Cycle
Pros and Cons
1.2. ASP.NET Controls
DataBinding
DataBound Controls
1.3. Data Access
ADO.NET
Data Source Control
ObjectDataSource Control & N-tier architecture
1.4. Caching & Performance
Data Caching
PageOutput Caching
Partial Page Caching
DataSource Caching
1.5. UI
MasterPage
WebUser Controls
Navigation Controls
1.6. Security
Authentication & Authorization
Login Control
Membership Provider
1.7. Localization
Culture, Local resources, Global resources
1.8. Ajax
Server-side Ajax: UpdatePanel Control
Client-side Ajax: Microsoft Ajax Library / jQuery
1.9. Lab
Master-Detail Scenario & CRUD
2. MVC
2.1. Introduction
ASP.NET WebForm and ASP.NET MVC
Why MVC
2.2. Controller
Actions, Action Filters, Action Results
Controller Factory & Dependency Injection
2.3. View
Master Page, View Content and Partial View
MVVM
HTML Helpers
View Engines: Razor
Validation: client-side validation, server-side validation
2.4. Model
Model Binder
ADO.NET, ORM & Data Access
Repository & Repository Pattern
2.5. Ajax
Using jQuery
2.6. Lab
Master-Detail Scenario & CRUD
ASP.Net training
- Introduction
- Overview of the Microsoft .NET Framework
- Using Microsoft Visual Studio .NET
- Using Microsoft .NET-Based Languages
- Creating a Microsoft ASP.NET Web Form
- Adding Code to a Microsoft ASP.NET Web Form
- Tracing in Microsoft ASP.NET Web Applications
- Validating User Input
- Creating User Controls
- Accessing Relational Data Using Microsoft Visual Studio
- Accessing Data with Microsoft ADO.NET
- Calling Stored Procedures with Microsoft ADO.NET
- Reading and Writing XML Data
- Consuming and Creating XML Web Services
- Managing State
- Configuring, Optimizing, and Deploying a Microsoft
- Securing a Microsoft ASP.NET Web Application
- Review
- Exercises
Check out our references or contact us for more information.
Some clients: European Commission, Cefora, IBM, Holcim, CBR, EWEA, BNP Paribas Fortis, Total, Bpost, Cisco, Toyota, CONCORD Europe, Innova Europe, EFTA, Weber Shandwick, Schneider Electric, CIBP, EDA, ECDPM, PVCycle, Colipa, Newtec, Croplife, Shape, Colruyt, Telelingua, Nestlé, CPAS Molenbeek, Birdlife, Fabricom, Club Med, NATO, G4S, Fonds de participation, EFC, Euromil, Eurodesk, AEIDL, Roularta, Georg Fischer, SGC, STIB, Federal Police, Flemish Government, KBC, Fortis, ING, Tetrapak, Royal Canin, GSK, ULB, Starwood hotels, Jetair, Belgacom, VRT, National Bank of Belgium,...