Creating a Fody Add-in

,
September 22, 2016 / No Comment

Fody is a fantastic framework for creating IL weavers. For those who are unfamiliar with IL weaving, it is the art (and at times a seemingly magical incantation) of modifying an assembly post-compile. In this article we will walk through creating a library that can modify an existing .NET assembly.
Let’s start by looking at what actually happens when you […]
Read more

AUTHOR: CATEGORY: .Net, C#, Visual Studio

How I Became A Vim Rockstar In Visual Studio

,
September 23, 2015 / 1 Comment

A Brief History Lesson
As a software developer, we spend a lot of our time using text editors. Most text editors follow the Emacs standard that harkens all the way back to the 1970s and the venerable PDP-10. Emacs’ WYSIWYG style of editing is best suited to a stream-of-consciousness and linear style of editing. The focus is, foremost, on being […]
Read more

AUTHOR: CATEGORY: Blog, C#, Visual Studio

Relative Paths for Visual Studio Generic Tests

,
October 20, 2013 / No Comment

To make generic tests robust enough to run for all developers on your team and on the build server, you are likely going to want to avoid hard coding the path to the executable.  To do this successfully, you need to have a list of all the environment variables that are available when the test executes.  These can be obtained […]
Read more

AUTHOR: CATEGORY: .Net, ALM, Blog, C#, Visual Studio

Visual Studio 2012 Presenter Mode

,
November 9, 2012 / 1 Comment

For those of us frequently presenting, we are faced with having to switch to presenter fonts by changing the font size for multiple different display items on the Environment->Fonts and Colors Options dialog or (if we are looking for an adequate but not optimal solution) simple changing the zoom level.  Of course, when we get back to our desks, we […]
Read more

AUTHOR: CATEGORY: Blog, Visual Studio

Turning on Continuous Testing in Visual Studio 11

,
March 2, 2012 / No Comment

The new unit testing explorer support has a new unit test explorer has a Run dropdown for selecting which text to execute (see Figure 1).
In addition, Visual Studio 11 supports continuous testing – automatically running your tests every time you compile your code.  However, as shown in Figure 1, the option to enable continuous testing doesn’t appear from the […]
Read more

AUTHOR: CATEGORY: .Net, Blog, C#, Visual Studio

Visual Studio 11 Search Everywhere

,
February 29, 2012 / No Comment

One feature new to Visual Studio 11 that you will wonder how you managed without (perhaps instead you wondered why it was missing from Visual Studio for so long) is the concept of “Search Everywhere.”  In Visual Studio 11 search is now supported for the following:

Solution Explorer*
Add Reference*
Integrated Quick Find*
New Test Explorer
Error List
Read more

AUTHOR: CATEGORY: .Net, Visual Studio

Visual Studio 11 IDE Productivity Improvements

,
February 29, 2012 / No Comment

In Visual Studio 11, there is a set of IDE productivity improvements that developers across all platforms and languages already be familiar with because earlier versions of them were available in an update for Visual Studio 2010 under the name Productivity Power Tools.  In post we review several of these enhancements.
In Visual Studio 11 Solution Explorer has been revamped […]
Read more

AUTHOR: CATEGORY: .Net, Visual Studio