YoVDO

Build Your Own Application Framework with ASP.NET MVC 5

Offered By: Pluralsight

Tags

ASP.NET MVC Courses Productivity Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.

Syllabus

  • What Is an "Application Framework?" 14mins
  • The Power of an Inversion of Control Container 61mins
  • Optimize Your Controller Layer 42mins
  • Optimize Your View Layer 43mins
  • Optimize Your JavaScript 43mins

Taught by

Matt Honeycutt

Related Courses

Economic Issues, Food & You
University of Florida via Coursera
Get Organized: How to be a Together Teacher
Relay Graduate School of Education via Coursera
Work Smarter, Not Harder: Time Management for Personal & Professional Productivity
University of California, Irvine via Coursera
Lean Operations العمليات الرشيقة
Rwaq (رواق)
Realidad Macroeconómica Latinoamericana
Inter-American Development Bank via edX