Creating Testable Applications with a JavaScript MVC Framework
I love test driven development because, assuming that I’m going to test my code at all, the TDD frameworks make testing much easier and faster—much faster than running the whole application in order to...
View ArticleCreating a Testable Client-side ViewModel with Knockout
In my previous post, I discussed why I a JavaScript MVC or MVVM framework is essential: It lets you prove, quickly and conveniently, that your code works so that you can assemble applications out of...
View ArticleSimplifying Web Development with Page Inspector
I’ve been playing around with the Visual Studio 11 beta for a little while now, and my favorite thing so far is Page Inspector. I like tools that make my life easier – and Page Inspector just saved me...
View ArticleStreamlined Web Loading in the Visual Studio 11 Beta
One of the features of Visual Studio 11 that I’m really looking forward to taking advantage of is CSS and JavaScript minification and bundling. As developers, we like to be able to break our...
View ArticleUploading to GitHub from Visual Studio
For a while now, my friend and fellow Learning Tree instructor Nigel Armstrong has been urging me to put my jQuery ratings plugin (jquery.rate) on GitHub. So today I finally decided to do something...
View ArticleGet 50% OFF Select Learning Tree Courses by Joining the New My Learning Tree...
We have some more exciting news to share! Instantly receive 50% OFF select Learning Tree courses when you join the new My Learning Tree Community. Free membership includes: weekly updates of our 50%...
View ArticleWhat is Visual Studio Online?
The name “Visual Studio Online” might be misleading. Visual Studio Online is not an online version of Microsoft’s Visual Studio development tool. It is actually an online version of Team Foundation...
View ArticleSetting Up a Continuous Integration Server with Team Foundation Server (TFS)
What is Continuous Integration? The goal of continuous integration is to allow developers to check in their code, compile it, run the tests, and deploy the application all in a single step. To...
View ArticleManaging Projects with Team Foundation Server (TFS)
Recently at Learning Tree, we wrote a training course on Team Foundation Server (course 1816, Agile Software Development with Team Foundation Server). It seemed natural to use TFS to manage the course...
View ArticleUnderstanding Team Foundation Server (TFS) Pricing
I used to think Team Foundation Server was expensive. As it turns out, it is very affordable and sometimes free. There are three different versions of TFS: Team Foundation Server, Team Foundation...
View ArticlePreparing for ASP.NET MVC 4 Mobile Development
ASP.NET MVC 4 will include a neat little feature allowing you to create mobile views very easily. All you will have to do to mobile-enable a view is add ‘mobile’ to its name and then customize it for...
View ArticleCreating Web Services for the iPhone with .NET and WCF
Recently, I’ve been writing iPhone applications. The iPhone development tools are great and Objective-C is fun. Sooner or later though, an iPhone app will need to get data from a server. That’s where...
View ArticleVisual Studio Tips – Wildcard Search and Replace
Ever wanted to do a wildcard Search and Replace in Visual Studio? I don’t just mean finding things using wildcards, but selectively replacing part of what you find while leaving other parts untouched....
View Article
More Pages to Explore .....