Compilación de una aplicación WinUI con un asistente de codificación de IA

Los asistentes de codificación de IA pueden crear rápidamente una aplicación en funcionamiento, pero también pueden combinar API de diferentes generaciones de desarrollo de Windows. Una respuesta podría parecer convincente al mezclar WinUI 3 con UWP, WPF, WinUI 2 o .NET MAUI.

En este tutorial, usará un asistente de codificación de IA para compilar Task Tally, una pequeña aplicación de tareas winUI 3. Más importante, aprenderá a dirigir al asistente, inspeccionar su trabajo y comprobar el resultado en Microsoft Learn.

En el tutorial se usa este ciclo:

Preguntar → Generar → Compilación → Inspeccionar → Comprobar → Refinar

El asistente puede escribir código y explicarlo, pero el compilador, la aplicación en ejecución y la documentación actual siguen siendo sus orígenes de verdad.

Lo que construyes

Task Tally permite a un usuario:

  • Agregar y eliminar tareas.
  • Marque las tareas completadas.
  • Guarde las tareas en el almacenamiento de aplicaciones local.
  • Cambie el tamaño de la ventana sin perder el acceso a los comandos.
  • Usa la aplicación con un teclado y herramientas de accesibilidad.

La aplicación Task Tally finalizada que muestra cuatro tareas, una tarea completada, el recuento de tareas restante y un mensaje de actualización correcto.

Usas C#, WinUI 3, el SDK de Aplicaciones para Windows y el conjunto de herramientas MVVM. La aplicación se empaqueta con MSIX para el desarrollo local.

Lo que aprendes

  • Redacte requisitos para que el código generado se mantenga dentro de WinUI 3.
  • Divida una característica en avisos que puede compilar y comprobar de forma independiente.
  • Inspeccione los archivos de proyecto generados, los espacios de nombres, los controles y el enlace de datos.
  • Compruebe Windows API en Microsoft Learn.
  • Reconocer errores comunes generados por la inteligencia artificial en Windows código de aplicación.
  • Pruebe el código generado en lugar de aceptarlo porque parece creíble.

Prerequisites

Complete primero Inicio rápido: Crear su primera aplicación WinUI 3. Necesitas:

  • Windows 10 versión 1809 (compilación 17763) o posterior.
  • Modo de desarrollador habilitado.
  • Visual Studio 2026 con la carga de trabajo de desarrollo de aplicaciones WinUI, o el SDK de .NET 10 y las plantillas de WinUI.
  • Asistente para codificación de IA que puede leer y editar archivos en el proyecto.

No necesita experiencia de WinUI anterior. Las indicaciones de este tutorial son independientes de la herramienta, así que adapta la redacción de los comandos a tu asistente.

Importante

Revise los cambios antes de aceptarlos. No pegue credenciales, código fuente privado, datos personales u otra información confidencial en un servicio que no esté aprobado para esos datos.