visual studio 2013

A 3-post collection

Get Up and Running With Node and Visual Studio

If you’ve decided to immerse yourself in modern web development with JavaScript libraries such as AngularJS, Bootstrap, React, or Knockout then you’ve undoubtedly heard of Bower, NPM, Grunt, Gulp, and Node somewhere along the way. If you’ve been meaning to learn them, then this post should help you get started. There are plenty of articles on the topic but I wanted to take a different approach to talk less about what node does and instead show you. So let’s use node to get an app up and running and then try it in Visual Studio. The Landscape Many developers have lived in their own stack for a long time, and very successfully...


AngularJS Snippets for Sublime, Visual Studio and WebStorm

It is nice to have some help to follow your own patterns. That is why I created some simple file templates and snippets that follow my AngularJS Style Guidelines. You can find a series of file templates and snippets for the various editors and IDEs that I use. These include Sublime, Visual Studio and WebStorm. (I may add others over time). Here are templates and/or snippets for some of the web development editors and IDEs. Sublime Text AngularJS snippets that follow these styles and guidelines. Download the Sublime Angular snippets Place it in your Packages folder Restart Sublime In a JavaScript file type these commands followed by a TAB: ngcontroller // creates an Angular controller ngdirective // creates an Angular directive...


It's High Time to Learn Git

It’s time. Admit it. You’ve put it off too long and now that Git is tied at the hip to Visual Studio 2013 and there is some great training on it by my friend Esteban Garcia, it’s time to learn it. I use git for all of my code. You can find Esteban’s new course Git for Visual Studio 2013 at Pluralsight. Git has gained a lot of popularity in the last couple of years and I’m seeing more and more developers adopting it. If you use Visual Studio as your primary IDE, there is a bit of a learning curve to get going and become productive with Git. In...