Sunday, December 20, 2015

Building Modern Web Applications - Screen Cast Series

I just uploaded my first screen cast series talking about developing modern web applications.

Part 1 creates a VM in Azure with Visual Studio 2015 installed.
Part 2 creates an open source project on github.
Part 3 builds the first page using just vanilla javascript and jQuery.
Part 4 refactors out the first control using Knockout.js
Part 5 converts the view models into TypeScript
Part 6 composes a more complex control that is able to perform the searching
Part 7 checks in the first iteration of the web page and publishes it to Azure
Part 8 builds the helper library in a build-then-refactor iterative way

This series builds out the UI first and refactors out the controls into testable, reusable components.  Going forward, I will look at making the controls responsive and how to write the app starting from the view models and then creating a UI based off of those requirements.