TF30063 Authorization Error
If you are getting an TF30063 Authorization Error when trying to check in your code using Visual Studio Team Services, try this quick tip to see if it resolves the issue. It literally takes two minutes and might save you from scratching your head for too long while your
C# Programming Cookbook
As you folks probably noticed, I haven't been blogging regularly for the past couple of months. I was lucky enough to be working on my first book, something which I was very fortunate to have done. It was a fantastic experience and something I would recommend to anyone thinking
Code Contracts Succinctly
It has been a while since I have blogged here, and not without good reason. I have been busy writing and have recently released C# Code Contracts Succinctly which can be downloaded for free from Syncfusion's website. Code Contracts, love them or hate them... I think they're pretty cool.
C# REPL - With the Visual Studio 2015 Update 1, a C# REPL was snuck in tucked away under View, Other Windows, C# Interactive. So what is a REPL? Well it is a language shell (C# Interactive shell or C# shell) that allows a developer to input expressions which it
Visual Studio Solution Explorer Tips
The Visual Studio Solution Explorer is the one part of the IDE that I'm betting most developers use so often, it tends to melt away in the background of 'doing one's job'. But yet, there it is, an indispensable tool of sheer brilliance waiting to be discovered.
A while ago I wrote an article on Debugging Lambda Expressions In Visual Studio 2015. The folks over at Webucator were gracious enough to use the article in one of their tutorial videos (see below). 29257
Roslyn And C# 6 - With Visual 2015 being released, developers were treated to some really cool new language features in C# 6. In this article I will highlight some of the features available and compare some to the old way of doing things. 20489
TakeWhile Extension Method - I am amazed at how the C# language can teach me something new. I have come to the conclusion that it is basically impossible for a developer to know all there is about a given programming language (unless you are Jon Skeet of course). We learn
Debugging Lambda Expressions - Visual Studio 2015 has added the ability for developers to debug Lambda Expressions. This is a big improvement for me personally because I quite enjoy using Lambda Expressions. Now I can debug these Lambda Expressions and modify values to test different scenarios. Let's take a look
Visual Studio 2015 IntelliTrace - We have all been there. You get given a legacy project that has an error and you need to find it and fix it. Perhaps it is an old project you worked on several months or years ago. If the project was written by someone