Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
AI-coderingsassistenten kunnen snel een werkende app maken, maar ze kunnen ook API's uit verschillende generaties van Windows ontwikkeling combineren. Een antwoord kan er overtuigend uitzien tijdens het combineren van WinUI 3 met UWP, WPF, WinUI 2 of .NET MAUI.
In deze zelfstudie gebruikt u een AI-coderingsassistent voor het bouwen van Task Tally, een kleine WinUI 3-taak-app. Belangrijker is dat u leert hoe u de assistent kunt aansturen, het werk ervan kunt inspecteren en het resultaat kunt controleren op basis van Microsoft Learn.
In deze handleiding wordt de volgende cyclus gebruikt:
Vraag → Genereer → Bouw → Inspecteer → Verifieer → Verfijn
De assistent kan code schrijven en uitleggen, maar de compiler, de actieve app en de huidige documentatie blijven uw bronnen van waarheid.
Wat u bouwt
Met Task Tally kan een gebruiker:
- Taken toevoegen en verwijderen.
- Taken als voltooid markeren.
- Sla taken op in de lokale app-opslag.
- Wijzig het formaat van het venster zonder toegang tot opdrachten te verliezen.
- Gebruik de app met een toetsenbord en toegankelijkheidsprogramma's.
U gebruikt C#, WinUI 3, de Windows App SDK en de MVVM Toolkit. De app is verpakt met MSIX voor lokale ontwikkeling.
Wat u leert
- Schrijfvereisten die gegenereerde code binnen WinUI 3 behouden.
- Verbreek een functie in prompts die u onafhankelijk van elkaar kunt bouwen en verifiëren.
- Controleer gegenereerde projectbestanden, naamruimten, besturingselementen en gegevensbinding.
- Controleer Windows API's op basis van Microsoft Learn.
- Algemene door AI gegenereerde fouten herkennen in Windows app-code.
- Test gegenereerde code in plaats van deze te accepteren omdat deze er plausibel uitziet.
Prerequisites
Voltooi snel starten: uw eerste WinUI 3-app maken. U hebt het volgende nodig:
- Windows 10 versie 1809 (build 17763) of hoger.
- Ontwikkelaarsmodus ingeschakeld.
- Visual Studio 2026 met de workload voor WinUI-applicatieontwikkeling, of de .NET 10 SDK en de WinUI-sjablonen.
- Een AI-coderingsassistent die bestanden in uw project kan lezen en bewerken.
U hebt geen eerdere WinUI-ervaring nodig. De prompts in deze zelfstudie zijn toolneutraal, dus pas hun opdrachtformulering aan uw assistent aan.
Important
Controleer de wijzigingen voordat u ze accepteert. Plak geen referenties, persoonlijke broncode, persoonlijke gegevens of andere gevoelige informatie in een service die niet is goedgekeurd voor die gegevens.
Windows developer