Módulo 4: Enlace de aplicaciones WPF con Azure

microsoft-azure-logo

Objetivo del curso : Ayudar a quienes deseen aprender a generar aplicaciones WPF con enlace a bases de datos en Azure de una manera en la que no sea requerido un conocimiento previo en el tema utilizando lenguaje coloquial para quienes inician recién en el mundo de la programación utilizando C# como lenguaje de programación y SQL Server.

Objetivo general: Desarrollar un sistema que permita llevar el seguimiento de peso y estatura de alumnos.

Objetivo del tutorial: Generar de una manera fácil y sin fallas la cadena de conexión entre aplicaciones WPF y SQL Azure

Requerimientos:

  • Cuenta de Azure
  • SQL Server 2012 o posterior
  • Base de datos previamente creada en el video anterior

La sintaxis de la cadena de conexión es la siguiente:

Source=[servidor]; Initial Catalog = [Base de datos]; User ID=[Usuario]; Password=[Contraseña]

Para generar la cadena de conexión nos vamos a la sección app.config

<connectionStrings>

<clear/>

<add name=”conexion” connectionString=”Data Source=[CADENA]”/>

</connectionStrings>

Visual Studio en cualquiera de sus versiones nos permite generar de manera automática la cadena de conexión, para poder generarla nos vamos al menú Herramientas > conectar con la base de datos, nos abrirá la siguiente ventana. Ingresamos el nombre del servidor, cambiamos Autentificación de Windows por Autentificación de SQL Server para ingresar usuario y contraseña.

Azure y WPF img 3

Nos abrirá un panel de exploración de servidores, damos clic en la base de datos que hemos conectado y nos vamos al panel de propiedades, buscamos la propiedad que dice cadena de conexión, copiamos la cadena y la pegamos en connectionString 

Azure y WPF img 4

Conectando con la base de datos

Agregamos la librería System.configuration para mandar llamar la cadena de conexión

En la sección MainWindow.cs añadimos:

using System.Configuration;

using System.Data.SqlClient;

Para acceder a la cadena de conexión necesitamos el siguiente código.

SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings[“conexion”].ConnectionString);

conn.Open(); //abrimos conexión

//———————- código ———————-

conn.Close(); // cerramos conexión

Curso completo

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s