X
  GO
de-DEen-US
Media search
Search
Branch
Media type


C # für Dummies
0 ratings
Author: Steinbrecher, Steffen (author)
Statement of Responsibility: Steffen Steinbrecher ; Fachkorektur von Harald Binkle
Year: 2020
Publisher: Weinheim, Wiley
Bücher
available
Copies
BranchLocationsLocation 2StatusDue dateShelfmark colourReservations
Branch: Erwachsenenbücherei Locations: Wcm 2 C # Location 2: Status: available Due date: Shelfmark colour:
 
Reservations: 0
Content
Auf dem Umschlag: Grundlagen, Anwendung, Praxiswissen zu C# und .NET, fortgeschrittene Techniken wie asynchrone Programmierung, Tipps und Tricks für gutes Programmieren
 
Intro -- Über den Autor -- Danksagung -- Inhaltsverzeichnis -- Einleitung -- Über dieses Buch -- Wie dieses Buch aufgebaut ist -- Symbole, die in diesem Buch verwendet werden -- Wie es weiter geht -- Teil I: Los geht's -- Kapitel 1: Grundlagen und Einführung -- Grundlagen der Programmierung -- .NET-Plattformarchitektur -- Das Prinzip der objektorientierten Programmierung -- Kapitel 2: Entwicklungswerkzeuge und Tools -- Ein Programm erstellen -- Microsoft Visual Studio 2019 Community Edition -- Der Marktplatz für fertige Lösungen: NuGet -- Kapitel 3: Das ABC der Sprache C# -- Bezeichner -- Kommentare -- Datentypen, Variablen und Konstanten -- Was ist eine Methode? -- Namensräume -- Kapitel 4: Operatoren und Programmsteuerung -- Operatoren -- Den Programmablauf steuern: Verzweigungen und Kontrollstrukturen -- Vorgänge wiederholen: Schleifen -- Kapitel 5: Zeichenfolgen, Arrays und Datumswerte -- Zeichen und Zeichenfolgen -- Arrays -- Datums- und Zeitberechnungen -- Kapitel 6: Objektorientierte Programmierung mit C# -- Klassen, Eigenschaften und Methoden -- Vererbung -- Abstrakte Klassen -- Interfaces -- Kapitel 7: Fehler passieren, macht aber nichts: Ausnahmebehandlung -- Mit Ausnahmen umgehen -- Wie man einen Fehler »fängt«! -- Ausnahmetypen -- Fehler auslösen -- Eigene Fehlerklassen erstellen -- Kapitel 8: Weitere Sprachfeatures -- Delegates -- Anonyme Methoden -- Lambda-Ausdrücke -- Ereignisse - was geht ab? -- Generics - generische Datentypen -- Nette Helfer: Attribute -- Sie wollen mehr? Erweiterungsmethoden -- Teil II: Weitere Sprachfeatures von C# -- Kapitel 9: Zugriffe auf das Dateisystem -- Klassen für den Zugriff auf das Dateisystem -- Praxisbeispiele -- Kapitel 10: Dateizugriff und Streams -- Arbeiten mit Dateien -- Arbeiten mit Streams -- Komprimieren von Dateien mit .NET-Klassen -- Objekte serialisieren , Kapitel 11: Asynchrone und parallele Programmierung -- Grundlagen und Begrifflichkeiten -- Asynchrone Programmiermuster -- Kapitel 12: Daten abfragen mit LINQ -- LINQ-Grundlagen -- Abfragen mit LINQ -- Die wichtigsten Abfrageoperatoren -- Praxisbeispiele -- Kapitel 13: Grundlagen von ADO.NET -- Vorbereitungen -- Datenbankzugriffe mit ADO.NET -- Das DataSet und der DataAdapter -- Asynchrone Datenbankzugriffe -- Teil III: Eine eigene C#-Anwendung schreiben -- Kapitel 14: Fehlersuche und Softwarequalität -- Welche Fehlerarten gibt es überhaupt? -- Der Debugger -- Codequalität verbessern -- Kapitel 15: Benutzeroberfläche mit Windows Forms -- Grundgerüst einer Windows-Forms-Anwendung -- Benutzeroberfläche erstellen -- Windows-Forms-Anwendung: Ja oder Nein? -- Kapitel 16: Moderne Oberflächen mit WPF und XAML -- Meine erste WPF-Anwendung -- Ereignisse in WPF -- Commands -- Ressourcen in WPF -- Das gewisse Etwas: Styles -- Databinding - die Benutzeroberfläche mit Daten versorgen -- Teil IV: Fortgeschrittene Techniken in C# und WPF -- Kapitel 17: Fortgeschrittene Techniken rund um die WPF -- Das Beispielprogramm -- Das MVVM-Entwurfsmuster -- Datenbeschaffung -- Eigene Commands implementieren -- Kapitel 18: Modulare Anwendung auf Basis von C# und WPF - ein Beispiel -- Die Beispielanwendung -- Vorbereitungen und Erstellung der Solution -- Styling der Anwendung -- Das Dependency-Injection-Entwurfsmuster -- Dynamische Oberflächen mit Prism-Regionen -- Erstellung eines Prism-Moduls -- Austausch- und wiederverwendbare Komponenten -- Fazit - Was haben Sie jetzt gewonnen? -- Teil V: Der Top-Ten-Teil -- Kapitel 19: Zehn Dinge in C#, die Sie wirklich lernen und verwenden sollten! -- Initialisierer für Objekte und Collections -- Automatisch implementierte Eigenschaften initialisieren -- null-coalescing Operator ?? -- String-Interpolation für dynamische Zeichenfolgen , Null-conditional Operator -- nameof()-Ausdruck -- is- und as-Operatoren -- Zeichenfolgen mit String.IsNullOrEmpty() überprüfen -- break- und continue-Anweisung -- TryParse für die Umwandlung von Zeichenketten -- Kapitel 20: Zehn nützliche Open-Source-Projekte -- MahApps.Metro: Verpassen Sie Ihrer Anwendung den Metro-Style -- Modern UI for WPF (MUI) -- MaterialDesignInXamlToolkit -- Extended WPF Toolkit™ -- WPFLocalizationExtension -- ResXManager -- Prism -- Sammlung von Erweiterungsmethoden -- Modern UI Icons -- Material Design Icons -- Stichwortverzeichnis -- End User License Agreement
Ratings
0 ratings
0 ratings
0 ratings
0 ratings
0 ratings
Details
Statement of Responsibility: Steffen Steinbrecher ; Fachkorektur von Harald Binkle
Medium identifier: SachbücherE
Year: 2020
Publisher: Weinheim, Wiley
Classification: Wcm 2
ISBN: 978-3-527-71519-0
ISBN (2nd): 3-527-71519-3
Description: 570 Seiten : Illustrationen
Tags: C sharp, Visual Studio 2019, C #, C#, CSharp, Microsoft Visual Studio 2019
Participating parties: Binkle, Harald (contributor)
Language: Deutsch
Media group: Bücher
Other users searched for: