Вы находитесь на странице: 1из 3

www.VirtualNuggets.com Training@VirtualNuggets.

com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 Course Overview: One of the first MVC framework was the smalltalks-80 MVC implementation in the 80s. Smalltalk is a pure object oriented programming language, and the MVC concept was a key feature. This course is primarily to developers who are new to MVC. Building Application with MVC is a course designed to get you up and running with the MVC framework. The modules in the course are designed to demonstrate everything from setting up a development environment to deploying to a live web site. In between we'll drill into the details of controller, views, models, AJAX features, and persisting data to SQL Server Course Contents : 1.) Introduction to MVC What is MVC Architecture What is ASP.NET MVC? Understanding Model Understanding View Understanding Controller Advantages of MVC based Web Application Features of ASP.NET MVC Framework 2.) First MVC Application Software Requirements Developing First MVC Application Rendering HTML output Understanding Life Cycle of ASP.MVC Request. 3.) Exploring Controllers Exploring Controllers and ControllerBase class Passing data from Controller to View Comparing ViewData, ViewBag and TempData Types of Action Methods Action Method Parameters Action Selectors Action Filters Overview Building Custom Action Filters 4.) Exploring Razor Views Types of Views Introducing Razor View Razor Syntax Fundamentals Deccansoft Software Services ASP.NET MVC Course Content Layout view Razor (Master Pages) Significance of _ViewStart.cshtml Working with Sections Working with Partial Views 5.) HTML Helpers Online Training Corporate Training Web-Development Software Development SEO Services

www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 HTML Helper Methods Render HTML Form Using DropDownList Binding Html Helper to Model Using For Methods with Typed Model Overriding Display Templates Overriding Editor Templates Writing Custom Helper method 6.) Model Binders Default model Binder Complex Type Model Binding FormCollection Model Binding Http Posted File Model Binding Bind Attribute 7.) Annotations and Validations Overview of Data Annotations Annotations and Validation Attributes How Validation Works Explicit server side validations of Models Custom Validations using IValidatableObject Developing Custom Unobtrusive Client Side Validation Applying Annotations to Model classes using Metadata class 8.) Using Entity Framework Using Entity Framework to Perform CRUD operations. Building and using BO class. Deccansoft Software Services ASP.NET MVC Course Content Writing Generic BO class.

9.) Authentication and Authorization Authentication and Authorization Types of Authentication Windows Authentication Implementation Forms Authentication Implementation Roles Implementation AntiForgeryToken Implementation 10.) URL Routing Overview Mapping URL to Controller Action Method Applying Constraints on Route parameters Resolving Namespace Ambiguity Ignoring Routes 11.) Working with Areas Understanding Areas Online Training Corporate Training Web-Development Software Development SEO Services

www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 Adding Areas Registering Areas Linking between Areas

12.) AJAX and JQuery Ajax implementation using JQuery Using Ajax.BeginForm Helper method JQuery UI Controls JQuery Templates

13.) Caching in ASP.NET MVC Output Caching in ASP.NET MVC Output Caching using Action Filter Expiration Policy Data Caching using Object Cache and Memory Cache Deccansoft Software 14.) Services ASP.NET MVC Course Content Caching in Repository 15.) Bundling and Minification Why Bundling and Minification What is Bundling What is Minification Impact of Bundling and Minification Implementing Bundling and Minification Creating and Using Bundles Using Wildcard to Select Files Using a CDN while Bundling 16.) Mobile Compatibility Built in support for DisplayModes Adding Custom Display Modes Overriding Display Modes 17.) Web API Introduction Web API Routing Developing Sample application Calling Web API with Javascript and jQuery Creating a Web API that Supports CRUD Operations using EF

Online Training Corporate Training Web-Development Software Development

SEO Services

Вам также может понравиться