Viele kennen Ralf Westphal als Autor von Fachzeitschriften und Referenten bei Tagungen und Kongressen. Dort hat Ralf Westphal meist Tipps und Tricks zur Programmierung gegeben.
Dieses Buch wendet sich weniger an Programmierer, als vielmehr an diejenigen, die die Entscheidung zu treffen haben, ob eine neue Technologie eingesetzt werden soll oder nicht.
Die zentrale Frage lautet nicht "Wie programmiere ich ... ? ", sondern "Warum ist .NET so wie es ist?".
Der Autor erläutert zunächst anschaulich, welche Strategie Microsoft vor .NET verfolgt hat, um dann zu beschreiben, warum man diese Strategie wechselt, und welcher Weg nun beschritten wird.
Der größte Teil des Buches befasst sich mit einzelnen Komponenten von .NET (beispielsweise XML, CLR, CTS, Assemblies und so weiter). Auch hier geht es immer um die Frage: "Warum ist diese Komponente so, wie sie ist?. Warum ist diese Komponente anders, als ihre Vorgängerin es beispielsweise noch in VisualBasic 6 war?".
Programmierer, die sich von diesem Buch einen Einstieg in die Programmierung von .NET erhoffen, werden zunächst enttäuscht sein, weil es keine Antwort auf die Frage "Wie geht das?" bietet. Trotzdem ist ".Net kompakt" auch für Programmierer zu empfehlen, weil es das "Warum?" erläutert, das nach dem Studum Programmierhandbücher meist noch im Raume steht.