C# lernen - Anfangen - Anwenden - Verstehen

Frank Eller

Buch, Broschiert
Ausgabe vom 15. Aug. 2002
Verkaufsrang: 141670 (je kleiner desto beliebter)
ASIN: 3827320453 (Amazon-Bestellnummer)
C# lernen  - Anfangen - Anwenden - Verstehen - Frank Eller
Aus der Amazon.de-Redaktion

Als Sun Microsystems Java erfunden hatte, versuchte Microsoft mit Visual J++ seine eigene Interpretation dieser Sprache auf dem Markt zu etablieren. Die Rechtsprechung hat Microsoft jedoch einen Strich durch die Rechnung gemacht und in Folge dessen hat das Unternehmen die weitere Entwicklung dieser Sprache eingestellt. Nun hat sich Java weiterentwickelt und stellt inzwischen die Infrastruktur für eine Vielzahl von Applikationstypen zur Verfügung. Die Antwort Microsofts hierauf lautet .NET (gesprochen: dot net). Und obwohl die wesentlichen Bestandteile dieses Frameworks auch über C++ und Visual Basic erreichbar sind, hat Microsoft mit C# (gesprochen: C sharp) eine Java weitgehend vergleichbare Sprache erfunden. Frank Eller befasst sich seit vielen Jahren mit der Windows-Programmierung und hat sich so auch mit dieser neuen Sprache beschäftigt. Mit C+ lernen aus der Lernen-Reihe von Addison-Wesley hat er ein Einsteigerwerk für C# aufgelegt. Nach einer kurzen Einführung in das .NET-Framework sowie der Vorstellung verschiedener spezieller Editoren als Visual Studio-Ersatz steigt er im zweiten Kapitel in die Grundlagen der Sprache ein. In den weiteren Kapiteln lernt der Leser die Programmstrukturierung mit Klassen, Methoden und Namensräumen, die Datenverwaltung mit Datentypen, Konvertierung und Formatierung, die Ablaufsteuerung mit Sprüngen, Bedingungen und Schleifen, die Operatoren, komplexere Datentypen, Vererbung, Eigenschaften, Ereignisse, Überladung und Ausnahmen kennen. Den Abschluss bilden die Lösungen zu den Kontrollaufgaben, Kompilierkommandos und verschiedene Tabellen. Insgesammt ist die Einführung gut gelungen. Die Texte sind gut nachvollziehbar und die Beispiele verständlich. So gelingt der Einstieg in die Syntax dieser Sprache. Zu kurz kommen jedoch Ausführungen über den Nutzen der Sprache. Zwar geht es um C# und nicht um .NET, jedoch sind für sinnvolle Applikationen auch die Bibliotheken des .NET-Frameworks notwendig. Wünschenswert für eine zweite Auflage wären mehr praktische Beispiele unter Einbeziehung des Frameworks. Damit wird dem Leser dann auch der Sinn des einen oder anderen Konstrukts klarer. --Frank Mueller