Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Improving Your MVC Applications with 10 Extension PointsГод выпуска: 2015
Производитель: Pluralsight
Сайт производителя: pluralsight.com/courses/mvc-applications-10-extension-points-improving
Автор: Alex Wolf
Продолжительность: 3:08
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: 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.
Цель данного курса-научить разработчиков, как настраивать и расширять MVC фреймворк для удовлетворения их потребностей. Модель MVC-это мощная расширяемость в виду и используя эту гибкость может помочь решить задачи быстрее и эффективнее. Этот курс исследует точки расширения разработчики, скорее всего, работать в реальном проекте и которые обеспечивают максимальную отдачу в кратчайшие сроки. Понимание этих особенностей является необходимым условием формирования ремонтопригодным, правильно структурированных приложений MVC.
[spoiler="Содержание"]
OverviewIntroduction
Who Is This Course For?
Extension Points Overview
Exploring the Sample Project
Improving Application Responses with Custom Action ResultsProblem Overview
Diving into Action Results
Demo: A Simple Custom Action Result
Demo: Extending Existing Action Results
Summary
Organizing Application Flow with Action FiltersThe 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 HelpersThe Case for HTML Helpers
HTML Helpers Overview
Demo: Improving Razor Code Using a Custom HTML Helper
Summary
Enabling Theme Support with a Custom View EngineDiving 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 FiltersThe Need for Exception Handling
Handling Exceptions in MVC
Demo: Handling Errors with Custom Exception Filters
Summary
Extending Validation to Improve Data IntegrityThe 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 BindersBinding Additional Data Formats
Understanding the Model Binding Process
Demo: Coding a Custom Model Binder
Summary
Improving Data Availability with Custom Value ProvidersThe Need for Additional Data Sources
Extending Model Binding through Value Providers
Demo: Creating a Custom Value Provider
Summary
Customizing Security Using Authentication FiltersExploring the Application's Security
Understanding Authentication and Authorization Filters
Demo: Building an Authentication Filter
Summary
Influencing Action Method Execution Using Custom SelectorsImproving 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
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 15fps, 270kbps
Аудио: AAC, 44.1kHz, 96kbps, stereo
[spoiler="Скриншоты"]

[/spoiler]