Das Lern- und Nachschlagewerk zu C#! C# ist das Rückgrat von Microsofts .NET-Strategie. Weil Ihre Zeit kostbar ist, führt Armin Hanisch Sie auf kurzen Wegen in C# und das .NET-Framework ein. Lernen Sie alles Wichtige: .NET, C#, zeitgemäße Softwareentwicklung mit OOP, dazu jede Menge Codebeispiele, Aufgaben und Fallstudien aus der Praxis zum Üben und eine Referenz.
Die Vorteile von C++ und Visual Basic zu vereinen, ohne die Nachteile zu übernehmen, das beansprucht Microsoft mit seiner Programmiersprache C#. Als moderne Sprache für komponentenbasierte Softwareentwicklung wurde C# unter den Gesichtspunkten Objektorientierung, Produktivität und Codequalität entwickelt. Als Rückgrat und Systemsprache von Microsofts .NET-Strategie hat C# das Zeug dazu, die beliebteste Sprache für .NET-Anwendungen zu werden.
Lernen Sie C# in all seinen Facetten kennen: Sie erhalten grundlegende Informationen über den Aufbau der .NET-Laufzeitumgebung und das Design von C#. Weiter macht Armin Hanisch Sie mit den fortgeschrittenen Konzepten von C# und den wichtigsten Basisklassen der .NET-Laufzeitumgebung vertraut. Schließlich erfahren Sie, was C# im Gegensatz zu Visual Basic, C++ oder Java grundlegend anders handhabt und was Sie für fortgeschrittene Programmierung benötigen, wie z. B. das Erstellen eigener Attribute, die Steuerung der Garbage Collection und das Arbeiten mit Zeigern in C#. Umsteiger von Visual Basic oder C erhalten außerdem eine praxisorientierte Einführung in die Grundlagen der objektorientierten Programmierung.
Aus dem Inhalt:
- Einführung in C# und das .NET-Framework
- Entwicklungswerkzeuge
- Assemblies
- OOP-Grundlagen
- Klassen in C#
- Vererbung
- .NET-Speichermanagement
- Die neuen Windows Forms
- Reflection und Attribute
Auf der beiliegenden CD-ROM finden Sie alle Beispielcodes aus dem Buch.
Der Autor:
Armin Hanisch ist zertifizierter IT-Trainer und Consultant und blickt auf eine erfolgreiche Karriere als Softwareentwickler, Systemanalytiker und Trainer zurück. Seine seit Ende der 80er Jahre erworbenen Erfahrungen im Projektgeschäft und der Softwareentwicklung gibt er in praxisorientier-ten Trainings an die Teilnehmer weiter. Neben dem Schwerpunkt .NET beschäftigt er sich zurzeit mit den fachlichen und sozialen Kriterien für erfolgreiches und qualitativ hochwertiges Softwaredesign.
Für Anregungen, Kommentare, konstruktive Kritik und Hinweise auf leider entgangene Fehler ist der Verfasser dankbar. Senden Sie diese entweder über den Verlag oder direkt an diese Adresse: armin.hanisch@addison-wesley.de
Durchschnittliche Produktbewertung:
Anzahl der Produktbewertungen: 1
Klicken Sie hier und schreiben Sie Ihre Meinung zu diesem Produkt!
Inhaltlich gibt es an dem Buch nichts auszusetzen. Alle wesentlichen Themen werden ausreichend ausführlich behandelt. Besonders gefiehlen mir die Artikel zu Interfaces, zur Reflexion und zur Serialisierung. Alles klar und verständlich erläutert. Warum dann nur 3 Sterne? Ein, wie ich finde, ganz wesentlicher Teil eines Buches ist das Stichwortverzeichnis, und so eins wie in diesem Buch habe ich noch nie gesehen. Will ich z.B. nachschlagen, wie 'static' verwandt wird, verweist mich das Stichwortverzeichnis auf über 60(!) Seiten, zu Stichwörtern wie 'Methoden' oder 'Klassen' auf über 80 Seiten, usw. Da muss jemand die Aufgabe eines Stichwortverzeichnisses falsch verstanden haben. Bei 'static' erwarte ich Verweise auf Seiten, auf denen besonders auf eben die Anwendung dieses Schlüsselwortes eingegangen wird. Das dürften höchstens 4 oder 5 Seiten sein. Aber eine Statistik darüber, wie häufig das Wort im Buch vorkommt (und es kommt in jedem Code-Beispiel vor, das eine main-Methode enthält), ist wertlos.
Leseprobe