How can I use Visual Studio to create pure client-side web apps using HTML5, CSS3, and JavaScript?

The rising popularity of so-called “modern” web apps means that web developers are focusing on writing more and more front-end, or client-side code. Although back-end, or server-side, code still plays an important factor, the fact is that web developers are working more directly with HTML5, CSS3, and JavaScript. I come from more of a C++…