Evaluare:
Cartea, '.NET MAUI for C# Developers' de Jesse Liberty, este în general bine primită ca un ghid eficient și practic pentru dezvoltatorii C# care doresc să învețe .NET MAUI. Acesta include un amestec de concepte fundamentale și subiecte avansate, cu accent pe aplicații din lumea reală și proiecte practice. Cu toate acestea, a primit critici pentru lipsa unor explicații suficiente în unele domenii, ceea ce îl face dificil de urmărit pentru începătorii compleți.
Avantaje:Bine scris și organizat, ghid practic cu proiecte din lumea reală, acoperire completă a subiectelor de bază și avansate, include exerciții și teste, bun pentru dezvoltatorii C# familiarizați cu Xamarin Forms, oferă carte electronică gratuită la cumpărare.
Dezavantaje:Presupune cunoștințe prealabile de .NET MAUI, lipsesc explicațiile pentru unele concepte cheie, poate fi confuz pentru începători, anumite subiecte pot să nu fie acoperite în detaliu, lipsesc informații în unele exemple de cod.
(pe baza a 23 recenzii ale cititorilor)
NET MAUI for C# Developers: Build cross-platform mobile and desktop applications
Un ghid practic de stăpânire a C# și.NET MAUI pentru a construi aplicații native multiplatformă cu o singură bază de cod
Cumpărarea cărții tipărite sau Kindle include o carte electronică PDF gratuită
Caracteristici principale:
⬤ Extindeți-vă abilitățile pentru a construi aplicații native cross-platform pentru iOS, Android, Windows și Mac.
⬤ Învățați lucrând la un proiect din lumea reală.
⬤ Depășiți MAUI și integrați-vă cu ecosistemul .NET.
Descrierea cărții:
În timp ce interfața de utilizator joacă un rol esențial în reținerea utilizatorilor într-un peisaj extrem de competitiv, menținerea aceleiași interfețe de utilizator poate fi dificilă dacă utilizați limbi diferite pentru platforme diferite, ceea ce duce la nepotriviri și pagini nesincronizate. În această carte, veți vedea cum.NET MAUI vă permite să creați o aplicație din lumea reală care va rula nativ pe diferite platforme. Bazându-vă pe experiența C#, veți învăța în continuare să creați interfețe de utilizator frumoase și atractive utilizând XAML sau C# fluent, să arhitecturați o aplicație solidă și să descoperiți cele mai bune practici pentru această platformă Microsoft.
Cartea începe cu elementele de bază și trece rapid la subiecte intermediare și avansate privind structurarea paginilor, navigarea între acestea și adăugarea de controale pentru colectarea și afișarea datelor. Veți explora modelul arhitectural cheie Model-View-ViewModel: și modalitățile de utilizare a acestuia. De asemenea, vă veți familiariza cu utilizarea xUnit și NSubstitute pentru a crea o acoperire robustă și fiabilă a codului.
Până la sfârșitul acestei cărți, veți fi bine echipat pentru a profita de.NET MAUI și a crea un API pentru aplicația dvs. pentru a interacționa cu un frontend web la datele din backend folosind Blazor și C#.
Ce veți învăța:
⬤ Explorați elementele de bază ale creării aplicațiilor.NET MAUI cu Visual Studio.
⬤ Înțelegeți XAML și C# fluent ca instrumente cheie pentru construirea interfeței dvs. cu utilizatorul.
⬤ Obțineți și afișați date utilizând layout și controale.
⬤ Descoperiți modelul MVVM pentru a crea aplicații robuste.
⬤ Dobândiți competențele necesare pentru stocarea și recuperarea datelor persistente.
⬤ Construiți controale personalizate atunci când controalele furnizate sunt insuficiente.
⬤ Utilizați testarea unitară pentru a vă asigura că aplicația dvs. este solidă și fiabilă.
⬤ Integrați-vă în ecosistemul.NET pentru a construi un frontend bazat pe web.
Pentru cine este această carte:
Learning.NET MAUI se adresează în mod direct programatorilor C#, indiferent dacă au sau nu experiență cu aplicații multiplatformă sau mobile, care doresc să învețe prima platformă Microsoft pentru crearea de aplicații iOS, Android, Windows și Mac folosind o singură soluție bazată pe C#.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)