Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 5 Stimmen.
Deep C#: Dive Into Modern C#
C# ist eine etablierte Sprache, die mit ihrer Open-Source-Inkarnation neuen Schwung und eine langfristige Zukunft hat. Es ist jetzt möglich, C# als eine einzige moderne Sprache zu behandeln, die plattformübergreifend arbeiten kann.
In Deep C# gibt Mike James, der seit der Einführung von C# im Jahr 2000 in dieser Sprache programmiert, einen tiefen Einblick in verschiedene Themen, die für die Sprache wichtig oder zentral sind, und zwar auf einem Niveau, das für die meisten C#-Programmierer geeignet ist. Nicht alles wird für jeden Leser neu sein, aber durch die Erforschung der Motivation hinter den Schlüsselkonzepten, die in der Dokumentation so oft vernachlässigt wird, soll das Buch zum Nachdenken anregen und Entwicklern die Zuversicht geben, die breite Palette an Funktionen von C# zu nutzen.
Das Einführungskapitel des Buches befasst sich mit der Entwicklung von C# über zwei Jahrzehnte hinweg, um den Status einer modernen, universellen, plattformübergreifenden Sprache zu erreichen, die immer noch einen Vorsprung hat, wenn es um die Programmierung unter Windows geht. Danach ist das Buch in sechs Abschnitte unterteilt, die jeweils spezifische Aspekte abdecken:
⬤ Starke Typisierung & Typsicherheit.
⬤ Casting & Generics.
⬤ Funktionen.
⬤ Async.
⬤ Daten - LINQ, XML, Reguläre Ausdrücke.
⬤ Unsafe & Interop.
Das Problem mit jeder langlebigen Sprache ist, dass es schwierig ist, sie mit neuen Augen zu betrachten. Dieses Buch soll Ihnen dabei helfen, alte schlechte Gewohnheiten abzulegen und eine neue Begeisterung für C# in seiner neuesten, modernen Inkarnation zu gewinnen.
Mike James ist der Herausgeber von I-Programmer.info, dem Online-Magazin, das von Programmierern für Programmierer geschrieben wird.
Seine Karriere umspannt mehrere Generationen der Computertechnologie, aber er hält seine Kenntnisse immer auf dem neuesten Stand. Nachdem er Dutzende von Büchern geschrieben hat, sind seine jüngsten Titel Programmer's Guide to Kotlin, Second Edition, Programmer's Python, JavaScript Jems ,und The Programmer's Guide To Theory.