TheCornor Opublikowano 13 Października 2016 Opublikowano 13 Października 2016 Pluralsight - Improving Your MVC Applications with 10 Extension Points MP4 | AVC 508kbps | English | 1280x720 | 15fps | 3h 08mins | AAC stereo 96kbps | 932 MB Genre: Video Training 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. Overview Introduction Who Is This Course For? Extension Points Overview Exploring the Sample Project Improving Application Responses with Custom Action Results Problem Overview Diving into Action Results Demo: A Simple Custom Action Result Demo: Extending Existing Action Results Summary Organizing Application Flow with Action Filters The Workflow Problem Working with Action Filters Demo Part 1: Beginning the Workflow Filter Demo Part 2: Implementing the Workflow Filter Summary Keeping Your Razor Code Clean with HTML Helpers The Case for HTML Helpers HTML Helpers Overview Demo: Improving Razor Code Using a Custom HTML Helper Summary Enabling Theme Support with a Custom View Engine Diving into Themes Understanding MVC View Engines Demo: Building the Custom View Engine Demo: Implementing the Custom View Engine Summary Improving Error Handling with Custom Exception Filters The Need for Exception Handling Handling Exceptions in MVC Demo: Handling Errors with Custom Exception Filters Summary Extending Validation to Improve Data Integrity The Need for Custom Validation Data Validation Techniques in MVC Demo: Creating a Custom Validation Attribute Demo: Implementing Cross Property Validation Summary Extending Data Binding with Custom Model Binders Binding Additional Data Formats Understanding the Model Binding Process Demo: Coding a Custom Model Binder Summary Improving Data Availability with Custom Value Providers The Need for Additional Data Sources Extending Model Binding through Value Providers Demo: Creating a Custom Value Provider Summary Customizing Security Using Authentication Filters Exploring the Application's Security Understanding Authentication and Authorization Filters Demo: Building an Authentication Filter Summary Influencing Action Method Execution Using Custom Selectors Improving Control Over Requests Deep Dive into Action Selectors Demo: Creating a Custom Action Method Selector Demo: Enhancing the Controller Layer Using a Base Class Summary DOWNLOAD This is the hidden content, please Zaloguj się lub Zarejestruj się This is the hidden content, please Zaloguj się lub Zarejestruj się This is the hidden content, please Zaloguj się lub Zarejestruj się This is the hidden content, please Zaloguj się lub Zarejestruj się This is the hidden content, please Zaloguj się lub Zarejestruj się This is the hidden content, please Zaloguj się lub Zarejestruj się Cytuj
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.