Book description
Das umfassende Arbeitsbuch für die Programmierung mit Visual C# 2012. Inkl. WPF und Erstellung von Windows Store-Apps
Table of contents
- Microsoft Visual C# 2012 – Das Entwicklerbuch
- A Note Regarding Supplemental Files
- Einleitung
- I. Einführung in .NET 4.5 und Visual C# 2012
-
II. C#-Grundlagen
-
5. Anatomie eines C#-Programms
- Programmaufbau
- using-Direktive und Framework-Klassen
- Dateien und Assemblys
- Imperative Programmierung in C#
- Objektorientierte Programmierung in C#
- 6. Variablen, Daten und Typen
-
7. Operatoren und Ausdrücke
- Operatoren und Ausdrücke
- Auswertungsreihenfolge
- Nebeneffekte und andere Fallstricke!
- Die arithmetischen Operatoren
- Die Zuweisungsoperatoren
- Die relationalen Operatoren
- Die logischen Operatoren
- Die Bit-Operatoren
- Die Operatoren für die Typidentifizierung und -umwandlung
- Sonstige Operatoren
- checked und unchecked
- 8. Ablaufsteuerung
-
9. Arrays, Enumerationen und Strukturen
-
Arrays
- Definition und Erzeugung
- Initialisierungslisten
-
System.Array
- Arrays in Strings umwandeln
- Array-Länge bestimmen
- Arrays in Schleifen durchlaufen
- Array-Elemente löschen
- Arrays kopieren
- Ganze Arrays kopieren mit Clone()
- Arrays in andere Arrays einfügen mit CopyTo()
- Teilarrays in andere Arrays einfügen mit Array.Copy()
- Arrays sortieren und durchsuchen
- Sortieren
- Binäre Suche
- Lineare Suche
- Mehrdimensionale Arrays
- Arrays von Arrays
- Enumerationen
- Strukturen
-
Arrays
-
5. Anatomie eines C#-Programms
-
III. Objektorientierte Programmierung in C#
- 10. Klassen
- 11. Schnittstellen
-
12. Vererbung, Polymorphie und Klassen-Design
- Vererbung
- Polymorphie
- Der Klassen-Designer
- 13. Indexer, Enumeratoren und Iteratoren
- 14. Operatorenüberladung
- 15. Ausnahmebehandlung
-
IV. Fortgeschrittenes C#
- 16. Werttypen und Verweistypen
- 17. Namespaces, Gültigkeitsbereiche und Zugriffsschutz
- 18. Delegaten und Ereignisse
- 19. Attribute
- 20. C#-Generika
- 21. XML-basierte Dokumentierung
- 22. Lambda-Ausdrücke
- 23. Spracherweiterungen
-
V. Nützliche .NET-Klassen
- 24. Strings und reguläre Ausdrücke
- 25. Streams, Dateien, XML und Serialisierung
- 26. Auflistungen
- 27. Datum, Mathematik und die Systemumgebung
-
VI. Windows Presentation Foundation
- 28. Einführung in WPF
- 29. WPF-Fenster, -Seiten und -Steuerelemente
- 30. Drag & Drop, Drucken und andere weiterführende Techniken
- 31. Grafik
- 32. XAML
-
VII. Windows Store-Apps
-
33. Einführung in Windows Store-Apps
- Einführung
-
Die erste Windows Store-App
- Entwicklerlizenz
- Die Projektdateien
- MainPage.xaml
- XAML-Superschnellkurs
- MainPage.xaml.cs
- App.xaml
- App.xaml.cs
- Sonstige Projektdateien
-
Startseite austauschen
- Schritt 2: Aufbau der Oberfläche
- Zentriertes Layout mit Grid
- Steuerelemente einfügen
- Bilder in ein Projekt aufnehmen und anzeigen
- Schritt 3: Ereignisbehandlung
- Vorbereitende Maßnahmen
- Ereignisse mit Behandlungsmethoden verbinden
- Eigenschaftenfenster
- XAML-Ansicht
- Zugriff auf XAML-Elemente von C#-Code aus
- Asynchrone Programmierung zur Vermeidung von App-Abstürzen
- Wichtige Ereignisse
- Direkte Überschreibung virtueller Ereignismethoden in abgeleiteten Klassen
- Schritt 4: Kompilieren und ausführen
- Schritt 5: Testen und debuggen
-
34. Layouts und Steuerelemente
- Seitenlayout
- Steuerelemente
- Befehlsleisten
- Kacheln und Begrüßungsbildschirm
- 35. Spezielle Techniken
- 36. Von der Idee zum Windows Store
-
33. Einführung in Windows Store-Apps
- VIII. Multithreading
- IX. Datenbanken
-
X. WCF und LINQ
- 42. Einführung in die WCF
-
43. LINQ
- Grundlagen der LINQ-Operatoren
- LINQ to Objects
- LINQ to Entities
- LINQ to DataSet
- LINQ to XML
-
XI. Anhänge
- A. Schlüsselwörter
- B. C#-Referenz
- C. Debuggen mit Visual Studio
- D. Die Autoren
- Stichwortverzeichnis
- Impressum
Product information
- Title: Microsoft Visual C# 2012 - Das Entwicklerbuch. Mit einem ausführlichen Teil zur Erstellung von Windows Store Apps
- Author(s):
- Release date: January 2013
- Publisher(s): Microsoft Press Deutschland
- ISBN: 97833866455658
You might also like
book
Handbuch der .NET 4.0-Programmierung. Band 1: C# 2010 und .NET-Grundlagen
Das .NET Framework 4.0 eröffnet Entwicklern viele neue Möglichkeiten. Autor Rolf Wenger geht in diesem Buch …
book
Effektives Arbeiten mit MS Teams, OneNote, Outlook & Co. -- Zusammenarbeit und Selbstorganisation mit Microsoft 365/Office 365
Effektive Online-Zusammenarbeit mit MS Teams, Outlook, OneNote, OneDrive & Co. Den Arbeitsalltag optimal organisieren und strukturieren …
book
Professionell fotografieren lernen
Dieses Buch soll Ihnen den Weg zur professionellen Fotografie zeigen und Sie ein Stück auf diesem …
book
Java für Kids -- Einfacher Einstieg in die Programmierung, 7. Auflage
Die Programmiersprache Java lernen ohne Vorkenntnisse Aktuell zu Java 9 und der neuesten Eclipse-Version Mit Fragen …