Go inside the protocol that's the backbone for today's modern, cloud-based applications.
- By Patrick Steele
- 12/23/2013
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
It's the last version before the release candidate of the full 1.0 version comes out.
It's great building objects in TypeScript, but it isn't much good unless you can tie those objects into a Web page. Here's how to integrate TypeScript with Knockout (and a warning about where test driven development seems to stop).
The WebGL protocol is supported for creating two- and three-dimensional graphics.
Creating Web applications with a consistent interface can be time-consuming. Using Twitter Bootstrap, you can quickly scaffold out nice-looking Web applications. Here's how.
- By Ondrej Balas
- 11/05/2013
Use Backbone & Backgrid to rejuvenate (or rescue) a data grid that's been pushed well beyond its original design.
- By Nick Martin, Jeff Meyers
- 11/01/2013
Learn why more and more C# developers are turning to CoffeeScript to build their JavaScript-based Web applications.
- By Patrick Steele
- 10/08/2013
Peter starts integrating a TypeScript client-side object with a server-side Web API service. Along the way, he looks at method overloading (not good), making JSON calls (good), testing asynchronous methods in Visual Studio (mostly good) and being a "TypeScript programmer."
BrowserSwarm tests all major JavaScript frameworks for errors.
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
Telerik's Icenium compiles HTML/JavaScript/CSS programs into their iOS and Android counterparts.
As part of building a client-side application in a test-driven way and using TypeScript, Peter creates a Web API service and writes a test that proves he can access it from JavaScript code -- though there are some "wrinkles" in making this work. Along the way, he has an insight about TypeScript versus other, first-class .NET languages.
Although there's a strong move in the direction of mobile, almost no one is giving up traditional desktop development.
Peter Vogel continues to build out a TypeScript project by defining a view model. Along the way he looks at defining interfaces, setting up constructors, creating optional parameters and initializing arrays in TypeScript.