MS ASP.NET MVC 4.0 Training Course Description
In this course, students will learn to develop advanced ASP.NET MVC applications using .NET Framework 4.5 tools and technologies. The focus will be on coding activities that enhance the performance and scalability of a web application. ASP.NET MVC will be introduced and compared with Web Forms so that students know when each should/could be used.
MS ASP.NET MVC 4.0 Course Learning Outcomes;
- Understand the MVC design pattern and how it’s applied in ASP.NET MVC.
- Recognize the benefits and drawbacks of using ASP.NET MVC.
- Make good decisions about application architecture and the choice of data access technology.
- Use ASP.NET MVC’s routing system to achieve a REST-style architecture.
- Use the new Web API framework to simplify the creation of HTTP services.
- Gain experience with using adaptive rendering, mobile-specific views, & a view switcher to support a variety of mobile devices.
- Extend and modify ASP.NET MVC 4 by creating custom components and templates.
- Prepare for Microsoft exam 70-486.
MS ASP.NET MVC 4.0 Training – Suggested Audience
This training is aimed at professionals looking to advance their skills with ASP.NET using MVC. Suggested attendees are:
- Web Developers
- Software Developers
- Front End Developer
- .Net Developer
- Microsoft Visual Studio professionals
MS ASP.NET MVC 4.0 Training – Prerequisites
- Prior .NET development experience and familiarity with object-oriented programming concepts are assumed.
- Experience developing ASP.NET application with Web Forms would be beneficial but is not required.
Microsoft ASP.NET MVC 4.0 In-house/Corporate Group Training
Available for a group size of more than 4-5. For commercials please send us an email with group size to email@example.com
|ASP and ASP.NET WebForms Details||00:00:00|
|Web Standards and REST Details||00:00:00|
|The MVC Design Pattern Details||00:00:00|
|Managing Dependencies Details||00:00:00|
|2. ASP.NET MVC Architecture|
|ASP.NET Platform Details||00:00:00|
|Controllers, Models, and Views Details||00:00:00|
|URL Routing Details||00:00:00|
|Controller Actions Details||00:00:00|
|Razor View Engine Details||00:00:00|
|3. Defining the Model|
|Defining the model Details||00:00:00|
|Understanding DBContext Details||00:00:00|
|Entity Framework and MVC Code First Details||00:00:00|
|Listing, Creating, Editing Data Details||00:00:00|
|Using an IoC Container Details||00:00:00|
|4. Routes and URLs|
|Introduction to Routing Details||00:00:00|
|Defining Routes Details||00:00:00|
|Route Evaluation Details||00:00:00|
|The Controller Factory Details||00:00:00|
|Exempting URLs Details||00:00:00|
|5. Controllers and Actions|
|IController, ControllerBase, and Controller Details||00:00:00|
|Defining Actions Details||00:00:00|
|Action Filters Details||00:00:00|
|HTTP Verbs Details||00:00:00|
|HttpContext and RouteData Details||00:00:00|
|Returning Data with ActionResult Details||00:00:00|
|Parameters and the Model Binder Details||00:00:00|
|Asynchronous Action Methods Details||00:00:00|
|View Engines Details||00:00:00|
|Templates and Scaffolding Details||00:00:00|
|Razor Syntax Details||00:00:00|
|ViewData and ViewBag Details||00:00:00|
|Strongly-Typed Views Details||00:00:00|
|Layout Pages Details||00:00:00|
|Custom Sections Details||00:00:00|
|Partial Views Details||00:00:00|
|Child Actions Details||00:00:00|
|Using a ViewModel Object Details||00:00:00|
|7. HTML Helpers|
|Basic Helpers Details||00:00:00|
|Strongly-Typed Helpers Details||00:00:00|
|Declarative Helpers Details||00:00:00|
|8. Data Validation|
|Data Annotations Details||00:00:00|
|Validation HTML Helpers Details||00:00:00|
|Client Side Validation Details||00:00:00|
|9. Authentication and Authorization|
|Using Windows Authentication Details||00:00:00|
|Configure Forms Authentication Details||00:00:00|
|Using the Authorize Attribute Details||00:00:00|
|Seeding Membership Details||00:00:00|
|Cross-site request forgery Details||00:00:00|
|Controller Actions for Ajax Details||00:00:00|
|Ajax Helpers Details||00:00:00|
|Unobtrusive Ajax Details||00:00:00|
|Ajax with jQuery Details||00:00:00|
|11. Web API|
|Using HTTP as an Application Protocol Details||00:00:00|
|Content Negotiation Details||00:00:00|
|12. Building a Rich Client-Side UI|
|jQuery UI Details||00:00:00|
|jQuery Templates Details||00:00:00|
|13. Mobile Clients|
|CSS 3 Media Queries Details||00:00:00|
|Adaptive Rendering Details||00:00:00|
|Mobile-Specific Views Details||00:00:00|
|Using a View Switcher Details||00:00:00|
|14. Customizing and Extending ASP.NET MVC|
|ASP.NET MVC Pipeline Details||00:00:00|
|Advanced Routing Details||00:00:00|
|Custom Global Filters Details||00:00:00|
No Reviews found for this course.