CG数据库 >> Build Your Own Application Framework with ASP.NET MVC 5

Build Your Own Application Framework with ASP.NET MVC 5的图片1

Build Your Own Application Framework with ASP.NET MVC 5

WEBRip | English | MP4 | 1024 x 768 | AVC ~736 kbps | 15 fps

AAC | 119 Kbps | 44.1 KHz | 2 channels | 3h 25mn | 815 MB

Genre: Video Tutorial / Development, Programming

In this advanced course, you will learn how to maximize your productivity with ASP.NET MVC by building your own application framework.

In this course, you will learn all about ASP.NET MVC, the various pieces and components that can be extended or customized, and how to leverage those pieces to build your own application framework. You’ll learn about concepts such as editor and display templates, layouts, building custom helpers, action filters, data annotations, and more. After a thorough introduction to application frameworks concepts, you will see how to craft your own optimized infrastructure for your applications. You’ll learn how to create your own HTML helpers, action results, data annotations, and action filters, as well as how to customize and extend larger subsystems such as model metadata providers, model binders, view engines, and dependency resolvers. You will learn how the baked-in conventions can be customized, enriched with additional conventions, or completely overwritten with whatever best fits your day-to-day needs. By the end of the course, you will know how to bend ASP.NET MVC 5 to maximize your productivity.

Includes:

01. What Is an Application Framework? 00:14:45

01. Introduction 02:32

02. The Life of a Developer 02:04

03. An Application Framework - Defined 01:21

04. Convention Over Configuration 01:39

05. Application Framework Characteristics 02:34

06. The ASP.NET MVC Problem 01:42

07. Be a Hero! 01:20

08. Conclusion 01:30

02. The Power of an Inversion of Control Container 01:01:51

01. Introduction 03:23

02. StructureMap Basics 02:43

03. Demo: Adding StructureMap 06:13

04. Demo: Implementing the Container-Per-Request Pattern 06:55

05. Demo: Injecting Into Action Filters - Part 1 05:43

06. Demo: Injecting Into Action Filters - Part 2 06:17

07. Demo: Cleaning Up With Registries 03:06

08. Demo: Registering Common Abstractions 08:03

09. Demo: Creating a Flexible Task System 06:27

10. Demo: Loading Seed Data With a Task 02:30

11. Demo: Implementing the Transaction-Per-Request Pattern With Tasks 07:10

12. Summary 03:16

03. Optimize Your Controller Layer 00:42:03

01. Introduction 03:36

02. Mapping With AutoMapper 05:33

03. Simplifying Our Mapping 01:27

04. Building Conventions for Mapping 04:36

05. Eliminating Magic Strings 05:20

06. Feedback Overview 01:48

07. Standardizing Feedback with Twitter Bootstrap 07:49

08. Building a Controller Layer Supertype 03:16

09. Custom Action Filters Revisited 06:28

10. Conclusion 02:04

04. Optimize Your View Layer 00:43:13

01. Introduction 02:55

02. Editor Templates 05:23

03. Demo: Editor Templates 06:21

04. Encapsulating With HtmlHelpers 01:06

05. Demo: Encapsulating With HtmlHelpers 02:21

06. Building a Custom Model Metadata Provider 02:03

07. Demo: Building a Custom Model Metadata Provider 03:05

08. Building Metadata-Driven Conventions 03:36

09. Demo: Building Metadata-Driven Conventions, Part 1 04:30

10. Demo: Building Metadata-Driven Conventions, Part 2 03:57

11. Convention-Driven UI 01:11

12. Demo: Convention-Driven UI 04:27

13. Conclusion 02:13

05. Optimize Your JavaScript 00:44:03

01. Introduction 03:36

02. Demo: Fail Tracker Review 03:06

03. Standardizing Client/Server Communication 02:08

04. Demo: Standardizing Client/Server Communication 06:53

05. Encapsulating Site Services 01:21

06. Demo: Status Messages 06:50

07. Client-Side Error Handling 00:53

08. Demo: Client-Side Error Handling 03:39

09. Accessing View Models with JavaScript 01:03

10. Demo: Accessing View Models with JavaScript 02:40

11. Conventional UI with AngularJS 00:43

12. Demo: Conventional UI with AngularJS 07:27

13. Conclusion 02:21

14. Closing Thoughts 01:17

Build Your Own Application Framework with ASP.NET MVC 5的图片2

Build Your Own Application Framework with ASP.NET MVC 5的图片3

发布日期: 2016-04-17