++XAML:++ eXtensible Application Markup Language Lenguaje de marcado para la interfaz de usuario de WPF
++WPF:++ Windows Presentation Foundation Tecnologia para desarrollar interfaces de interacción en Windows.
¿Cómo crear una aplicación gráfica básica con Visual Studio y C#?
Si alguna vez te has preguntado cómo se crean las aplicaciones de escritorio que utilizas a diario, este tutorial te ofrece una introducción sencilla y clara. Nos centraremos en el uso de Visual Studio junto con C#, una combinación poderosa para desarrollar aplicaciones gráficas en Windows. Te guiaremos a través del proceso de crear tu primera aplicación gráfica básica y te sorprenderás de lo accesible que puede ser.
¿Qué es Windows Presentation Foundation (WPF)?
Windows Presentation Foundation, o WPF, es una tecnología desarrollada por Microsoft, que permite diseñar aplicaciones con interfaces gráficas atractivas y funcionales. Se utiliza para construir aplicaciones de tipo presentacional en el entorno de Windows, y es especialmente efectivo para aplicaciones de escritorio. WPF utiliza un lenguaje denominado XAML (Extensible Application Markup Language) para definir los elementos visuales, lo que facilita enormemente el diseño y desarrollo de interfaces de usuario.
¿Cómo iniciar un nuevo proyecto en Visual Studio?
Antes de comenzar, asegúrate de tener Visual Studio instalado en tu Windows. Si estás en Mac, también puedes seguir, ya que la metodología es bastante similar:
File (Archivo), luego selecciona New (Nuevo) y Project (Proyecto).¿Cómo configurar los elementos visuales con XAML?
Una vez que tu proyecto esté creado, notarás que Visual Studio abre varios archivos. Uno de los más importantes es el archivo con extensión .xaml, que utilizarás para definir tu interfaz visual.
Label (etiqueta), puedes modificar su apariencia y comportamiento desde la ventana de propiedades. Por ejemplo, puedes cambiar el tamaño de la fuente o el texto que se muestra.¿Cómo probar tu aplicación gráfica?
Para ver el resultado de tu trabajo, es tan sencillo como iniciar tu nueva aplicación:
¿Por qué es útil aprender desarrollo de aplicaciones de escritorio?
Aprender a desarrollar aplicaciones de escritorio no solo amplía tus habilidades como desarrollador, sino que te permite crear programas personalizados que pueden solucionar problemas específicos o mejorar tu productividad. Además, el desarrollo de aplicaciones gráficas es un mercado en constante crecimiento, lleno de oportunidades creativas.
Visual Studio, especialmente en su versión Community, ofrece una serie de herramientas gratuitas que pueden ayudarte a aprender y crear aplicaciones de alta calidad. Así que, ahora que ya has tocado el desarrollo de aplicaciones de escritorio, ¿qué esperas para seguir explorando y creando?
Te animamos a seguir aprendiendo sobre C# y WPF, ya que las posibilidades son prácticamente infinitas. Con un poco de práctica, estarás diseñando interfaces complejas y creando aplicaciones que sorprendan a tus amigos y compañeros. ¡Buena suerte y sigue adelante con tu aprendizaje!
Si alguna vez te has preguntado cómo se crean las aplicaciones de escritorio que utilizas a diario, este tutorial te ofrece una introducción sencilla y clara. Nos centraremos en el uso de Visual Studio junto con C#, una combinación poderosa para desarrollar aplicaciones gráficas en Windows. Te guiaremos a través del proceso de crear tu primera aplicación gráfica básica y te sorprenderás de lo accesible que puede ser.
Windows Presentation Foundation, o WPF, es una tecnología desarrollada por Microsoft, que permite diseñar aplicaciones con interfaces gráficas atractivas y funcionales. Se utiliza para construir aplicaciones de tipo presentacional en el entorno de Windows, y es especialmente efectivo para aplicaciones de escritorio. WPF utiliza un lenguaje denominado XAML (Extensible Application Markup Language) para definir los elementos visuales, lo que facilita enormemente el diseño y desarrollo de interfaces de usuario.
Antes de comenzar, asegúrate de tener Visual Studio instalado en tu Windows. Si estás en Mac, también puedes seguir, ya que la metodología es bastante similar:
File (Archivo), luego selecciona New (Nuevo) y Project (Proyecto).Una vez que tu proyecto esté creado, notarás que Visual Studio abre varios archivos. Uno de los más importantes es el archivo con extensión .xaml, que utilizarás para definir tu interfaz visual.
Label (etiqueta), puedes modificar su apariencia y comportamiento desde la ventana de propiedades. Por ejemplo, puedes cambiar el tamaño de la fuente o el texto que se muestra.Para ver el resultado de tu trabajo, es tan sencillo como iniciar tu nueva aplicación:
Aprender a desarrollar aplicaciones de escritorio no solo amplía tus habilidades como desarrollador, sino que te permite crear programas personalizados que pueden solucionar problemas específicos o mejorar tu productividad. Además, el desarrollo de aplicaciones gráficas es un mercado en constante crecimiento, lleno de oportunidades creativas.
Visual Studio, especialmente en su versión Community, ofrece una serie de herramientas gratuitas que pueden ayudarte a aprender y crear aplicaciones de alta calidad. Así que, ahora que ya has tocado el desarrollo de aplicaciones de escritorio, ¿qué esperas para seguir explorando y creando?
Te animamos a seguir aprendiendo sobre C# y WPF, ya que las posibilidades son prácticamente infinitas. Con un poco de práctica, estarás diseñando interfaces complejas y creando aplicaciones que sorprendan a tus amigos y compañeros. ¡Buena suerte y sigue adelante con tu aprendizaje!
++XAML:++ eXtensible Application Markup Language Lenguaje de marcado para la interfaz de usuario de WPF
++WPF:++ Windows Presentation Foundation Tecnologia para desarrollar interfaces de interacción en Windows.
Hola! Si eres usuario de Mac te darás cuenta que la interfaz de usuario de visual estudio no parece ser la misma que aparece en el curso, esto es porque no es la misma, fin. xD En realidad la versión de VS para Mac es distinta, y algo que he aprendido ahora es que aunque ahí veas como toma los elementos gráficos de la toolbox, en mac VS se auxilia de Xcode para el diseño de las interfaces, por lo que deberías tener instalado Xcode antes de iniciar tu proyecto (por cierto Xcode pesa muchisisisimo creo 12GB). Luego, tras iniciar un proyecto en VS con Cocoa te aparecerá una introducción para hacer un ejemplo donde podrás aprender más de como funciona Xcode y de donde tomar los elementos gráficos. Finalmente compilas desde VS y ya tienes tu app.

Si utilizas Mac y te sientes perdido, es importante que leas esto para llevar a cabo la clase.
Guia
En resumen:
Eso abrirá una ventana para editar la UI (Se debe tener instalado Xcode)
Espero les sirva como a mí.
Mi resultado fue este:


En caso que alguien no encuentre ese template de proyecto WPF se debe ir al Visual Studio Instaler y luego marcar esta opción:

wellcome to c# world

Creo que este curso no se puede seguir en un mac
Dejo un pequeño blog donde se explica las diferencias entre un proyecto de "Windows Form" y esta opción de "WPF", pues a simple vista puede engañar y parecer lo mismo
https://www.geeksforgeeks.org/difference-between-wpf-and-winforms/

What is the difference between WPF and Windows Forms?