ASP.Net MVC3, MVC4, MVC5, Jquery Training(Advance .Net)
What is ASP.NET MVC Training?
Evolution of ASP.NET MVC happened when ASP.NET WebForm was already old in the industry. Even though ASP.NET Webform because of its age is considered to be very matured for web application development, it is because of the popularity of MVC design pattern and many exclusive features of ASP.NET MVC that today it is dominating over Web Forms and is first choice for large sized enterprise web application development.
C#.NET Training Course Detail
ASP.NET Training Course Prerequisite
Knowledge of HTML, HTML5, ASP.Net, C#.Net, Java Script
MVC Training Course Detail
Entity Framework
- Data First Approach
- Entity Framework Introduction
- Understanding the structure of an ORM Framework
- Understanding the SSDL,MSL,CSDL
- Entity Framework with Lamda Expression
- Entity Framework with Linq Queries
- Entity Framework with Joining,group by etc. by Linq/Lamda Expression
- Entity Framework with Stored Procedure/Tables/View
- Entity Framework with Complex Type
- Code first Approach
- Model first Approach
Jquery
- Jquery Introduction
- Jquery Selectors
- Jquery DOM HTML
- Jquery DOM CSS
- Jquery DOM Event
- Jquery call to WebMethod in Asp.Net
- Jquery With Manipulation with Sql Server
- Jquery call to Web Service/
- Jquery with autocomplete
- Web Grid
Introduction to ASP.NET MVC3,MVC4,MVC5
- The role of the Model, View, and Controller
- Features of ASP.NET MVC3,MVC4,MVC5
Getting Started with ASP.NET MVC3,MVC4,MVC5
- Understanding the structure of an ASP.NET MVC3,MVC4,MVC5 project
- ASP.NET MVC3,MVC4,MVC5 project templates
- Naming conventions
- Creating views
- Defining controllers
- Defining a data model
Creating a Complete ASP.NET MVC3,MVC4,MVC5 Application
- Understanding URLs and action methods
- Creating strongly-typed views
- Using HTML helpers
- Handling form post-backs
- Data validation
Using the Razor View Engine
- Getting started with Razor
- Razor design goals
- Implementing a Razor view
- Razor syntax
- Accessing Model Data in Razor views
- Html helper with Group model
Industrial-Strength ASP.NET MVC3,MVC4,MVC5 Applications
- ASP.NET application architecture best practices
- Implementing a Repository and Entity Framework Data Model
- Implementing a custom controller factory
View Techniques
- Defining and using custom HTML Helpers
- Defining a layout / MVC3,MVC4,MVC5 Master Page(Layout)
- Partial view
- Using Styles
- Defining and using partial views
Implementing Navigation in MVC web apps
- Defining view-model classes
- Implementing Data Filtering in a Controller
- Understanding the Routing mechanism
- Adding custom entries to a route table
- Defining defaults, parameters, and validation
- Generating URLs and Hyperlinks
MVC3,MVC4,MVC5 State Management
- Using hidden fields
- Session and Application State
- Custom model bindings
- ViewData
- TempData
- ViewBag
Using AJAX and jQuery with ASP.NET MVC5
- Overview of AJAX and ASP.NET MVC
- Unobtrusive AJAX
- Using AJAX Action Links
- Overview of jQuery
- Using jQuery UI
- Razor with Dialog
Using jQuery with Grid With Razor
- Grid Insertion
- Grid Updation
- Grid Deletion
- Grid Check All like as Gmail
- Grid With dynamic paging
ASP.NET MVC & LINQ - working with Data
- Language features used in LINQ
- Creating simple LINQ queries
- Using LINQ queries in a Web application
- Defining a data repository
- Using LINQ to define a data access component
ASP.NET MVC 4 Techniques & Best Practices
- View scaffold templates
- Controller scaffold templates
- Dependency injection
ASP.NET MVC4 Web API
- Overview of the ASP.NET Web API
- Web API in MVC4
- Web API in Asp.net
- Web API in window application
- Web API in Console application
- Web API create window service
ASP.NET MVC4 with Filters
- Action filters
- Outputcache
- Handlerror
- HandleErrorInfo
- Autherise filters
- Result filters
- Exception filters
- Authentication Filter
ASP.NET MVC5 New Features
- Authentication Filter
- Filter Overriding
- Attribute Routing
- Bootstrap
- Scaffolding
- One ASP .Net
- ASP .Net identity