Tools Time for a new laptop It's time for a new laptop, that means time to figure out what to re-install and what to let go of. I'm always curious to what others run on their machines to boost productivity, and really enjoyed the blog posts from, for example Scott Hanselman
Azure DevOps Codelens features and Visual Studio versions [Updated for 2013.3ctp1] Update:Visual Studio 2013.3 CTP 1 Adds support for Git repositories! If you're as happy with the new CodeLens features in Visual Studio 2013 ultimate as I am, you've probably found out that some of the features rely on server side features. This means that
Visual Studio Extensions Book Review: Resharper Essentials - Or: Find your way around Reharper's Shortcuts I received an ebook copy from Packt Publishing for an honest review, So here we go :). I've been a long time, on and off user of Resharper. But it has taken me a long time to learn most of its features. Even today I still find little gems
TFVC Checkin Policy Ask a developer for confirmation in a TFS checkin policy A TFS checkin policy can normally only be dismissed by overriding the policy. There is no way to selectively allow a user to override one, but not another policy. And there is no way to interact with the user from the Check-in dialog using custom UI other than the
Team Foundation Server Creating a Check-in Policy to warn when checking into multiple branches at once > Update: Project has been uploaded to GitHub [https://github.com/jessehouwing/tfstools]. One of the teams I work with recently had strange issues when they tried to merge their feature branches to the main branch. It turned out that one developer had accidentally misconfigured his workspace and was check-
TFVC Checkin Policy Creating a custom check-in policy pack that works with multiple versions of Visual Studio. Anyone who has ever tried to create a custom check-in policy for Visual Studio probably knows that the policy isn't specific to the TFS server version you're using, but to the version of Visual Studio that is connecting. This can be confusing for companies that
Visual Studio 2012 One of my new favorite plugins for Visual Studio and TFS Today I stumbled upon a new Team Explorer extension for TFS in Visual Studio. It almost immediately made it on my shortlist of things that I need to have on every Visual Studio installation. It's simple, but brilliant. Ok, enough praise :). This extension nests itself into Team Explorer
ASP.NET MVC Upgrade your existing ASP.NET MVC4 application to MVC5 To upgrade your existing MVC 4 application to MVC 5 you need to go through a number of steps to replace the references and patch the web.config [http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-
Visual Studio Extensions Enabling Mighty Moose for Visual Studio 2013 Warning: This is probably totally unsupported, and might come with its own class of issues, but so far it seems to work... To enable Mighty Moose in Visual Studio 2013 do the following steps: 1. Install Mighty Moose 2. Create a 2013 Addin file 3. Copy theC:\Program Files (x86)
Azure DevOps Use Git commandline directly from Visual Studio > Update: Instead of using the Package Management Console, you can now use The Whack Whack Console [https://marketplace.visualstudio.com/items?itemName=DanielGriffen.WhackWhackTerminal] , ConEmu Integration [https://marketplace.visualstudio.com/items?itemName=DavidRoller.ConEmuIntegration] or BuiltinCmd [https://marketplace.visualstudio.com/items?itemName=lkytal.BuiltinCmd] for a better interactive console.
Visual Studio Extensions My must-have extensions for Visual Studio 2013 Visual Studio 2013 has been available for a while now, and next week is the official launch party. Ever since I started using Visual Studio my life has been made easier by all the great extensions that people write for it. This is the list of things I install almost
Visual Studio 2012 Red-Gate releases Reflector 8.0 Red-Gate just released Reflector 8.0 [http://shop.reflector.net/download]. Not with a lot of fanfare, as I only noticed because my Early Access Program Build wouldn't start and because there was no new EAP build available to download. They improved searching and filtering inside Reflector