Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Improving Your MVC Applications with 10 Extension Points

via Pluralsight

Overview

This course explores how to extend and customize the MVC framework to better solve common development tasks. MVC is designed with extensibility in mind and leveraging this flexibility can help solve tasks faster and far more effectively.

The goal of this course is to teach developers how to customize and extend the MVC framework to meet their needs. MVC is built with powerful extensibility in mind and leveraging this flexibility can help solve tasks faster and more effectively. This course explores the extension points developers are most likely to work with in a real project and which provide the most value in the shortest amount of time. Understanding these features is crucial to building maintainable, properly structured MVC applications.

Syllabus

  • Overview 12mins
  • Improving Application Responses with Custom Action Results 25mins
  • Organizing Application Flow with Action Filters 22mins
  • Keeping Your Razor Code Clean with HTML Helpers 16mins
  • Enabling Theme Support with a Custom View Engine 17mins
  • Improving Error Handling with Custom Exception Filters 16mins
  • Extending Validation to Improve Data Integrity 19mins
  • Extending Data Binding with Custom Model Binders 12mins
  • Improving Data Availability with Custom Value Providers 12mins
  • Customizing Security Using Authentication Filters 13mins
  • Influencing Action Method Execution Using Custom Selectors 19mins

Taught by

Alex Wolf

Reviews

4.8 rating at Pluralsight based on 384 ratings

Start your review of Improving Your MVC Applications with 10 Extension Points

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.