Overview of MVC

Overview of the ASP.NET MVC
- Introduction to ASP.NET MVC
ASP.NET MVC Version History
Life Cycle of MVC request
Role of Model, View, and Controller
Works Behaviour of ASP.NET MVC
Benefits
MVC Architecture
- Razor View Engine
- Essential Language Features & Helpers
- Basic Helpers
- Strongly-Typed Helpers
- Creating Custom Helpers
- Declarative Helpers

The MVC Pattern
- The MVC Design Pattern
- Working with Controllers
- Model Templates
- MVC State Management
- Working with URLs and Routing (URL Routing)
- Bundling and Minification

Working with Controllers
- Controller Actions
- Controller and ActionResult Types
- Passing Data from View to Controller
- Action Filters & Custom Action Filter
- Action Selectors HttpGet and HttpPost

Razor Views
- Razor View Engines and Syntax
- Working with Layout Pages
- Views & Partial Views
- ViewData and ViewBag
- Strongly-Typed Views
- Working with Areas

Model Binders
- Behaviour Model Binder
- Bind Attribute
- Update Model and Try Update Model
- Developing Custom Model Binder

HTML Helper Methods
- Introducing HTML Helper Methods
- Binding Html Helpers to ViewData
- Binding HTML Helper to Model
- Display and Editor Template
- Custom Templates for Display and Editor
- Ajax Helper Methods

Model Validation:
- Data Annotations
- Validation HTML Helpers
- Client Side Validation

CRUD operations:
- CRUD operations using ADO.NET
- CRUD operations using Entity Framework
- CODE First Approach
- DB First Approach

Authentication and Authorization:
- Forms Authentication
- Role Based Authentication

MVC WebAPI

Comments

rmouniak said…
Really nice blog post.provided a helpful information.I hope that you will post more updates like this Dot NET Online Training
Janu said…
Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing.



Dot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery




Adequate Deal said…
Thanks for this amazing Blog
This is very useful content , keep writting these type of content.
Apart from this if someone is looking for the best website for c# knowledge and helpful codes
Please visit this website https://www.adequatedeal.com/code/csharp
Mark said…
Thanks for sharing this informative article on "Overview of MVC" If you want to ASP.Net Core Development Company for your project. Please visit us.