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

Aprende a conectar C# a una base de datos SQL Server, creando un CRUD con Visual Studio

Ratings: 4.68 / 5.00




Description

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.

  • Entity Framework: Un completo ORM (Mapeador de objetos relacionales) lanzado por Microsoft, la cual es una herramienta que simplifica el mapeo entre objetos a las tablas y columnas de una base de datos relacional.

Sin duda, esta es una guía excelente, para aquellos que apenas inician con .Net y C#, o bien, para aquellos que ya tienen experiencia desarrollando con alguno de estas técnicas, pero desconoce completamente sobre los demás temas.

¿Qué esperas para conectar tu aplicación a tu base de datos SQL Server?

What You Will Learn!

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

Who Should Attend!

  • Desarrolladores que deseen conectar C# a SQL Server