¿Qué quieres aprender?

5 Formas de conectar C# a una base de datos Sql ...

5 Formas de conectar C# a una base de datos Sql Server

Udemy

Curso online


20

Saber conectar una aplicación en C# a una base de datos SQL Server, es una tarea que todo desarrollador .NET debería saber. Y es que, en el mercado laboral, esta es una tarea que los reclutadores siempre piden.

Desafortunadamente, en los videos y tutoriales que se encuentran en internet, no hay una guía clara, sobre las tecnologías que podemos utilizar para llevar a cabo esta acción.

Pensando en esto, y en los desarrolladores que inician su camino de aprendizaje en el mundo de .NET, he decidido crear este curso, el cual, de una forma sencilla, muestra cómo podemos conectar C# a una base de datos SQL Server, fácilmente.

Además, pongo toda mi experiencia, mostrando algunas técnicas para acelerar tus desarrollos, así como para implementar buenas prácticas, que muchas veces se aprenden cometiendo errores.

A lo largo del curso, aprenderemos a conectarnos a través de 5 formas:

Data Sources: Este método, que funciona para aplicaciones de escritorio, nos permite, de una forma facilísima, conectarnos a SQL Server, a la par, de que nos crea los elementos de interfaz gráfica, con tan sólo algunos clicks. Es un método maravilloso si es que necesitas desarrollar aplicaciones rápidas, sin tanta personalización.

ADO.NET - Capa Conectada: Este mecanismo, nos permite ejecutar consultas a la base de datos directamente, con la advertencia de que tendremos que tener una conexión abierta para interactuar con la base de datos.

ADO.NET - Capa Desconectada: Con este otro mecanismo, en lugar de tener una conexión abierta en todo momento, llenamos un objeto tipo DataSet, el cual contendrá una copia de la información que especifiquemos, para trabajar con dicha información fuera de línea, es decir, que no tendremos que estar conectados a la base de datos para utilizar la información.

Dapper: Un simple, pero efectivo mapeador de objetos para .NET, con el cual, podremos consultar información de una tabla con tan sólo algunas líneas de código.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Conectar C# a SQL Server Data sources ADO NET Dapper Entity Framework

A quién va dirigido

Desarrolladores que deseen conectar C# a SQL Server

Requisitos

Nociones básicas de C# Nociones básicas de Programación Orientada a Objetos

Temario completo de este curso

Contenido del curso
Instalación de Visual Studio
Instalando y creando una instancia de SQL Server
Instalando SQL Server Management Studio
Instalando la base de datos
Creando la conexión a la base de datos
Obteniendo información de la tabla
Insertando información
Actualizando información
Eliminando información
Detrás de las cortinas
Agregando funcionalidad
Introducción
Creando una conexión a la base de datos
Creando un objeto SqlCommand
Leyendo información del DataReader
Tip para consultas SQL y desventajas de utilizar índices
Generando un modelo y extrayendo la información
Lidiando con DBNull
Enlazando la lista a la grilla
Filtrando información
Creando una Capa de Datos y centralizando la cadena de conexión
Extendiendo la cadena de conexión y centralizando la conexión
Creando una clase Repositorio
Cerrando la conexión automáticamente
Buscando un cliente a partir de su ID
Hackeando la consulta (SQL Injection), y mejorando la seguridad
Insertando un registro
Actualizando un registro
Eliminando un registro de la base de datos
Introducción
Creando y obteniendo información de un DataSet No Tipado
Separando la lógica de un DataSet No Tipado
Creando y obteniendo información de un DataSet Tipado
Buscando un cliente a partir de su ID – NO TIPADO
Buscando un cliente a partir de su ID – TIPADO
Insertando un cliente – NO TIPADO
Insertando un cliente – TIPADO
Actualizando un cliente - NO TIPADO
Actualizando un cliente - TIPADO
Modificando el TableAdapter para actualizar un cliente con menos parámetros
Eliminando un cliente - NO TIPADO
Eliminando un cliente - TIPADO
Facilitando aún más las tareas con un DataSet Tipado
¿Qué es Dapper?
Preparando el proyecto para Dapper
Obteniendo todos los elementos de una tabla con Dapper
Buscando un cliente por su ID con Dapper
Insertando un cliente con Dapper
Actualizando un cliente con Dapper
Eliminando un cliente con Dapper
Introducción
Instalando y agregando un modelo con Entity Framework
Obteniendo todos los clientes
Obteniendo un cliente por su ID
Insertando un cliente
Actualizando un cliente
Ver más