Mobiele en desktop-apps bouwen met .NET MAUI
Meer informatie over het gebruik van .NET MAUI om apps te bouwen die worden uitgevoerd op mobiele apparaten en op het bureaublad met behulp van C# en Visual Studio. U leert de basisprincipes van het bouwen van een app met .NET MAUI en geavanceerdere onderwerpen zoals lokale gegevensopslag en het aanroepen van op REST gebaseerde webservices.
Vereisten
- Visual Studio 2022 waarop de .NETLOAD-workload is geïnstalleerd
- Kennis van C# en .NET
Prestatiecode
Wilt u een prestatiecode aanvragen?
Modules in dit leertraject
Meer informatie over het gebruik van Visual Studio met .NET MAUI om een platformoverschrijdende app te maken.
Meer informatie over het ontwerpen van een gebruikersinterface voor een .NET MAUI-app met behulp van XAML
Maak consistente gebruikersinterfaces op verschillende apparaten met behulp van StackLayout en Grid.
Gebruik .NET MAUI Shell om toepassingen met meerdere pagina's te maken met tabbladen en flyoutnavigatie.
Gebruik een REST-webservice met behulp van HttpClient en voer eenvoudige CRUD-bewerkingen uit. U detecteert wanneer uw apparaat is verbonden met internet om een goede gebruikerservaring te bieden en te profiteren van de systeemeigen netwerkstacks om de beste prestaties te krijgen.
Meer informatie over het opslaan en openen van gegevens die zijn opgeslagen in SQLite met behulp van een .NET MAUI-app
Meer informatie over het toevoegen van gegevensbindingen aan uw gebruikersinterface. Met gegevensbinding wordt uw gebruikersinterface automatisch bijgewerkt wanneer de gegevens worden gewijzigd. Wanneer gegevenstypen niet overeenkomen, kunt u een conversieprogramma gebruiken om gegevens voor de gebruikersinterface te transformeren.
Meer informatie over het MVVM-ontwerppatroon en hoe deze uw bedrijfslogica en gebruikersinterfacecode kan scheiden. Ontdek hoe viewmodels zijn ontworpen en waarom ze een belangrijk onderdeel van het patroon zijn.