Web API + ADO.NET con .NET CORE y cliente ASP.NET MVC CORE
WebAPI con ADO.Net y Cliente web Asp.Net Mvc
Description
ASP.NET Core soporta la creación de servicios RESTful también conocidos como Web APIs, usando el lenguaje de programación C#.
Existen ocasiones en las que la herramienta apropiada para trabajar la lógica de acceso a datos en nuestra aplicación es ADO.NET. Dado esto, es importante que sepamos manejar los procedimientos almacenados.
Los procedimientos almacenados nos permiten encapsular operaciones que realizaremos en una base de datos. Ya sean escrituras, actualización, borrados, operaciones complejas con varias tablas, y lecturas de estas; los procedimientos almacenados nos permiten colocar esta lógica en un lugar de fácil acceso para nuestras aplicaciones.
En este curso veremos cómo trabajar con procedimientos almacenados, trigger y como consumirlos desde nuestra Web API, utilizando la familia de clases ADO.NET. Utilizaremos una base de datos SQL Server para la creación de tablas, procedimientos almacenados y trigger.
En .Net Core el desarrollo ahora es multiplataforma y podemos desarrollar nuestras aplicaciones desde el sistema operativo que queramos, ya sea Linux, Mac o Windows.
Al final crearemos un proyecto web con Asp.Net mvc Core y aprenderemos como establecer conexión con un servicio Web API y consumir los métodos públicos. Este proyecto contara con los métodos y vistas necesarias para aprender a realizar consumir el CRUD creado en el API.
What You Will Learn!
- En este curso los estudiantes aprederan las siguientes actividades:
- 1. Desarrollar servicios Web APIs utilizando lenguaje de programación C# .Net Core.
- 2. Aprenderán a consumir procedimientos almacenados en una base datos Sql Server utilizando ADO NET Core
- 3. Creación de tablas, procedimientos almacenados, Trigger.
- 4. Utilizarán Repositorios para la Separación de la Lógica de Negocios, así como la separación de Responsabilidades.
- 5. Utilizarán el Servicio Integrado de Inyección de Dependencias de NET Core.
- 6. Separarán la Aplicación Web API en Proyectos Separados, para el Acceso a Datos, Modelos y el Proyecto Web API.
- 7. Creación aplicativo cliente con AspNet Mvc Core para consumir la Web API.
Who Should Attend!
- Usuarios que desean escalar sus proyectos Web API para su implementación empresarial
- Usuarios que han utilizado o desean aprender a utilizar ADONET para el acceso a datos
- Usuarios que quieran aprende sobre procedimientos almacenados
- Usuarios interesados en conocer las nuevas tecnologías de NET Core
- Usuarios que deseen que su aplicación pueda ser utilizado por diversos tipos de clientes
- Usuarios que desean aprender como llamar una web Api desde un aplicativo cliente diseñado con AspNet Mvc Core