Convert JavaScript to TypeScript for Better Intellisense
Tuesday, March 26, 2013
Starting in late 2012, Microsoft has been putting their Agile practices to the test by moving to a 3-month update schedule for many of their products, including Visual Studio and ASP.NET. Last month, they shipped their ASP.NET and Web Tools Update 2012.2, which included lots of new features to Visual Studio's web tooling.
One of the lesser known new features is the support for new project templates to be installed via VSIX packages. This will allow third parties to produce project templates that we can install right into Visual Studio. One of the templates that has already come out is John Papa's HotTowel template for Single Page Applications (SPAs). It's a great starting point for building SPAs; and he even has a PluralSight course on how to build an app using this template. It uses many great frameworks such as jQuery, Twitter BootStrap, Knockout, Breeze; and they're all tied together with a fairly new framework called Durandal.
Starting in late 2012, Microsoft has been putting their Agile practices to the test by moving to a 3-month update schedule for many of their products, including Visual Studio and ASP.NET. Last month, they shipped their ASP.NET and Web Tools Update 2012.2, which included lots of new features to Visual Studio's web tooling.
One of the lesser known new features is the support for new project templates to be installed via VSIX packages. This will allow third parties to produce project templates that we can install right into Visual Studio. One of the templates that has already come out is John Papa's HotTowel template for Single Page Applications (SPAs). It's a great starting point for building SPAs; and he even has a PluralSight course on how to build an app using this template. It uses many great frameworks such as jQuery, Twitter BootStrap, Knockout, Breeze; and they're all tied together with a fairly new framework called Durandal.