C# mit Methode

[Titelbild; klicken für großes Bild]
Inhalt(PDF)

Probekapitel "Dateiverarbeitung"(PDF),
Vorwort(PDF)

Lernen · Verstehen · Anwenden

 

Christian Bleske (Hrsg.), Alexander Mayer, Michael Fischer, Michael Starke, Michael Steil

Dieses Buch ist ab 12.11.2007 als eBook bei ciando verfügbar. Das gedruckte Exemplar ist vergriffen.

Software-Entwickler, die der Roadmap von Microsoft folgen wollen, sollten die neue Programmiersprache C# lernen. Der Umstieg von anderen Sprache fällt nicht schwer — die Klassenbibliothek ähnelt der von Delphi, ihre Struktur und die Bezeichner sind denen von C/C++ und Java verwandt. Wegen der starken Komponentenorientierung ist C# ideal für alle Projekttypen geeignet.

Dieses umfassende Buch ist für den Ein- und Umsteiger geschrieben. Es erklärt das Schreiben verteilter, mehrschichtiger Anwendungen, wobei nicht allein auf Windows und die Entwicklung für .NET eingegangen wird, sondern auch in einem extra Abschnitt die Programmierung für Unix erläutert ist.

Begonnen wird der Einführung in C#: Klassen, Schnittstellen und Strukturen. Besonderheiten wie der Umgang mit Dateien, die Ereignisbehandlung, die Serialisierung und Threading sind in einem gesonderten Kapitel dokumentiert. Weil nichts ohne Bibliotheken geht, enthält das Buch auch entsprechende Anleitungen, wie man Benutzeroberflächen mit Windows Forms schreibt oder Daten aus einer Datenbank mit ADO.NET ermittelt. Die Interaktion über COMInterop mit Microsoft Office wird genauso wie der Aufruf beliebiger Funktionen aus DLLs über P/Invoke gezeigt. Natürlich kommt auch das Erstellen von Web-Applikationen nicht zu kurz, dem Leser werden wichtige Techniken wie ASP.NET und Web Services vermittelt.

Zu moderner Programmierung gehört auch die Ansprache mobiler Endgeräte wie Telefone oder PDAs. Das notwendige Wissen wird dem Leser im Buchkapitel zum .NET Compact Framework weitergegeben.

Die Themen:

Auf der CD:

ISBN 3-936546-12-6 732 Seiten (Broschur) € 39,90 (D) / € (A) -> Bestellen!