Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
AI asistenti pro psaní kódu mohou rychle vytvořit funkční aplikaci, ale mohou také kombinovat rozhraní API z různých generací vývoje pro Windows. Odpověď může vypadat přesvědčivě při kombinování WinUI 3 s UPW, WPF (Windows Presentation Foundation), WinUI 2 nebo .NET MAUI.
V tomto kurzu použijete pomocníka pro psaní kódu AI k sestavení úlohy Tally, malé aplikace úloh WinUI 3. Důležitější je, že se dozvíte, jak nasměrovat asistenta, zkontrolovat jeho práci a ověřit výsledek v Microsoft Learn.
Kurz používá tento cyklus:
Zadejte → Vygenerujte → Vytvořte → Zkontrolujte → Ověřte → Upřesněte
Asistent může napsat kód a vysvětlit ho, ale kompilátor, spuštěná aplikace a aktuální dokumentace zůstávají vašimi zdroji pravdy.
Co vytváříte
Úkol Tally umožňuje uživateli:
- Přidejte a odstraňte úkoly.
- Označit úkoly jako dokončené.
- Uložte úkoly v místním úložišti aplikací.
- Změňte velikost okna bez ztráty přístupu k příkazům.
- Používejte aplikaci pomocí klávesnice a nástrojů pro usnadnění přístupu.
Používáte C#, WinUI 3, Windows App SDK a MVVM Toolkit. Aplikace je zabalená pomocí MSIX pro místní vývoj.
Co se naučíte
- Pište požadavky, které udržují vygenerovaný kód v rámci WinUI 3.
- Rozdělte funkci na výzvy, které můžete sestavit a ověřit nezávisle.
- Zkontrolujte vygenerované soubory projektu, obory názvů, ovládací prvky a datová vazba.
- Ověřte rozhraní API systému Windows podle webu Microsoft Learn.
- Rozpoznávání běžných chyb generovaných umělou inteligencí v kódu aplikace Windows
- Otestujte vygenerovaný kód místo toho, abyste ho přijali, protože vypadá přijatelně.
Předpoklady
Nejprve dokončete Rychlý start: Vytvoření a spuštění projektu WinUI 3 pomocí nastavení ve Visual Studiu nebo z příkazového řádku. Potřebujete také pomocníka pro kódování AI, který může číst a upravovat soubory v projektu.
V tomto kurzu vytvoříte samostatný TaskTally projekt.
Kurz Poznámky je alternativou pro výuku základů XAML a jazyka C#, nikoli předpokladů.
Předchozí prostředí WinUI nepotřebujete. Prompty v tomto návodu nejsou vázané na konkrétní nástroj, proto jejich znění příkazů přizpůsobte svému asistentovi.
Tip
Seznámení s rozhraním příkazového řádku pro vývoj aplikace pro Windows
Dáváte přednost nástrojům příkazového řádku? Nástroj příkazového řádku pro vývoj aplikací pro Windows (winapp) poskytuje nástroje pro nastavení sady Windows SDK, identitu balíčků, manifesty, certifikáty a vytváření balíčků MSIX. Je aktuálně k dispozici ve verzi Public Preview a pro účely tohoto kurzu je volitelný. Můžete pokračovat s pracovním postupem Visual Studio nebo .NET rozhraní příkazového řádku, který je zde popsaný.
Important
Než je přijmete, zkontrolujte změny. Nevkádejte přihlašovací údaje, soukromý zdrojový kód, osobní údaje ani jiné citlivé informace do služby, která není pro tato data schválená.
Windows developer