OdeToCode IC Logo


ASP.NET 5 and MVC 6

The ASP.NET 5 framework videos.

Screen captured with Tech Smith Camtasia

An Overview of ASP.NET 5

Recorded with the beta 6 release, this video highlights what you need to know to get started with the new project files and .NET frameworks. this.
ECMAScript 6 (a.k.a. JavaScript.Next, Harmony)

ECMAScript 6 is the next version of JavaScript. Each video in this collection of short videos will highlight a specific feature of ES6.

The videos are currently developed using Traceur, the JavaScript.next to JavaScript-of-today compiler. I compile the files on the fly using a grunt watch task and load them into a Jasmine test runner.

To see the current support for ES6 in various JavaScript engines across the client and server, take a look at the ECMAScript compatibility table

Screen captured with Tech Smith Camtasia

Arrow Functions

Arrow functions are a short, succinct syntax for building functions in ES6. Not only do they make for more powerful functional code, they also help inside of callback by lexically binding this.

Template Strings

Template strings will make it easy to build strings, localize strings, and sanitize HTML. A marvelous addition to JavaScript!

Rest Parameters

Rest parameters make functions with a variable number of arguments easy, readable, and safe!

Default Parameter Values

There is a new syntax to provide default values for missing parameters.


The spread is syntactic sugar we can use to "spread" an array across function parameters, or into an array literal.
Free Pluralsight Videos
Course Duration Released
Building Applications with ASP.NET MVC 4 [07:22:24] 8 Nov 2012
Introduction to ASP.NET MVC 3 [06:31:55] 14 Mar 2011
All Pluralsight Videos (Subscription Required)
Course Duration Released
C# Fundamentals 6h 5m April 2019
ASP.NET Core Fundamentals 5h 44m Jan 2019
ASP.NET MVC 5 Fundamentals 5h 45m Nov 2019
C# Generics 4h 20m Sep 2013
Migrating Applications and Services to Azure with Visual Studio 2019 2h 22m June 2019
Play by Play: Visual Studio Live Share 36m March 2019
Microsoft Azure for .NET Developers - Cloud Patterns and Architecture 3h 20m Sep 2018
Developing with .NET on Microsoft Azure - Getting Started 4h 50m May 2018
Developing with Node.JS on Microsoft Azure - Getting Started 4h 33m May 2018
Building Your First Salesforce Application 1h 52m Feb 2018
Play by Play: Packaging and Deploying a Real World ASP.NET Core App 1h 43m Jan 2018
Microsoft Azure for .NET Developers - Building Secure Services and Applications 4h 38m June 2017
Getting Started with Reactive Programming Using RxJS 1h 52m Nov 2016
ASP.NET Core Fundamentals 5h 57m Sep 2016
LINQ Fundamentals with C# 6.0 4h 22m July 2016
Building Components with Angular 1.5 1h 51m April 2016
Play by Play: C# with Scott Allen and Jon Skeet 1h 15m March 2016
C# Fundamentals with Visual Studio 2015 5h 20m September 2015
Play by Play: AngularJS Application Design with Scott Allen and Dan Wahlin 2h 14m Dec 2013
Building Applications with Aurelia 2h 25m June 2015
ASP.NET 5: First Look 2h 15m March 2015
An AngularJS Playbook 3h 59m Feb 2015
What's New In C# 6 1h 43m Sep 2014
JavaScript Fundamentals for ES6 4h 48m Sep 2014
AngularJS: Get Started 2h 56m Jun 2014
The New C# Fundamentals Course 6h 14m Feb 2014
ASP.NET MVC 5 Fundamentals 6h 14m Nov 2013
Building Applications with ASP.NET MVC 4 7h 22m Nov 2012
ASP.NET MVC 4 Fundamentals 4h 21m Jul 2012
Accelerated C# Fundamentals 6h 17m Mar 2010
C# Programming Paradigms 2h 44m Sep 2011
Learning To Program - Being A Better Developer 1h 35m Jul 2013
Introduction to CSS 1h 59m Jul 2011
Introduction to Bootstrap 2h 9m Feb 2013
HTTP Fundamentals 2h 50m Feb 2012
Learning To Program - Getting Started with JavaScript 3h 12m June 2013
Learning To Program 2 - Abstractions With Python 2h 51m July 2013
Test First Development - Part 1 3h 33m Nov 2010
LINQ Fundamentals 4h 50m Oct 2008
LINQ Data Access 5h 40m Dec 2008
LINQ Architecture 1h 23m Oct 2010
jQuery Mobile and ASP.NET MVC 4 1h 47m Apr 2012
jQuery UI 1h 57m Nov 2011
Introduction to ASP.NET MVC 3 6h 31m Mar 2011
ASP.NET MVC 3.0 Fundamentals 3h 17m Jan 2011
ASP.NET MVC 2.0 Fundamentals 1h 54m Aug 2010
IronRuby by Example 21m Jan 2010
ASP.NET MVC Advanced Topics 5h 30m Jul 2009
ASP.NET MVC Fundamentals 4h 43m Apr 2009