Startseite  Index  >>  

Vorwort

In der vierten Ausgabe geht es nun mit dem Inhalt des Buches ins Web - eine gedruckte Version wird es nicht mehr geben. Das macht die Aktualisierung einfacher, die Umsetzung wird sicher längere Zeit in Anspruch nehmen. Die Neuerungen gegenüber der letzten Fassung betreffen hauptsächlich die Änderungen im neuen Visual Studio sowie Bugfixes und kleinere Ergänzungen. Die Vermittlung der Grundlagen der Programmierung mit dem .NET Framework unter C# bleibt auch diesmal Hauptanliegen dieses Buches. Für den Teil der die Erstellung grafischer Oberflächen behandelt wurde wiederum Windows Forms eingesetzt da die vernünftige Verwendung der WPF nicht auf 100 Seiten abgehandelt werden kann (und sollte).

Zum Inhalt

Zu Beginn wird ein kurzer Überblick über das .NET Framework gegeben. Um Ihnen schon einmal den grundsätzlichen Entwicklungsablauf einer C#-Anwendung näher zu bringen, werden zu Beginn einige kleine Beispielanwendungen erstellt. Die folgenden Kapitel dienen dann der Vermittlung der grundlegenden Spracheigenschaften. Anhand einfacher Beispiele wird die Verwendung des jeweiligen Sprachelements demonstriert. Der Schwerpunkt liegt hier immer auf der Vermittlung der besprochenen Spracheigenschaft und nicht auf dem Verwendungszweck der Anwendung.

Das .NET Framework besitzt eine sehr umfangreiche Klassenbibliothek, von der in weiteren Kapiteln zahlreiche Aspekte betrachtet werden. In der Regel werden zuerst das Einsatzgebiet, danach mögliche Anwendungsbeispiele und die Voraussetzungen für den Einsatz besprochen. Praktische Beispiele begleiten die Erläuterungen.

Der Sprachstil des Buchs ist so gewählt, dass Sie schnell einen Überblick zum aktuellen Thema gewinnen, Zusatzinformationen und Tipps an passenden Stellen erhalten und das Ganze mit vielen überschaubaren Beispielen untermalt wird. Dabei wird versucht, schnell zum Punkt zu kommen und Überflüssiges zu vermeiden.

Voraussetzung für die erfolgreiche Bearbeitung ist die problemlose Bedienung des PCs unter Windows. Der Autor verwendete Windows 7 / Visual Studio 2012 Professional für die Erstellung der Beispiele. Abbildungen wurden mit dem klassischen Windows-Design erstellt, da dieses die kompakteste Darstellung ohne grafischen Schnickschnack besitzt. Grundlegende Programmierkenntnisse sind natürlich immer hilfreich. Sollten Sie diese nicht besitzen, ist die Einarbeitungszeit – wie bei allen anderen Programmiersprachen auch – etwas höher.

Am Ende jedes Kapitels finden Sie Übungsaufgaben – Beispiellösungen dazu gibt zum Downloads. Zur einfachen Zusammenstellung von individuellen Aufgabensammlungen liegen die Übungsaufgaben auch als HTML vor. Ebenfalls zum Doanload finden Sie die Übungsaufgaben und Beispiele, die in den einzelnen Kapiteln verwendet werden, sowie Links zur benötigten Software, um überhaupt .NET-Anwendungen zu entwickeln.

Sollten Sie einen Fehler finden, Verbesserungsvorschläge haben oder sonstige Anregungen für mich haben, senden Sie eine E-Mail an die Adresse dfrischalowski@del-net.com. Für die Erweiterung des Buches bin ich jederzeit offen, sofern die Inhalte neu sind und einigermaßen vollständig einen Sachverhalt beschreiben. Das Format sollte sich an meinem anlehnen, muss es aber nicht zwingend.

Den Lesern wünsche ich viel Erfolg beim Durcharbeiten dieses Buchs und bei der Umsetzung künftiger Projekte mit dem .NET Framework 4.5 mittels der Sprache C#.

Dirk Frischalowski, ab August 2012