Esta disponible en esta URL el ebook en ingles Disecting a C# Application: SharpDevelop que les recomiendo leer. Es una muy interesante recopilacion de la experiencia que reunio el equipo de desarrollo de SharpDevelop (para quienes no lo sepan, es un entorno de desarrollo para .NET gratuito y libre), y hay bastante material para leer de las experiencias ajenas de desarrollo con estas tecnologias, en una aplicacion de un tamaƱo considerable.