44,99 €
versandkostenfrei*

inkl. MwSt.
Sofort lieferbar
0 °P sammeln
    Gebundenes Buch

'C#' stellt ein ausführliches und verständliches Tutorial und Referenzwerk dar, mit dem Sie einen leichten Einstieg in die Programmiersprache C# finden. Dabei wird nicht nur auf das .NET Framework von Microsoft eingegangen, alle Beispiele liegen auch in für Mono angepassten Versionen vor, so dass Sie auch unter Linux problemlos für .NET entwickeln können. Zudem deckt dieser "guide to C#" auch bereits die Erweiterungen von C# 2.0 wie beispielsweise Generics ab, so dass Sie auch für die Zukunft gut gerüstet sind.
Weiterführende Themen rund um das .NET-Framework - wie Datenbankanbindung, XML
…mehr

Produktbeschreibung
'C#' stellt ein ausführliches und verständliches Tutorial und Referenzwerk dar, mit dem Sie einen leichten Einstieg in die Programmiersprache C# finden. Dabei wird nicht nur auf das .NET Framework von Microsoft eingegangen, alle Beispiele liegen auch in für Mono angepassten Versionen vor, so dass Sie auch unter Linux problemlos für .NET entwickeln können. Zudem deckt dieser "guide to C#" auch bereits die Erweiterungen von C# 2.0 wie beispielsweise Generics ab, so dass Sie auch für die Zukunft gut gerüstet sind.

Weiterführende Themen rund um das .NET-Framework - wie Datenbankanbindung, XML und Netzwerkzugriff -, die Architektur von Anwendungen und Richlinien für guten Programmierstil in Form eines Styleguides machen 'C#' zu einem unentbehrlichen Nachschlagewerk für Ihre weitere Programmierpraxis.
"Auf der Fährte von C#" ist eine verständliche und kompakte, aber dennoch vollständige Einführung in die Sprache C#. Im Gegensatz zu den meisten anderen Büchern zu C# wird dabei aber nicht das Schreiben von Code, sondern das objektorientierte Denken und die Entwicklung eines guten Programmierstils in den Mittelpunkt gestellt.

Da der Autor als Zielplattform nicht nur .NET, sondern auch Mono anspricht, und zudem bereits Version 3.0 der Sprache C# und deren Erweiterungen wie beispielsweise Lambdaausdrücke, Erweiterungsmethoden und Linq abdeckt, sind Sie auch für die Zukunft gut gerüstet.

Sie können dieses Buch auch als unentbehrliche Referenz und stets griffbereites Nachschlagewerk für Ihre weitere Programmierpraxis nutzen.
  • Produktdetails
  • Xpert.press
  • Verlag: Springer / Springer Berlin Heidelberg / Springer, Berlin
  • Artikelnr. des Verlages: 11528524
  • 2008
  • Seitenzahl: 256
  • Erscheinungstermin: 18. April 2008
  • Deutsch
  • Abmessung: 241mm x 160mm x 19mm
  • Gewicht: 564g
  • ISBN-13: 9783540278887
  • ISBN-10: 3540278885
  • Artikelnr.: 15031933
Autorenporträt
Golo Haas, geboren 1978, lebt seit 2000 in Kaiserslautern und beschäftigt sich seit 2001 mit C#, .NET und Mono. Er ist als Softwarearchitekt und -entwickler für die Firma Kheops in Kaiserslautern sowie als freier Autor für das dotnet-Magazin tätig. Zudem spricht er auf Konferenzen wie den ASP Days und der Basta! Er engagiert sich in Microsoft-Communities, leitet die .NET Usergroup Kaiserslautern und nimmt regelmäßig an Treffen der Visual FoxPro-Usergroup Speyer sowie der SQL Server-Usergroup Frankfurt teil. Außerdem ist er Experte und Editor für Microsoft Codezone und Microsoft CLIP-member. Sein bekanntes online-Tutorial "guide to C#" ist speziell für den Einsteiger und Umsteiger in C# geschrieben und zählt 5000-6000 Zugriffe täglich. Ähnlich dem sehr erfolgreichen SELFHTML-Projekt soll die vollständig überarbeitete Version nun endlich auch in Buchform erscheinen.
Inhaltsangabe
Vorwort.- Über dieses Buch.- Zielgruppe.- Struktur.- Kontakt.- 1. Einführung in .NET.- Was ist .NET?.- Plattformunabhängigkeit.- Sprachunabhängigkeit.- Verwalteter Code.- Erweiterungen.- Was ist C sharp?.- 2. Anwendungsarchitektur.- Lösungen und Anwendungen.- Komponenten und Assemblies.- Datentypen.- 3. Objektorientierung.- Prozedurales Paradigma.- Objektorientiertes Paradigma.- 4. Typen.- Werte- und Verweistypen.- Vordefinierte Typen.- Benutzerdefinierte Typen.- 5. Namensräume.- Was sind Namensräume?.- Vordefinierte Namensräume.- Benutzerdefinierte Namensräume.- 6. Klassen und Strukturen.- Was sind Klassen?.- Felder.- Eigenschaften.- Methoden.- Konstruktoren.- Strukturen.- 7. Vererbung.- Was ist Vererbung?.- Felder und Eigenschaften.- Methoden.- Konstruktoren.- 8. Schnittstellen.- Was sind Schnittstellen?.- Benutzerdefinierte Schnittstellen.- Schnittstellen implementieren.- 9. Delegaten.- Was sind Delegaten?.- Multicast-Delegaten.- Anonyme Methoden.- Lambdaausdrücke.- 10. Ereignisse.- Was sind Ereignisse?.- Auslösen von Ereignissen.- Reagieren auf Ereignisse.- 11. Generika.- Was sind Generika.- Typparameter.- Lambdaausdrücke.- 12. Nullbare Wertetypen.- 13. Enumerationen.- 14. Variablen.- Was sind Variablen?.- Zuweisungen an Variablen.- 15. Arrays.- Was sind Arrays?.- Indexer.- 16. Operatoren.- Was sind Operatoren?.- Arithmetische Operatoren.- Relationale Operatoren.- Logische Operatoren.- Bitweise Operatoren.- Zeichenkettenoperationen.- Operatorreihenfolge.- Überladen von Operatoren.- 17. Ausdrücke.- Konvertieren.- Boxing.- Benutzerdefiniertes Konvertieren.- Konvertierbarkeit.- 18. Anweisungen.- Bedingungen.- Schleifen.- Sprunganweisungen.- foreach.- 19. Linq.- Was ist Linq?.- Abfrageoperatoren.- Lambdaausdrücke.- 20. Ausnahmen.- Was sind Ausnahmen?.- Ausnahmen behandeln.- Benutzerdefinierte Ausnahmen.- Leistung und Ressourcenbedarf.- 21. Attribute.- Was sind Attribute?.- Benutzerdefinierte Attribute.- Ziele von Attributen.- 22. Speicherverwaltung.- Speicherverbrauch.- Freigabe von Ressourcen.- Verhalten von Zeichenketten.- Verspätete Initialisierung