Vorwort Mit den Webforms in Active Server Pages .NET (ASP.NET) hat
Microsoft nun wieder ein Programmiermodell veröffentlicht, das die Entwicklung
von Webanwendungen ein Stück näher
an die Mächtigkeit und Einfachheit der Entwicklung von Desktop-Anwendungen
heranbringt.
Was drin ist
Dieses Buch ist eine detaillierte Darstellung des
Webforms-Programmiermodells und der serverseitigen Entwicklung von
Webanwendungen mit ASP.NET. Angefangen von einem einfachen Seitenübergang über
datengebundene Formulare bis hin zum State Management in webbasierten
Anwendungen werden alle zentralen Themen behandelt. Das Buch setzt Visual
Studio .NET nicht voraus, denn Sie können ASP.NET-Webseiten auch mit "Visual"
Notepad entwickeln – ASP.NET ist als Teil des .NET Frameworks kostenlos. Dass
Sie sich das Entwicklerleben mit einer kostenpflichtigen Lizenz der neuesten
Entwicklungsumgebung aus dem Hause Microsoft allerdings verschönern können,
will ich Ihnen dennoch aufzeigen.
Setzt man die vielfältigen Möglichkeiten von ASP.NET in
Beziehung zum Buchumfang, so dürfte klar sein, dass dieses Buch keineswegs alle
Möglichkeiten von ASP.NET erwähnen kann. Ich setze mehr darauf, Ihnen zentrale
Konzepte anhand praktischer Beispiele zu erläutern, anstatt Ihnen jede (mehr
oder weniger) wichtige Option zu erläutern.
Was nicht drin ist
Damit Sie nicht enttäuscht sind, möchte ich ganz klar
benennen, was Sie in diesem Buch
nicht
finden werden:
1. Eine
allgemeine Einführung in die .NET-Strategie oder das .NET Framework (siehe dazu
[WES02a])
2. Eine
Einführung in Visual Basic .NET (dieses Buch setzt voraus, dass Sie rudimentäre
Kenntnisse in mindestens einer .NET-Sprache, vorzugsweise VB.NET, haben – siehe
dazu [WES02a])
3. Eine
Einführung in die Entwicklung webbasierter Anwendungen (auch das sollten Sie
schon einmal getan haben, wenn nicht, empfehle ich [BAY02])
4.
Tiefergehende Erläuterungen zum Datenzugriff mit
.NET. ADO.NET ist in diesem Buch
nur als Hilfsmittel in einem Kapitel zu finden. (Mehr zu ADO.NET finden Sie in
einem anderen Band der Reihe .NET Essentials
[WES02b].)
5. Die
Beschreibung der 2246 öffentlichen Klassen aus der .NET-Klassenbibliothek (.NET
Framework Class Library). Für einen Einblick in die Möglichkeiten der
.NET-Klassenbibliothek seien Sie
auf mein Buch [SCH02a] verwiesen.
6. Auch
wenn Webservices ein Teil von ASP.NET sind, sind sie in diesem Buch
ausgeklammert, da es hier um Webforms geht. Zu WebServices wird es in Zukunft
auch einen Band bei den .NET Essentials geben.
Damit
dürften Zielsetzung und Rahmen dieses Buchs abgesteckt sein und es kann
losgehen…
Viel Spaß bei der Lektüre wünscht Ihnen Holger
Schwichtenberg
P.S.:
Wenn Sie Fragen und Anregungen haben oder einen Fehler in diesem Buch finden
(hoffentlich nicht…), dann besuchen Sie mich doch mal auf
http://www.dotnet-essentials.de. Hier
finden Sie auch den Programmcode aus diesem Buch.
Alle Bücher von Holger
Schwichtenberg |