MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Build Your Own Application Framework with ASP.NET MVC 5

Course Summary

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


  • +

    Course Syllabus

    ● What Is an "Application Framework?"
        ◦ Introduction
        ◦ The Life of a Developer
        ◦ An Application Framework - Defined
        ◦ Convention Over Configuration
        ◦ Application Framework Characteristics
        ◦ The ASP.NET MVC Problem
        ◦ Be a Hero!
        ◦ Conclusion
    ● The Power of an Inversion of Control Container
        ◦ Introduction
        ◦ StructureMap Basics
        ◦ Demo: Adding StructureMap
        ◦ Demo: Implementing the Container-Per-Request Pattern
        ◦ Demo: Injecting Into Action Filters - Part 1
        ◦ Demo: Injecting Into Action Filters - Part 2
        ◦ Demo: Cleaning Up With Registries
        ◦ Demo: Registering Common Abstractions
        ◦ Demo: Creating a Flexible Task System
        ◦ Demo: Loading Seed Data With a Task
        ◦ Demo: Implementing the Transaction-Per-Request Pattern With Tasks
        ◦ Summary
    ● Optimize Your Controller Layer
        ◦ Introduction
        ◦ Mapping With AutoMapper
        ◦ Simplifying Our Mapping
        ◦ Building Conventions for Mapping
        ◦ Eliminating Magic Strings
        ◦ Feedback Overview
        ◦ Standardizing Feedback with Twitter Bootstrap
        ◦ Building a Controller Layer Supertype
        ◦ Custom Action Filters Revisited
        ◦ Conclusion
    ● Optimize Your View Layer
        ◦ Introduction
        ◦ Editor Templates
        ◦ Demo: Editor Templates
        ◦ Encapsulating With HtmlHelpers
        ◦ Demo: Encapsulating With HtmlHelpers
        ◦ Building a Custom Model Metadata Provider
        ◦ Demo: Building a Custom Model Metadata Provider
        ◦ Building Metadata-Driven Conventions
        ◦ Demo: Building Metadata-Driven Conventions, Part 1
        ◦ Demo: Building Metadata-Driven Conventions, Part 2
        ◦ Convention-Driven UI
        ◦ Demo: Convention-Driven UI
        ◦ Conclusion
    ● Optimize Your JavaScript
        ◦ Introduction
        ◦ Demo: Fail Tracker Review
        ◦ Standardizing Client/Server Communication
        ◦ Demo: Standardizing Client/Server Communication
        ◦ Encapsulating Site Services
        ◦ Demo: Status Messages
        ◦ Client-Side Error Handling
        ◦ Demo: Client-Side Error Handling
        ◦ Accessing View Models with JavaScript
        ◦ Demo: Accessing View Models with JavaScript
        ◦ Conventional UI with AngularJS
        ◦ Demo: Conventional UI with AngularJS
        ◦ Conclusion
        ◦ Closing Thoughts

     


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top