Dissecting a C# Application: Inside SharpDevelop is free at Apress