ASP.NET Core + Angular 2 template for Visual Studio
Now that ASP.NET Core, Angular 2, and TypeScript 2 have all shipped final versions, it’s a great time to combine them all into one powerful rich web application platform. Read More
Angular 2, React, and Knockout apps on ASP.NET Core
One of our goals for ASP.NET Core is to make it a truly first-rate platform for building modern rich JavaScript apps (sometimes called single-page apps). This is the feature area I’m personally focused on, so in this post I want to describe what we’re up to and ask for your feedback. Read More
Knockout 3.2.0 released
This one has been slow-cooking since February and it’s good. For the first time in a while, this release focuses on adding some significant new features to Knockout. Almost any developer using KO should seriously consider making use of these, as they can greatly streamline your code. Read More
Write massively-parallel GPU code for the browser with WebGL (NDC 2014)
Last week in Oslo I was lucky enough to attend the fantastic NDC 2014 conference, at which I gave the following talk about using WebGL to make browsers do cool and unusual things. If you’re interested in pushing the web platform to its edge, check it out. Read More
Architecting large Single Page Applications with Knockout.js
Last week in Oslo I was lucky enough to attend the fantastic NDC 2014 conference, at which I gave the following talk about using brand-new not-yet-released Knockout.js features, along with Yeoman, Gulp, and Karma to build large single-page web apps in a very modern style (while still retaining backward compatibility all the way to IE 6!). Read More
Experiments with Koa and JavaScript Generators
Koa is a new application framework for Node.js. Its whole point is to eliminate the callback madness that plagues many Node.js apps. It achieves this previously-impossible feat by using the powerful generators feature which is new in JavaScript ES6. Koa is built by the same people who created Express, the best-known Node.js application framework, so it’s at least worth a look. Read More