O'Reilly logo

A Programmer's Guide to C# 5.0, 4th Edition by Nick Wienholt, Eric Gunnerson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 41

image

IDEs and Utilities

Many resources may be helpful when developing C# programs; this chapter lists some of the most useful ones.

IDEs

If you are running on Windows, you can use Visual Studio Pro, Visual Studio Express (a free version of Visual Studio), or SharpDevelop (a free open source IDE).

If you are running on other systems using the Mono runtime, you can use the MonoDevelop IDE, and there is some support for Mono in SharpDevelop.

Unit Testing and TDD

If you are using TDD or want to do unit testing, three libraries have been popular.1

  • NUnit, a basic unit-testing library and tools for TDD
  • xUnit.net, written by the authors of NUnit ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required