Infrastructure as Code

Mads Kristensen is the author of many Visual Studio extensions, including Web Essentials, Web Essentials 2012, CssCop, and Image Optimizer. In this episode, Mads joins Robert to show his latest creation, Web Essentials 2013 Preview. Web Essentials extends Visual Studio with a number of features that web developers have been missing. If you write CSS, HTML, JavaScript, TypeScript, CoffeeScript, or LESS, then you will find that this extension makes your life as a developer much easier.
Note: Many of the features Mads shows in this episode are also in Web Essentials 2012, which works with Visual Studio 2012.
48"30' has a typo about the AngularJS's ng-app. You may want to add this ngApp directive in html or body tag.
Where is the typo? Can you modify the Web Essentials source code with a fix, please? https://github.com/madskristensen/WebEssentials2013/blob/master/EditorExtensions/SmartTags/HTML/HtmlAngularControllerSmartTag.cs
hey,
what about 'permute lines - reverse, shuffle, unique', like sublimetext do.
Thank You
VirtualVoid, that's a great idea. I'll add it to the backlog. Thanks!
What are your (anyone) thoughts about online IDEs? It seems a lot of work is being done in this area. C9, nitrous, adobe brackets (not online, but with web tech) etc.
I assume this was written in a dotnet language probably C#. Having a lot of experience with VS extensions, do you think a browser-based IDE can achive parity with C#/XAML?
Hi Mads, I think what Will is pointing out is that the ng-app directive is on the head but should be on the html or body element.
15:15 "that not the way XAML would do it!" true, the first value is the Left value not the Top as per CSS. However your point as to a 3 value margin is wrong. XAML only supports 1, 2 or 4 values. 3 is not allowed. For 1 value; all sides get that margin, 2 values First value is Left&Right Second value is Top& bottom, 4 Values; Left, Top, Right, Bottom.
26:30 The general argument I have heard against regions is that (in C#) if you class is so big you need regions, you are doing it wrong. The exception I see for this is CustomControls in WPF/SL.
Great work Mads! Love this extension...
Huge fan of Mads and this extension ... this version looks awesome. Great work.
Congrats to Robert on #75 ... here's to 750 more!
This conversation has been locked by the site admins. No new comments can be made.