What You Need to Use This Book

To run the programs in this book, you need:

  • A computer that will run Windows XP or Vista. Compatible platforms are any PC or Intel-based Mac with a virtual machine.

  • Microsoft's .NET Framework 3.5. As of October 2007, this version is still in Beta 2, but it is very stable now. It is available at http://www.microsoft.com/downloads.

  • A program editor or programming environment. Visual Studio 2008 is an ideal companion to C# 3.0 programming, but it is not essential.

  • The C# 3.0 reference documentation, available on the Microsoft web site (http://msdn2.microsoft.com/vcsharp, 529 pages).

All the programs in this book were prepared on an iMac Intel Core 2 Duo running Mac OS X 10.4 and 5 (Tiger and Leopard) and Windows XP on top of the Parallels virtual machine. The editor used was SciTE.

Get C# 3.0 Design Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.