This document details a .NET course covering web application development using Microsoft technologies. It outlines the course content, prerequisites, and contact information. The practical approach emphasizes hands-on experience with real-world application development and problem-solving.
Curso .NET
En este curso vamos a realizar un recorrido por las diferentes tecnologías que Microsoft nos proporciona para desarrollar aplicaciones web. Veremos ejemplos de situaciones en las que nos podría interesar utilizar estas tecnologías, sus ventajas e inconvenientes y su funcionamiento.
A excepción de la introducción, el resto de conceptos se irán explicando a medida que desarrollamos la práctica. Considero que de esta forma podemos comprobar de forma directa cómo se aplican sobre una aplicación real y con qué problemas nos podemos encontrar en el proceso.
Requisitos
Para aprovechar al máximo el tiempo, es recomendable que vengáis al curso con todo ya instalado:
Visual Studio Community 2017
Es muy importante incluir todos los componentes relacionados con ASP.NET, ASP.NET Core, Xamarin, Data storage and processing y Universal Windows Platform development.
ReSharper
Aunque no es obligatorio, este plugin facilita y agiliza en gran medida el proceso de desarrollo de aplicaciones al agregar funciones extra a Visual Studio. Es de pago, pero con la versión trial será más que suficiente para el curso.
Git Bash
Durante el desarrollo de las prácticas realizaremos el control de versiones con GIT. Además, también lo emplearemos para desencadenar el despliegue de la aplicación en AppHarbor.
Contenidos
Introducción
Práctica: Aplicación web para compartir recursos multimedia (MVC)
El objetivo es desarrollar una aplicación web basada en una arquitectura MVC en la que los usuarios puedan compartir enlaces a recursos multimedia como vídeos o música, y que los moderadores reciban una notificación en su correo para aceptar o denegar dicha subida.
Durante esta práctica, se expondrán los siguientes conceptos y procesos del desarrollo en .NET:
Contacto
Si tenéis cualquier duda, podéis escribirme a [email protected]