ReSharper 3.x allows the user to control precisely how their code layout is handled. They have created an XML vocabulary and exposed it under the setting: ReSharper > Options > Languages > C# > Type Members Layout. Unfortunately the default layout in ReSharper 3.1 has unacceptable logic flaws when formatting NUnit fixtures as well overuse of regions.
We use the following ReSharper Type Members Layout in our projects. Feel free to leave a comment or thought about it.
Last updated on 2/25/2008
Console2 is a fine replacement for the standard command console that comes with Windows - including Vista. The features of primary value are:
Windows Vista ushers in the concept of Limited User Account (LUA) to the Microsoft world. The rest of the world has always known this practice, but now we too can rest assured that privileged operations will only occur when we elevate our account privileges.
When you attempt to perform a privileged operation in Vista e.g. copy a file to %SystemRoot%, User Account Control (UAC) challenges you for an administrative password. Great stuff.
Here are the Resharper code style settings we use. We sat down together not that long ago and went over every single setting and collaborated on what we like to see when we develop. Some you might argue with, some you might not, but these are what we like. We'd like to jot down some of the reasons why we chose a few of these settings that are likely to generate a "Why did they choose this?" from anyone that uses these, but there are so many settings that we have to shout "We don't have the time to do this right now!" as our mea culpa...but perhaps we'll add them later.
Here are links to the Resharper User Live Templates, User File Templates, and customized Predefined File Templates we use around here.