ASP .NET MVC - szkolenie całodniowe (od 9:00 do 17:00)
Prelegent: Marcin Iwanowski (Microsoft Most Valuable Professional | Microsoft Certified Trainer )
O możliwości uczestnictwa w szkoleniu decyduje kolejność zgłoszeń.
Opis sesji:
Module 3: Developing MVC ModelsThis module describes the MVC development model (Models, Controllers, and Views) and how to create the Models that are used to access and modify the data in a data source.Lessons
- Exploring Ways to Create MVC Models
- Creating a Data Repository
Lab : Developing MVC Models
- Exercise 1: Exploring Ways to Create MVC Models
- Exercise 2: Creating Data Repository
After completing this module, students will be able to:
- Create MVC models by using classes and data mapping tools.
- Create a data repository
Module 4: Developing MVC ControllersThis module describes how to create the Controllers that are used to respond to communications from the user and how to implement the application flow and logic.Lessons
- Implementing MVC Controllers
- Creating Action Methods
Lab : Developing MVC Controllers
- Exercise 1: Creating an MVC Controller
- Exercise 2: Adding Code to List the Blog Entries
- Exercise 3: Adding Code to Create a New Blog Entry
- Exercise 4: Adding Code to Edit a Blog Entry
- Exercise 5: Adding Code to Delete a Blog Entry
After completing this module, students will be able to:
- Implement MVC controllers.
- Create action methods
Module 5: Developing MVC Views
This module describes how to create the Views that are used to expose the application UI. The module also covers how to manage pre-action and post-action behavior of Controller action methods using the included action filters are provided as part of MVC
Lessons
- Implementing MVC Views
- Implementing Strongly-Typed MVC Views
- Implementing Partial MVC Views
Lab : Developing MVC Views
- Exercise 1: Develop a List MVC View
- Exercise 2: Develop a Details MVC View
- Exercise 3: Develop a Create MVC View
- Exercise 4: Develop an Edit MVC View
- Exercise 5: Develop a Delete MVC View
After completing this module, students will be able to:
- Describe what an MVC view is and the varied types of views.
- Create an MVC view.
- Implement strongly typed MVC views.
- Implement partial MVC views
Module 13: Implementing Advanced AJAX in a Web ApplicationThis module describes the programmatic side of AJAX enabled controls (as well as extending server controls to include AJAX functionality) on a Web Forms page as well as implementing AJAX on a MVC pageLessons
- Implementing Ajax in ASP.NET MVC Pages Using Microsoft Ajax
- Implementing Ajax in ASP.NET MVC Pages Using jQuery
- Working With jQuery and Ajax Events
Lab : Implementing Advanced Ajax for the AdventureWorks web application
- Exercise 1: Using AJAX in an MVC Page Scenario
- Exercise 2: Using jQuery in an MVC Page
- •Exercise 3: Handling jQuery Ajax Events
After completing this module, students will be able to:
- Manage browser history
- Implement AJAX in MVC pages
- Implement jQuery