Bienvenidos a Diseño de Aplicaciones 2
Introducción
Este repositorio tiene como objetivo servir de apoyo a las clases de tecnología de la materia Diseño de Aplicaciones 2.
En el van a encontrar tanto material teórico y enlaces a documentos, como códigos de ejemplo que serán de utilidad para la realización del obligatorio.
Docentes
- Nicolás Fierro nicolas@jinkanna.com
- Alexander Wieler alexander@jinkanna.com
- Pablo Benitez PB179924@fi365.ort.edu.uy(solo M6A)
- Ignacio Harretche harretcheignacio@gmail.com(solo M6C)
Herramientas necesarias para este curso
- .NET Core
- Visual Studio Code
- SQL Server / SQL Server para MAC / SQL Server para MAC-M1
- Postman
- Angular
- Node
- Git
- Instalar Docker y SQL Server en macOS
Links de extension para VSC
- C# for Visual Studio Extensión que facilita el desarrollo en C# con Visual Studio Code.
- TSLint Extensión que facilita el desarrollo con TypeScript en Visual Studio Code.
- NuGet Gallery Extension para tener la galeria de librerias en VSC
- Live Share Extension que sirve para mostrar y codificar de a pares
- C# Estensions Extension para crear archivos mas facil
Cuentas Github
Es necesario para realizar el obligatorio que ingresen su usuario de github en el excel que corresponda.
Parte 1: Backend.Net Core WebApi
- Tema 1 - Introducción // .Net Core // Comandos Base para crear y copilar un proyecto // (Otras lecturas)
- Tema 2 - WebApi // Ejemplo
- Tema 3 - Inyección de dependencias
- Tema 4 - Testing
- Tema 5 - Entity FrameWork
- Tema 6 - Filters // Resumen Filters
Parte 2.1:
- Tema 7 - Reflection
Parte 2: FrontEnd - Angular
- Tema 8 - SPA - Introducción a Angular // Resumen de Angular
Aclaración
- El código que se encuentra está escrito en un ámbito de clase, es incompleto y seguramente con errores. No se debe tomar como implementación final.