Skip to content

1. Einführung

Die PDF des Dokuments ist verfügbar |HIER|.

Die Beispiele in diesem Dokument sind |HIER|.

Ziele des Dokuments:


Die in diesem Dokument dargelegten Ideen gehen auf ein Buch zurück, das ich im Sommer 2004 gelesen habe, ein großartiges Werk von Rod Johnson: „J2EE Development without EJB“, erschienen im Wrox-Verlag.


Ein Spring-Dokument für Java wurde bereits verfasst IoC. Das vorliegende Dokument greift denselben Inhalt auf, passt ihn jedoch an die .NET-Plattform an. Die für die Beispiele verwendete Sprache .NET ist VB.NET.

Spring.net befindet sich derzeit erst in der Version 0.6 RC3 (April 2005). Im Anhang ist angegeben, wo es zu finden ist. Da sich Spring.net noch in der Entwicklung befindet, wurden bisher nur einige der Funktionen von Spring/Java portiert, jedoch sind dies diejenigen, die den Kern von Spring bilden: die Umkehrung der Kontrolle (IoC) und die aspektorientierte Programmierung (AOP). Wir stellen hier lediglich das Konzept der Kontrollumkehr vor.

Es ist möglich, dass sich einige der hier vorgestellten technischen Details in Zukunft ändern. Der Reiz von Spring liegt nicht in diesen technischen Details, sondern vielmehr in seiner Philosophie. Diese soll der Leser hier entdecken.

Der praktische Teil des Dokuments enthält mehrere Beispiele. Diese verwenden NUnit-Testklassen. Diese entsprechen in .NET den JUnit-Testklassen von Java. Im Anhang finden Sie Informationen darüber, wo Sie [Nunit] finden und wie Sie es installieren können.