Inhaltlich unveränderte Neuauflage. Die Vision hocheffizienter und
nahezu fehlerfreier Softwareentwicklung existiert bereits seit über 30
Jahren. Eingelöst wurde dieses Versprechen jedoch nur ansatzweise.
Prinzipiell erfolgreich ist der Vorschlag, Software aus erprobten und
bewährten Komponenten zusammenzusetzen und so den Aufwand für
Neuentwicklungen und Tests drastisch zu verringern. Nach einer Analyse
der auf die Softwareentwicklung einwirkenden Faktoren wie der
Organisation des Entwicklungsprozesses sowie der grundlegenden
Software-Strukturierung untersucht der Autor, wie durch Komponenten,
Vorgehensweisen und Application Blocks für das Microsoft .NET Framework
eine effizientere Softwareentwicklung erreicht werden kann. Darüber
hinaus werden weitere Application Blocks für typische Anwendungsfälle
entwickelt. Ein Anwendungsbeispiel dokumentiert ausführlich das
Potential, das sich aus der Kombination der Techniken ergibt. Das Buch
richtet sich an Software- und Webentwickler sowie IT-Verantwortliche,
die an der effizienten Entwicklung von .NET/ASP.NET-Software
interessiert sind.