Skapa mobilappar och skrivbordsprogram med .NET MAUI
Lär dig att använda .NET MAUI till att skapa program som körs på mobila enheter och på datorn med C# och Visual Studio. Du får lära dig grunderna i att skapa ett program med .NET MAUI och mer avancerade ämnen som lokal datalagring och att anropa REST-baserade webbtjänster.
Förutsättningar
- Visual Studio 2022 med .NET MAUI-arbetsbelastningen installerad
- Kunskaper om C# och .NET
Prestationskod
Vill du begära en prestationskod?
Moduler i den här utbildningsvägen
Lär dig hur du använder Visual Studio med .NET MAUI för att skapa en plattformsoberoende app.
Lär dig hur du utformar ett användargränssnitt för en .NET MAUI-app med XAML
Skapa konsekventa användargränssnitt på olika enheter med hjälp av StackLayout och Grid på XAML-sidor (.NET Multi-Platform App UI) (MAUI).
Lär dig hur du lägger till databindning i användargränssnittet. Med databindning uppdateras användargränssnittet automatiskt när data ändras. När datatyper inte matchar kan du använda en konverterare för att transformera data för användargränssnittet.
Lär dig mer om MVVM-designmönstret och hur det kan separera din affärslogik och användargränssnittskod. Lär dig hur viewmodels är utformade och varför de är en viktig del av mönstret.
Använd .NET MAUI-gränssnittet för att skapa flersidiga program med flikar och utfällbara navigeringsfält.
Använd en REST-webbtjänst med hjälp av HttpClient och utför grundläggande CRUD-åtgärder. Du kommer att upptäcka när enheten är ansluten till Internet för att ge en bra användarupplevelse och dra nytta av de interna nätverksstackarna för att få bästa prestanda.
Lär dig hur du lagrar och kommer åt data som lagras i SQLite med hjälp av en .NET MAUI-app