Mark Michaelis walks you through the Visual Studio tooling and project setup you'll need to get the most out of your JavaScript unit testing.
- By Mark Michaelis
- 12/19/2013
The first installment discussed what Knockout.js is, why and how it evolved, and how it fits into Web development. This month, the discussion dives into best practices for Knockout, extending it and creating custom bindings.
- By Kelly Adams, Mark Michaelis
- 09/24/2013
Learn how Knockout can help you tame the morass of JavaScript and HTML programming and reduce the time spent writing boilerplate code.
- By Kelly Adams, Mark Michaelis
- 07/08/2013
The Rx library utilizes the power of LINQ to make difficult asynchronous problems simple.
- By Mark Michaelis, Allen Greaves
- 04/10/2013
Learn how to effectively create UI automation tests that verify whether a Windows application is performing as expected.
- By Mark Michaelis
- 12/04/2012
"Metro" is the term for apps running on Windows 8/ARM. But what does it mean in terms of design?
- By Mark Michaelis
- 06/30/2012
Your forms can be built entirely in HTML5, with no JavaScript necessary. Here's how.
- By Mark Michaelis
- 01/01/2012
HTML5 introduces client-side caching for local and session storage. Learn how to boost your app's performance through the new functionality.
- By Mark Michaelis
- 11/01/2011
Learn about the often-overlooked XAML extensibility resource, and how you can make custom markup extensions of your own.
- By Mark Michaelis
- 07/02/2011
The emerging HTML 5 specification provides for structured documents that can support rich hierarchies and enable deep interoperability.
- By Mark Michaelis
- 05/11/2011
Complex applications require careful architecting to reduce the amount of code movement between Visual Studio projects and the renaming of corresponding namespaces and folders.
- By Mark Michaelis
- 05/01/2011