Sie sind hier
E-Book

Auf der Fährte von C#

Einführung und Referenz

AutorGolo Roden
VerlagSpringer-Verlag
Erscheinungsjahr2008
Seitenanzahl237 Seiten
ISBN9783540278894
FormatPDF
KopierschutzDRM
GerätePC/MAC/eReader/Tablet
Preis22,99 EUR

'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.



Golo Roden, geboren 1978 in Wiesbaden, lebt seit dem Jahr 2005 in Freiburg im Breisgau und ist als Chefentwickler für die Firma Lexware tätig.

Er begann bereits im Alter von zwölf Jahren zu programmieren, damals noch in Basic und Assembler. Seit 2001 beschäftigt er sich mit C# und .NET und verwandten Technologien wie SQL Server und IIS, seit 2005 ist er zweifacher Microsoft Certified Professional (MCP) für ASP.NET und Windows Forms.

Im April 2008 wurde sein erstes Buch veröffentlicht, Auf der Fährte von C#. Außerdem schreibt er als regelmäßiger Autor für die dotnetpro, gelegentlich aber auch für andere Fachzeitschriften wie das MSDN Magazin und das dotnet-Magazin.

Zudem spricht er auf Konferenzen wie der prio.conference, der Basta! und den ASP Days. Seine Schwerpunkte liegen dabei auf Software Engineering, Applikationsarchitektur, Infrastruktur und Webtechnologien im Allgemeinen. Um auch Schülern und Studenten die Teilnahme an fachlich hochwertigen Veranstaltungen zu ermöglichen, bietet er seit dem Frühjahr des Jahres 2008 mit guide to C# Live! eine eigene Plattform an, die sich speziell an die Community richtet.

Einen großen Teil seiner Zeit widmet er außerdem den Communityprojekten guide to C#, codeparser.net und myCSharp.de. Auf Grund seines Engagements für die Microsoft-Community guide to C# ist er seit 2003 zudem Mitglied des Microsoft CLIP-Programms.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Vorwort7
Über dieses Buch7
Zielgruppe8
Struktur8
Kontakt9
Kapitelübersicht10
Inhalt10
Inhaltsverzeichnis13
Einführung in .NET16
1.1 Was ist .NET?16
1.2 Plattformunabhängigkeit16
1.3 Sprachunabhängigkeit18
1.4 Verwalteter Code19
1.5 Erweiterungen19
1.6 Was ist C#?20
Anwendungsarchitektur22
2.1 Lösungen und Anwendungen22
2.2 Komponenten und Assemblies23
2.3 Datentypen23
Objektorientierung25
3.1 Prozedurales Paradigma25
3.2 Objektorientiertes Paradigma26
Typen28
4.1 Werte- und Verweistypen28
4.2 Vordefinierte Typen29
4.3 Benutzerdefinierte Typen32
Namensräume33
5.1 Was sind Namensräume?33
5.2 Vordefinierte Namensräume34
5.3 Benutzerdefinierte Namensräume36
Klassen und Strukturen38
6.1 Was sind Klassen?38
6.2 Felder42
6.3 Eigenschaften44
6.4 Methoden51
6.5 Konstruktoren67
6.6 Strukturen79
Vererbung80
7.1 Was ist Vererbung?80
7.2 Felder und Eigenschaften83
7.3 Methoden84
7.4 Konstruktoren91
Schnittstellen93
8.1 Was sind Schnittstellen?93
8.2 Benutzerdefinierte Schnittstellen94
8.3 Schnittstellen implementieren98
Delegaten101
9.1 Was sind Delegaten?101
9.2 Multicast-Delegaten102
9.3 Anonyme Methoden106
9.4 Lambdaausdrücke109
Ereignisse110
10.1 Was sind Ereignisse?110
10.2 Auslösen von Ereignissen113
10.3 Reagieren auf Ereignisse117
Generika118
11.1 Was sind Generika?118
11.2 Typparameter123
11.3 Lambdaausdrücke125
Nullbare Wertetypen126
12.1 Was sind nullbare Wertetypen?126
Enumerationen130
13.1 Was sind Enumerationen?130
Variablen133
14.1 Was sind Variablen?133
14.2 Zuweisungen an Variablen137
Arrays141
15.1 Was sind Arrays?141
15.2 Indexer147
Operatoren150
16.1 Was sind Operatoren?150
16.2 Arithmetische Operatoren150
16.3 Relationale Operatoren154
16.4 Logische Operatoren156
16.5 Bitweise Operatoren157
16.6 Zeichenkettenoperatoren158
16.7 Operatorreihenfolge160
16.8 Überladen von Operatoren163
Ausdrücke170
17.1 Konvertieren170
17.2 Boxing171
17.3 Benutzerdefiniertes Konvertieren172
17.4 Konvertierbarkeit174
Anweisungen177
18.1 Bedingungen177
18.2 Schleifen188
18.3 Sprunganweisungen192
18.4 foreach194
Linq197
19.1 Was ist Linq?197
19.2 Abfrageoperatoren197
19.3 Lambdaausdrücke205
Ausnahmen206
20.1 Was sind Ausnahmen?206
20.2 Ausnahmen behandeln207
20.3 Benutzerdefinierte Ausnahmen214
20.4 Leistung und Ressourcenbedarf215
Attribute216
21.1 Was sind Attribute?216
21.2 Benutzerdefinierte Attribute218
21.3 Ziele von Attributen220
Speicherverwaltung223
22.1 Speicherverbrauch223
22.2 Freigabe von Ressourcen223
22.3 Verhalten von Zeichenketten232
22.4 Verspätete Initialisierung234
Sachverzeichnis236

Weitere E-Books zum Thema: Programmiersprachen - Softwareentwicklung

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

Programmieren lernen in PHP 5

E-Book Programmieren lernen in PHP 5
Format: PDF

Mit der Version 5 erreicht PHP einen bemerkenswerten Reifegrad, der PHP zu einer festen Größe in der Welt der Webprogrammierung macht. Gerade die leichte Erlernbarkeit macht PHP zur idealen…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Weitere Zeitschriften

Arzneimittel Zeitung

Arzneimittel Zeitung

Die Arneimittel Zeitung ist die Zeitung für Entscheider und Mitarbeiter in der Pharmabranche. Sie informiert branchenspezifisch über Gesundheits- und Arzneimittelpolitik, über Unternehmen und ...

arznei-telegramm

arznei-telegramm

Das arznei-telegramm® informiert bereits im 53. Jahrgang Ärzte, Apotheker und andere Heilberufe über Nutzen und Risiken von Arzneimitteln. Das arznei-telegramm®  ist neutral und ...

Atalanta

Atalanta

Atalanta ist die Zeitschrift der Deutschen Forschungszentrale für Schmetterlingswanderung. Im Atalanta-Magazin werden Themen behandelt wie Wanderfalterforschung, Systematik, Taxonomie und Ökologie. ...

Die Versicherungspraxis

Die Versicherungspraxis

Behandlung versicherungsrelevanter Themen. Erfahren Sie mehr über den DVS. Der DVS Deutscher Versicherungs-Schutzverband e.V, Bonn, ist der Interessenvertreter der versicherungsnehmenden Wirtschaft. ...

FileMaker Magazin

FileMaker Magazin

Das unabhängige Magazin für Anwender und Entwickler, die mit dem Datenbankprogramm Claris FileMaker Pro arbeiten. In jeder Ausgabe finden Sie von kompletten Lösungsschritten bis zu ...