Bewertung:

Das Buch bietet einen umfassenden Überblick über C# und .NET Core und richtet sich in erster Linie an Anfänger. Während es erfolgreich eine breite Palette von Themen mit praktischen Beispielen abdeckt, finden viele erfahrene Entwickler, dass es an Tiefe und Fokus auf fortgeschrittene Konzepte mangelt. Die ausführlichen Details des Buches zu grundlegenden Operationen und Tools können diejenigen frustrieren, die einen konzentrierten Leitfaden zu neuen Funktionen und modernen Praktiken suchen.
Vorteile:⬤ Keine Spielereien, nur wesentliche Fakten.
⬤ Umfassende Abdeckung von C# und .NET für Anfänger.
⬤ Enthält Abbildungen, die das Verständnis erleichtern.
⬤ Gut gegliedert und für visuell Lernende geeignet.
⬤ Bietet eine solide Einführung in Visual Studio und seine Funktionen.
⬤ Irreführender Titel
⬤ Nicht geeignet für erfahrene Entwickler, die fortgeschrittene Themen erwarten.
⬤ Übermäßig detailliert bei grundlegenden Themen, verschwendet Zeit für diejenigen, die mit den Grundlagen vertraut sind.
⬤ Langatmig und könnte prägnanter sein
⬤ viele Seiten werden als unnötig erachtet.
⬤ Oberflächliche Behandlung komplexer Themen, frustrierend für Leser, die tiefgehendes Wissen suchen.
(basierend auf 16 Leserbewertungen)
C# 7.1 and .NET Core 2.0 - Modern Cross-Platform Development - Third Edition: Create powerful applications with .NET Standard 2.0, ASP.NET Core 2.0, a
C# 7. 1 und.NET Core 2. 0 - Modern Cross-Platform Development, Third Edition ist ein praktischer Leitfaden zur Erstellung leistungsstarker plattformübergreifender Anwendungen mit C# 7 und.NET Core 2. 0.
Key Features
⬤ Erstellen Sie moderne, plattformübergreifende Anwendungen mit.NET Core 2. 0.
⬤ Machen Sie sich mit C# vertraut und informieren Sie sich über die neuesten Funktionen von C# 7. 1.
⬤ Beginnen Sie mit der Erstellung professioneller Webanwendungen mit ASP.NET Core 2. 0.
Buchbeschreibung
C# 7. 1 und.NET Core 2. 0 - Modern Cross-Platform Development, Third Edition, ist ein praktischer Leitfaden zur Erstellung leistungsstarker plattformübergreifender Anwendungen mit C# 7. 1 und.NET Core 2. 0. Es bietet Lesern jeder Erfahrungsstufe eine solide Grundlage in C# und.NET. Der erste Teil des Buches führt Sie durch die Grundlagen von C#, sowie Debugging-Funktionen und objektorientiertes Programmieren, bevor Sie eine schnelle Tour durch die neuesten Features von C# 7. 1 wie Standardliterale, Tupel, abgeleitete Tupelnamen, Mustervergleiche, Out-Variablen und vieles mehr.
Nach einer kurzen Einführung in C# und in die Funktionsweise von.NET taucht dieses Buch in die.NET Standard 2. 0-Klassenbibliotheken ein und behandelt Themen wie das Verpacken und Bereitstellen eigener Bibliotheken und die Verwendung allgemeiner Bibliotheken für die Arbeit mit Sammlungen, Leistung, Überwachung, Serialisierung, Dateien, Datenbanken und Verschlüsselung. Im letzten Abschnitt des Buches werden die wichtigsten Anwendungstypen vorgestellt, die Sie geräte- und plattformübergreifend erstellen und einsetzen können. In diesem Abschnitt erfahren Sie mehr über Websites, Webanwendungen, Webservices, Universal Windows Platform (UWP)-Anwendungen und mobile Anwendungen. Am Ende des Buches werden Sie mit dem gesamten Wissen ausgestattet sein, das Sie benötigen, um moderne, plattformübergreifende Anwendungen mit C# und.NET zu erstellen.
(Was Sie lernen werden)
⬤ Erstellen von plattformübergreifenden Anwendungen mit C# 7. 1 und.NET Core 2. 0.
⬤ Erforschen Sie ASP.NET Core 2. 0 und lernen Sie, wie Sie professionelle Websites, Dienste und Anwendungen erstellen können.
⬤ Verbessern Sie die Leistung Ihrer Anwendung mit Multitasking.
⬤ Verwenden Sie Entity Framework Core und LINQ, um Daten abzufragen und zu manipulieren.
⬤ Beherrschen Sie die objektorientierte Programmierung mit C#, um die Wiederverwendung von Code und die Effizienz zu steigern.
⬤ Machen Sie sich mit der geräteübergreifenden App-Entwicklung unter Verwendung der Universal Windows Platform vertraut.
⬤ Schützen und verwalten Sie Ihre Dateien und Daten mit Verschlüsselung, Streams und Serialisierung.
⬤ Beginnen Sie mit der Entwicklung mobiler Anwendungen mit Xamarin. Forms.
⬤ Sehen Sie sich das nullbare Referenztyp-Feature von C# 8 an.
Für wen ist dieses Buch gedacht?
Dieses Buch richtet sich an Leser, die bereits über Programmiererfahrung verfügen oder einen naturwissenschaftlichen, technischen, ingenieurwissenschaftlichen oder mathematischen Hintergrund haben und sich eine solide Grundlage mit C# aneignen und eine Einführung in die Arten von Anwendungen erhalten möchten, die sie erstellen können und die plattformübergreifend unter Windows, Linux und macOS funktionieren werden.