New Visual Studio extensions that makes web development easier

Update Jan 16, 2015 – The newly released Visual Studio 2015 CTP 5 also supports Grunt/Gulp Intellisense using the files available in this blog post. In fact, the Intellisense will be a lot better in CTP 5 due to the...

Update : See this new blog post for how to apply the Intellisense to both Visual Studio 2013 and 2015 The latest release of Web Essentials 2015 provides Intellisense for GruntFile.js and GulpFile.js. For Gulp it just...

Last October I wrote about my road to Visual Studio 2013 which was one big diary entry for an entire year in my professional life. This is such an incredible time to be working on the Visual Studio Web Tools Team and I’m...

So you are building a website using static .html files instead of any server side technologies such as ASP.NET. That’s cool for various reasons, but my favorite is that it allows any developer on any platform to easily...

I’m a huge fan of Visual Studio extensions – both consuming and creating them. Whenever I come across a missing feature in Visual Studio, my first instinct is to search for an extension that provides it. If it doesn’t...

HTML5 and CSS3 introduces some new file types that enables us to create even better websites. We are now able to embed video, audio and custom fonts natively to any web page. Some of these file types are relatively new...

Last time we took a look at the performance impact of using tabs vs. spaces in HTML files . One question that arose was whether or not it’s worthwhile to minify HTML when also using GZip. Let’s run the experiment. I’ve...

Are you using tabs or spaces to indent your markup? Does it matter for performance which one you chose? Let’s run an experiment. Consider a page that generates a list of 50 items: <ul> @for (int i = 0; i < 50; i++) {...

tl;dr You need to update Web Essentials 2013 to version 2.2. If not, Visual Studio will crash. Download now . Before Visual Studio 2013 Update 3 The upcoming release of Visual Studio Update 3 has API changes in some of...