End Loose Ends

Visual Studio

Configuring Git to Ignore Visual Studio and ReSharper Files

Update: GitHub has sample .gitignore files for many development platforms. Checkout the C# .gitignore file.In light of my last post where I mentioned how pleased I am with distributed version control, I thought I should share a few tips that have made my life using Git a bit easier.  This post will be the first of several posts on configuring Git for daily use by a .NET developer running Windows. One of the first things to do after creating a new Git repository is to exclude certain files from ever entering the repository.  Git has several built-in methods for...

Visual Studio Productivity

I have been staring at the following screen for the final five minutes of my train ride. I spent these five minutes wishing I could wrap up some intriguing code, wishing I hadn’t accidentally pushed the F1 key and wishing Visual Studio would simply launch the bloody help program in another process.

Sharing Files Between Visual Studio Projects

I love reading code.  I was recently glancing over the Sharp Architecture codebase looking for new and interesting ideas when I picked up an unexpected little trick.  I tend to find little tricks in unexpected places whenever I am reading other people’s code.  This trick isn’t so much coding related as it is tooling related.  Visual Studio has an easily overlooked ability to link source files from directories outside of the project root.  This same functionality can be used to share files between projects. Sharing Files Sharing files is relatively easy. Simply bring up the Add Existing Item...