NET MAUI für C#-Entwickler: Erstellen Sie plattformübergreifende mobile und Desktop-Anwendungen

Bewertung:   (4,1 von 5)

NET MAUI für C#-Entwickler: Erstellen Sie plattformübergreifende mobile und Desktop-Anwendungen (Jesse Liberty)

Leserbewertungen

Zusammenfassung:

Das Buch '.NET MAUI for C# Developers' von Jesse Liberty wird allgemein als effektiver und praktischer Leitfaden für C#-Entwickler, die .NET MAUI erlernen möchten, sehr positiv aufgenommen. Es enthält eine Mischung aus grundlegenden Konzepten und fortgeschrittenen Themen, wobei der Schwerpunkt auf realen Anwendungen und praktischen Projekten liegt. Es wurde jedoch kritisiert, dass es in einigen Bereichen keine ausreichenden Erklärungen gibt, so dass es für absolute Anfänger schwierig ist, dem Buch zu folgen.

Vorteile:

Gut geschrieben und organisiert, praktischer Leitfaden mit realen Projekten, gründliche Abdeckung sowohl grundlegender als auch fortgeschrittener Themen, enthält Übungen und Quizze, gut für C#-Entwickler, die mit Xamarin Forms vertraut sind, bietet kostenloses eBook beim Kauf.

Nachteile:

Setzt Vorkenntnisse in .NET MAUI voraus, es fehlen Erklärungen zu einigen Schlüsselkonzepten, kann für Anfänger verwirrend sein, bestimmte Themen werden möglicherweise nicht im Detail behandelt, fehlende Informationen in einigen Codebeispielen.

(basierend auf 23 Leserbewertungen)

Originaltitel:

NET MAUI for C# Developers: Build cross-platform mobile and desktop applications

Inhalt des Buches:

Ein praktischer Leitfaden zur Beherrschung von C# und.NET MAUI zur Erstellung nativer, plattformübergreifender Anwendungen mit einer einzigen Codebasis

Der Kauf des gedruckten Buches oder des Kindle-Buches enthält ein kostenloses PDF-eBook

Hauptmerkmale:

⬤ Erweitern Sie Ihre Fähigkeiten, um plattformübergreifende native Anwendungen für iOS, Android, Windows und Mac zu erstellen.

⬤ Lernen Sie durch die Arbeit an einem realen Projekt.

⬤ Gehen Sie über MAUI hinaus und integrieren Sie sich in das.NET-Ökosystem.

Buchbeschreibung:

Die Benutzeroberfläche spielt eine entscheidende Rolle, wenn es darum geht, Benutzer in einer hart umkämpften Landschaft an sich zu binden. Die Aufrechterhaltung der gleichen Benutzeroberfläche kann jedoch schwierig sein, wenn Sie verschiedene Sprachen für verschiedene Plattformen verwenden, was zu Unstimmigkeiten und nicht synchronisierten Seiten führt. In diesem Buch erfahren Sie, wie Sie mit.NET MAUI eine reale Anwendung erstellen können, die nativ auf verschiedenen Plattformen läuft. Aufbauend auf Ihren C#-Erfahrungen lernen Sie außerdem, mit XAML oder fließendem C# eine schöne und ansprechende Benutzeroberfläche zu erstellen, eine solide Anwendung zu entwickeln und bewährte Verfahren für diese Microsoft-Plattform zu entdecken.

Das Buch beginnt mit den Grundlagen und geht schnell zu mittleren und fortgeschrittenen Themen über, wie Sie Ihre Seiten gestalten, zwischen ihnen navigieren und Steuerelemente zur Erfassung und Anzeige von Daten hinzufügen. Sie lernen das wichtige Architekturmuster Model-View-ViewModel kennen und erfahren, wie Sie es nutzen können. Sie werden auch mit der Verwendung von xUnit und NSubstitute vertraut gemacht, um eine robuste und zuverlässige Codeabdeckung zu erreichen.

Am Ende dieses Buches werden Sie gut gerüstet sein, um.NET MAUI zu nutzen und eine API für Ihre Anwendung zu erstellen, um mit einem Web-Frontend auf die Backend-Daten mit Blazor und C# zu interagieren.

Was Sie lernen werden:

⬤ Sie lernen die Grundlagen der Erstellung von.NET MAUI-Anwendungen mit Visual Studio kennen.

⬤ XAML und fließendes C# als Schlüsselwerkzeuge für die Erstellung Ihrer Benutzeroberfläche kennenlernen.

⬤ Erfassen und Anzeigen von Daten mit Hilfe von Layout und Steuerelementen.

⬤ Entdecken Sie das MVVM-Muster, um robuste Anwendungen zu erstellen.

⬤ Erwerben Sie die Fähigkeiten zum Speichern und Abrufen von persistenten Daten.

⬤ Baue eigene Steuerelemente, wenn die mitgelieferten Steuerelemente nicht ausreichen.

⬤ Verwenden Sie Unit-Tests, um sicherzustellen, dass Ihre Anwendung solide und zuverlässig ist.

⬤ Integrieren Sie sich in das.NET-Ökosystem, um ein webbasiertes Frontend zu erstellen.

Für wen dieses Buch gedacht ist:

Learning.NET MAUI richtet sich direkt an C#-Programmierer, die Erfahrung mit plattformübergreifenden oder mobilen Anwendungen haben und Microsofts führende Plattform für die Erstellung von iOS-, Android-, Windows- und Mac-Anwendungen mit einer einzigen C#-basierten Lösung erlernen möchten.

Weitere Daten des Buches:

ISBN:9781837631698
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Visual Basic .Net lernen - Learning Visual Basic .Net
Die meisten Visual Basic.NET-Bücher sind für erfahrene objektorientierte Programmierer geschrieben, aber viele...
Visual Basic .Net lernen - Learning Visual Basic .Net
C# 2005 lernen: Erste Schritte mit C# 2.0 und .Net-Programmierung - Learning C# 2005: Get Started...
Wenn Sie Programmieranfänger sind und C# lernen...
C# 2005 lernen: Erste Schritte mit C# 2.0 und .Net-Programmierung - Learning C# 2005: Get Started with C# 2.0 and .Net Programming
Git für Programmierer: Beherrschen Sie Git für eine effektive Implementierung der Versionskontrolle...
Lernen Sie, Code-Revisionen für reale...
Git für Programmierer: Beherrschen Sie Git für eine effektive Implementierung der Versionskontrolle für Ihre Programmierprojekte - Git for Programmers: Master Git for effective implementation of version control for your programming projects
NET MAUI für C#-Entwickler: Erstellen Sie plattformübergreifende mobile und Desktop-Anwendungen -...
Ein praktischer Leitfaden zur Beherrschung von C#...
NET MAUI für C#-Entwickler: Erstellen Sie plattformübergreifende mobile und Desktop-Anwendungen - NET MAUI for C# Developers: Build cross-platform mobile and desktop applications

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: