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

Baumarkt

Baumarkt

Baumarkt enthält eine ausführliche jährliche Konjunkturanalyse des deutschen Baumarktes und stellt die wichtigsten Ergebnisse des abgelaufenen Baujahres in vielen Zahlen und Fakten zusammen. Auf ...

cards Karten cartes

cards Karten cartes

Die führende Zeitschrift für Zahlungsverkehr und Payments – international und branchenübergreifend, erscheint seit 1990 monatlich (viermal als Fachmagazin, achtmal als ...

care konkret

care konkret

care konkret ist die Wochenzeitung für Entscheider in der Pflege. Ambulant wie stationär. Sie fasst topaktuelle Informationen und Hintergründe aus der Pflegebranche kompakt und kompetent für Sie ...

Demeter-Gartenrundbrief

Demeter-Gartenrundbrief

Einzige Gartenzeitung mit Anleitungen und Erfahrungsberichten zum biologisch-dynamischen Anbau im Hausgarten (Demeter-Anbau). Mit regelmäßigem Arbeitskalender, Aussaat-/Pflanzzeiten, Neuigkeiten ...

dental:spiegel

dental:spiegel

dental:spiegel - Das Magazin für das erfolgreiche Praxisteam. Der dental:spiegel gehört zu den Top 5 der reichweitenstärksten Fachzeitschriften für Zahnärzte in Deutschland (laut LA-DENT 2011 ...

Deutsche Tennis Zeitung

Deutsche Tennis Zeitung

Die DTZ – Deutsche Tennis Zeitung bietet Informationen aus allen Bereichen der deutschen Tennisszene –sie präsentiert sportliche Highlights, analysiert Entwicklungen und erläutert ...

VideoMarkt

VideoMarkt

VideoMarkt – besser unterhalten. VideoMarkt deckt die gesamte Videobranche ab: Videoverkauf, Videoverleih und digitale Distribution. Das komplette Serviceangebot von VideoMarkt unterstützt die ...