0 evaluări0% au considerat acest document util (0 voturi)
175 vizualizări2 pagini
This document outlines the content of an ASP.NET MVC training course. The course introduces ASP.NET MVC, including its history and benefits over ASP.NET Web Forms. It covers key topics like the MVC project structure, creating views and controllers, routing, and testing with TDD. Additional techniques like Ajax/jQuery integration, model validation, and the ASP.NET Web API framework are also examined. The goal is to equip students to build complete ASP.NET MVC applications utilizing features like layouts, partial views, HTML helpers, and model metadata.
This document outlines the content of an ASP.NET MVC training course. The course introduces ASP.NET MVC, including its history and benefits over ASP.NET Web Forms. It covers key topics like the MVC project structure, creating views and controllers, routing, and testing with TDD. Additional techniques like Ajax/jQuery integration, model validation, and the ASP.NET Web API framework are also examined. The goal is to equip students to build complete ASP.NET MVC applications utilizing features like layouts, partial views, HTML helpers, and model metadata.
This document outlines the content of an ASP.NET MVC training course. The course introduces ASP.NET MVC, including its history and benefits over ASP.NET Web Forms. It covers key topics like the MVC project structure, creating views and controllers, routing, and testing with TDD. Additional techniques like Ajax/jQuery integration, model validation, and the ASP.NET Web API framework are also examined. The goal is to equip students to build complete ASP.NET MVC applications utilizing features like layouts, partial views, HTML helpers, and model metadata.
Introduction to ASP.NET MVC Brief history of Web Application Development What is wrong with ASP.Net Web Forms Web Development Today Key Benefits of ASP.NET MVC Who should use ASP.NET MVC? HTML5 Introduction to HTML5 HTML5 new elements Canvas Video and Audio Web Storage GeoLocation, Offline Web Pages Getting Started with ASP.NET MVC ASP.NET MVC project templates Understanding the structure of an ASP.NET MVC project Naming conventions Creating views Defining controllers Defining a data model Creating a Complete ASP.NET MVC Application Creating strongly-typed views Understanding URLs and action methods Using HTML helpers Handling form post-backs Data validation Using the Razor View Engine Razor design goals Implementing a Razor view Razor syntax Accessing model data in Razor views Working with Layouts Using Razor Expressions URL Routing Introducing URL Patterns Creating and Registering a Simple Route Defining Default Values and using Static URL Segments Constraining Routes Bypassing the Routing System Controllers and Actions Introducing the Controller Receiving Input Producing Output Test Driven Development with ASP.NET MVC Recap of TDD Unit Testing frameworks Walk-through of using TDD with ASP.NET MVC Filters Using Filters Authorize Filters Exception Filters Action Filters Result Filters Using Built In Filters View Defining a layout/master page Creating Custom View Engine ASP.NET MVC Training in Marathahalli Bangalore http://www.pragimtech.com/asp_net_mvc_training_in_marathahalli_banga... 1 of 2 10-08-2014 PM 04:12 View Defining a layout/master page Creating Custom View Engine Defining and using partial views, Sections Razor helper method syntax Helper Methods Using Built In Form Helper Methods Creating Custom Helper Methods Creating and using Templated Helper Methods Using Model Metadata State Management Using hidden fields Session and application state Custom model bindings Additional Techniques View scaffold templates Model Validation Global filters Model binding Bundling and Display Modes Using Ajax, jQuery with ASP.NET MVC Overview of Ajax and ASP.NET MVC Unobtrusive Ajax and the 'this' context Using Ajax action links Overview of jQuery jQuery techniques Using the ASP.NET Web API Overview of the ASP.NET Web API Building servers and clients Content negotiation Validation Queryable interfaces Dependency Injection Attribute routing ASP.NET MVC Training in Marathahalli Bangalore http://www.pragimtech.com/asp_net_mvc_training_in_marathahalli_banga... 2 of 2 10-08-2014 PM 04:12