2 min

Let ReSharper and Code Contracts work together

How to make ReSharper understand .NET Code Contracts such as Contract.Requires by extending its external annotations and eliminating false nullability warnings.

Development
2 min

Event Naming Guidelines

A summary of .NET event naming guidelines and conventions for event handlers, EventArgs classes, pre- and post-events, and overridable OnXxx methods.

Development
3 min

Integrate NUnit in Hudson CI-server

How to automate NUnit tests with consistent naming, a Windows batch runner, test categories, XML result files, and Hudson CI test reporting.

Development
1 min

Searching the new FxCop-Release (10.0)

How to obtain and install a newer FxCop release from the Windows SDK for Windows 7 and .NET Framework 4 when the FxCop GUI update link is broken.

Development
2 min

My own set of SuppressMessage-lines

A collection of StyleCop and FxCop SuppressMessage examples for common code analysis issues, including naming, IoC, testing, exceptions, documentation, strong names, and framework-specific cases.

Development
1 min

Casting Anti-Pattern

C#-Tipps für ArcObjects: unnötige doppelte Casts mit is und explizitem Cast vermeiden sowie Next()-Schleifen kompakter und verständlicher formulieren.

Development