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.
ASP.NET Web API is a solid communications framework, and many applications can benefit from breaking free of IIS by including an embedded ASP.NET Web API server.
- By Ondrej Balas
- 08/16/2013
Get powerful, client-side data binding in JavaScript using Knockout.
- By Patrick Steele
- 08/12/2013
The latest version fixes a compiler slowdown caused by the last version.
Rodrigo Munoz walks you through how to fix two of the most challenging Internet Explorer 8 and Internet Explorer 7 responsive design bugs: media queries and box-sizing.
- By Rodrigo Munoz
- 08/05/2013
Currently, there is no plan to support WinRT development, although the company says it will consider it if demand is there.
- By Jeffrey Schwartz
- 07/30/2013
Web tools include a memory profiler, JavaScript debugger, DOM Explorer and CSS inspector.
The latest version of TypeScript adds generics but there's more in the package than that. Peter looks at what's new.
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
Numerous packages get a refresh with the Visual Studio 2013 Preview.
The big update in the latest version is the introduction of generics.
Set up a TDD environment for test applications by choosing and integrating a toolset that works with Visual Studio. It's not a completely satisfying solution, but it's enough to start building an application.
Microsoft also announces that every Azure customer gets a free 20MB database to use for a year with Web Sites and Mobile Services.