Bewertung:

Das Buch über C# 8 und .NET Core 3 erhält positives Feedback für seine umfassende Abdeckung, die klaren Erklärungen und die praktischen Beispiele, wodurch es sowohl für Anfänger als auch für erfahrene Entwickler geeignet ist. Einige Rezensenten weisen jedoch auf bestimmte Einschränkungen hin, wie z. B. gelegentlich unklare Abschnitte, Diskussionen auf hohem Niveau zu fortgeschrittenen Themen und kleinere Probleme beim Aufbau des Buches.
Vorteile:⬤ Gründliche Abdeckung von C# 8 und .NET Core 3, mit klaren Erklärungen und praktischen Beispielen.
⬤ Gute Organisation, beginnend mit den Grundlagen und fortschreitend zu fortgeschrittenen Themen.
⬤ Einbeziehung von hilfreichen Programmierpraktiken und Online-Ressourcen.
⬤ Starker Fokus auf CRUD-Anwendungen und UWP-Apps.
⬤ Hilfreich sowohl für neue Entwickler als auch für erfahrene Ingenieure, die ihr Wissen auffrischen wollen.
⬤ Einige Abschnitte sind unklar oder nicht tiefgründig genug, so dass die Leser bei bestimmten Themen verwirrt sind.
⬤ Behandlung von fortgeschrittenen Themen wie ASP.NET Core und Xamarin auf hohem Niveau, ohne umfassende Tutorials zu bieten.
⬤ Einige Bilder sind klein und unscharf.
⬤ Geringfügige Probleme mit der Bauqualität des physischen Buches.
⬤ Nicht ideal für absolute Anfänger aufgrund einiger anspruchsvoller Konzepte.
(basierend auf 71 Leserbewertungen)
C# 8.0 and .NET Core 3.0 - Modern Cross-Platform Development: Build applications with C#, .NET Core, Entity Framework Core, ASP.NET Core, and ML.NET u
Lernen Sie die Grundlagen, praktischen Anwendungen und neuesten Funktionen von C# 8. 0 und.NET Core 3. 0 vom erfahrenen Lehrer Mark J. Price.
Key Features
⬤ Erstellen Sie moderne, plattformübergreifende Anwendungen mit.NET Core 3. 0.
⬤ Machen Sie sich mit C# vertraut und halten Sie sich mit den neuesten Funktionen von C# 8. 0.
⬤ Beginnen Sie mit der Erstellung professioneller Webanwendungen mit ASP.NET Core 3. 0.
Buchbeschreibung
In C# 8. 0 und.NET Core 3. 0 - Modern Cross-Platform Development, Fourth Edition, gibt Ihnen der erfahrene Lehrer Mark J. Price alles, was Sie brauchen, um mit der Programmierung von C#-Anwendungen zu beginnen.
Diese neueste Ausgabe verwendet den beliebten Visual Studio Code-Editor, um auf allen wichtigen Betriebssystemen zu arbeiten. Sie wurde vollständig aktualisiert und um neue Kapitel über Content Management Systeme (CMS) und maschinelles Lernen mit ML.NET erweitert.
Das Buch deckt alle Themen ab, die Sie benötigen. Teil 1 vermittelt die Grundlagen von C#, einschließlich objektorientierter Programmierung und neuer C# 8. 0-Features wie nullbare Referenztypen, vereinfachtes Switch-Pattern-Matching und Standard-Schnittstellenmethoden. Teil 2 behandelt die.NET Standard APIs, wie z.B. die Verwaltung und Abfrage von Daten, die Überwachung und Verbesserung der Leistung, die Arbeit mit dem Dateisystem, asynchrone Streams, Serialisierung und Verschlüsselung. Teil 3 enthält Beispiele für plattformübergreifende Anwendungen, die Sie erstellen und bereitstellen können, wie z. B. Webanwendungen mit ASP.NET Core oder mobile Anwendungen mit Xamarin. Forms. Das Buch stellt drei Technologien für die Erstellung von Windows-Desktop-Anwendungen vor, darunter Windows Forms, Windows Presentation Foundation (WPF) und Universal Windows Platform (UWP)-Anwendungen, sowie Webanwendungen, Webservices und mobile Anwendungen.
(Was Sie lernen werden)
⬤ Erstellen Sie plattformübergreifende Anwendungen für Windows, macOS, Linux, iOS und Android.
⬤ Erforschen Sie die Anwendungsentwicklung mit C# 8. 0 und.NET Core 3. 0.
⬤ Erkunden Sie ASP.NET Core 3. 0 und erstellen Sie professionelle Webanwendungen.
⬤ Lernen Sie die objektorientierte Programmierung und C# Multitasking kennen.
⬤ Abfragen und Manipulieren von Daten mit LINQ.
⬤ Entity Framework Core nutzen und mit relationalen Datenbanken arbeiten.
⬤ Entdecken Sie die Entwicklung von Windows-Anwendungen mit der Universal Windows Platform und XAML.
⬤ Erstellen Sie mobile Anwendungen für iOS und Android mit Xamarin. Forms.
Für wen ist dieses Buch geeignet?
Leser mit etwas Programmiererfahrung oder mit einem wissenschaftlichen, technischen, ingenieurwissenschaftlichen oder mathematischen (STEM) Hintergrund, die eine solide Grundlage mit C# 8. 0 und.NET Core 3. 0.