C# für Programmierer
Полное руководство по C# и .NET от экспертов
Zusammenfassung:
Einleitung
Das Buch „C# for Programmers“ (in deutscher Übersetzung „C# für Programmierer“) von Paul und Harvey Deitel, erschienen im Jahr 2013, ist eines der grundlegendsten und detailliertesten Lehrbücher zur Sprache C# und der Plattform .NET. Es ist nicht nur eine weitere Einführung in die Syntax – es ist ein vollwertiger Kurs, der auf dem Live-Code-Ansatz basiert, der sich in den Büchern der Reihe Deitel Developer Series seit Jahrzehnten bewährt hat. Obwohl seit der Veröffentlichung mehr als zehn Jahre vergangen sind, bleibt das Buch relevant für das Erlernen der Grundlagen von C# und das Verständnis der .NET-Architektur, insbesondere für diejenigen, die bereits Programmiererfahrung in anderen Sprachen (Java, C++, Python) haben und schnell und tiefgehend das Microsoft-Ökosystem erlernen möchten.
Worum es in diesem Buch geht
Das Buch deckt ein breites Themenspektrum ab – von der grundlegenden Syntax bis hin zu fortgeschrittenen Konzepten wie Multithreading, LINQ, WPF und Webentwicklung mit ASP.NET. Jedes Kapitel ist um reale Codebeispiele herum aufgebaut, die der Autor Zeile für Zeile detailliert erklärt. Der Hauptinhalt umfasst:
- Grundlagen von C#: Datentypen, Operatoren, Kontrollstrukturen, Arrays, Methoden.
- Objektorientierte Programmierung (OOP): Klassen, Vererbung, Polymorphismus, Interfaces, Delegates und Events.
- Datenverarbeitung: Collections, Generics, LINQ to Objects, LINQ to SQL, Entity Framework.
- Grafische
Empfehlungen
Algorithmen in TypeScript
Swift (iOS/macOS) und Docker: Containerisierung von Anwendungen
Funktionale Programmierung in TypeScript
Sicherheit von Java-Anwendungen: Datenschutz vor Schwachstellen und Angriffen
Architektur von Java-Anwendungen: Vom Monolithen zu Microservices
Ausdrucksstarkes JavaScript