Ya han pasado unos días desde que hicimos el taller de ASP.NET Core ( 😳 más bien un mes) pero más vale tarde que nunca, así que aquí tenéis un breve resumen del evento con los materiales utilizados durante el mismo.
También queremos agradeceros el grandísimo interés que mostrasteis por el evento, en el que superamos ampliamente nuestras expectativas de asistencia, con más de 40 personas apuntadas en el evento de Meetup, e incluso con gente en lista de espera.
A pesar de todo, y con alguna baja de última hora, conseguimos acomodarnos en la magnífica sala que SEAS, Estudios Superiores Abiertos nos cede para celebrar nuestros eventos.
El evento
Antes de lanzarnos a fondo con el taller, hicimos una breve introducción a .NET Corecon el objetivo de proporcionar el contexto de fondo a la gente que todavía no estaba al tanto, y para que sirviera también de recordatorio al resto del personal, haciendo énfasis en el estado actual a muy pocos días de la publicación de la RC2.
Esta es la presentación que usamos como guión:
Preparación del entorno de desarrollo
Después nos pusimos manos a la obra, comenzando con la preparación del entorno de desarrollo, o más bien repasando lo que lo habíamos anticipado en la publicación del evento…
Para ello, por si lo queréis repetir en vuestra intimidad, disponéis de esta guía paso a paso en la que están enumeramos los diferentes componentes que conforman este entorno y los comandos necesarios para verificar si está instalado el componente en cuestión y en caso contrario, proceder a instalarlo.
Algo importante de este entorno es que elegimos usar la instalación vía comandos y el uso de Visual Studio Core como editor para que se pudiera trabajar de la misma manera desde los diferentes sistemas operativos (Windows, Linux y Mac OS X)
MusicStoreWebApp
Una vez que conseguimos tener el entorno preparado, ¡llegó el momento de escribir código!
Empezamos a construir, desde cero, una aplicación web de venta on-line de música muy sencilla, desde el acceso a datos hasta la gestión del carrito de la compra. Esto lo hicimos siguiendo paso a paso estas instrucciones que están preparadas para ir haciendo copy&paste de modo que se puedan seguir fácilmente y nos permitiera ir explicando qué hacíamos en cada paso y porqué. Os animamos a que las repitáis de nuevo por vuestra cuenta y nos contéis cómo os ha ido.
Así terminamos terminamos el taller llegando a ver la lista de canciones y la selección de canciones (carrito de la compra) pero dejando unas cuantas cosas en el tintero, de modo que esto no acaba aquí, habrá que continuar con el taller a la vuelta de vacaciones ya que, para entonces, dispondremos de la versión RTM.
Por último os hemos dejado, en éste repositorio de GitHub, el código de la aplicación de ejemplo, por si queréis consultar el resultado final.
¡Os esperamos en la siguiente!
Roberto Sanz Ciriano, Responsable de Producto I+D+i en Pronet-ISE y coordinador de DotNetters.
Grado en Ingeniería de Sistemas de la Información. Máster universitario en formación del profesorado de educación secundaria obligatoria y bachillerato, formación profesional y enseñanzas de idiomas. Especialista en auditoría en sistemas de información. Profesora en el área de informática para titulación universitaria extranjera en SEAS, Estudios Superiores Abiertos, centro de formación online del Grupo San Valero. Puedes ver su perfil de LinkedIn.