Building C# applications The .NET type system Classes & structs Methods Properties Attributes Interfaces Expressions Program flow control String handling File I/O Error handling Operator overloading Event handlers Documentation with XML Nu,erical processing Collections Multithreading Pinning Using COM from C# applications Security