html5

A 13-post collection

Learning Visual Studio Code

Do you develop with Angular, JavaScript, TypeScript, Docker, Python, Gulp, or ASP.NET? Do you work on a Mac OSX, Linux, or Windows? Today’s developers work with a variety of languages and platforms, so a good tool is super important. I use an editor for most of my development and have tried Brackets, Atom, Sublime and others, but since the preview of Visual Studio Code (aka Code) was released I’ve been using it increasingly as my go-to editor. I’m excited to announce that you can now watch and learn with my Visual Studio Code course on Pluralsight, released this week. Visual...


Inside the ASP.NET Single Page Apps Template

The Single Page App (SPA) template is now available in the ASP.NET and Web Tools 2012.2 (Release Candidate). This SPA template has been updated since its beta release which I blogged about here. Kudos to Mads Kristensen for spearheading this at Microsoft. I’ve been a big fan of SPA and of Mads for a while. I was thrilled to see some of my feedback (from my previous post/review) make it into this template. This post contains a complete walk through of all of the key pieces on the server and client side. What is the Intention of the Template? Since the beta release of the SPA template, there are a ton of small revisions that...


Knockout Intellisense in Visual Studio 2012

If you enjoy developing with Knockout.js, then you’ll be glad to hear that support has been added for Knockout Intellisense in Visual Studio 2012! These features are pretty cool and will save me and other developers from senseless typos. Developers who are newer to Knockout.js will enjoy the intellisense as an easy way to quickly learn the available built-in bindings. For this post I'll explore these new features by using the new SPA Template included in the same release. You can read more about the SPA Template in my post Inside the ASP.NET SPA Template. The ASP.NET and Visual Web Developer teams released the ASP.NET and Web Tools 2012.2 update...


Zen Coding in Visual Studio 2012

Zen Coding is a faster way to write HTML using a CSS style selector syntax, and you can now use Zen Coding in Visual Studio via the Web Essentials 2012 plug in (v1.7).  Zen Coding was introduced by Sergey Chikuyonok in 2009 (according to Smashing Magazine) and has been updated over time to become a great way to write monotonous HTML much more efficiently. Special thanks  to Mads Kristensen and his team at Microsoft for adding Zen Coding to Visual Studio 2012 via Web Essentials 2012 (along with many other great features). Quick Reference Here is a quick list of the Zen Coding features that are now supported in Visual Studio 2012 via the Web Essentials 2012...


Inside the ASP.NET Single Page Apps Template Beta

There are a bunch of shiny new toys, including a new Single Page App (SPA) template, inside the ASP.NET Fall 2012 Update BUILD Prelease  ( Download link for it is on this page here ) . The original template for SPA made an appearance over a year ago in a preview and was later removed prior to VS 2012 being released. (You may recall Upshot.js was part of the former template before both of their demises) The first run at the former template wasn’t really a template, but rather a specific way to create a SPA. This new template is a template . Kudos to Mads Kristensen for spearheading this at Microsoft....