Mobiele en desktop-apps bouwen met .NET MAUI

Beginner
Developer
.NET
Visual Studio
.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

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.

Meer informatie over het gebruik van gedeelde resources en stijlen in .NET MAUI XAML

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.