c# Design patterns
design patterns are key to any modern software projects such as adapter, facade etc. There are wonderful books on the market such as the Gang of Four's classic and of course Head First Design patterns available from Reilly at .However these books are written for a Java audience but here is great site that is C# orientated click here
