Conexión hacia sql azure

23
Microsoft Azure Conexión hacia SQL Azure

description

En este tutorial aprenderás a: Conectarte hacia una base de datos SQL Azure utilizando ADO.NET y LINQ to SQL.

Transcript of Conexión hacia sql azure

Page 1: Conexión hacia sql azure

Microsoft AzureConexión hacia SQL Azure

Page 2: Conexión hacia sql azure

En este tutorial aprenderás a:

Conectarte hacia una base de datos SQL Azure utilizando ADO.NET y LINQ to SQL.

Page 3: Conexión hacia sql azure

NOTAS

Este tutorial va a partir de que tenemos una base de datos en SQL Azure con al menos una tabla para trabajar.

Page 4: Conexión hacia sql azure

Conexión hacia SQL Azurecon ADO.NET

Obtener cadena de conexión

Inicia sesión en el portal de Microsoft Azure.manage.windowsazure.com

Page 5: Conexión hacia sql azure

Conexión hacia SQL Azurecon ADO.NET

Obtener cadena de conexión

Clic en Bases de Datos. Seleccionar base de datos

existente.

Page 6: Conexión hacia sql azure

Conexión hacia SQL Azurecon ADO.NET

Obtener cadena de conexión

Clic en Consultar las cadenas de conexión.

Page 7: Conexión hacia sql azure

Conexión hacia SQL Azurecon ADO.NET

Obtener cadena de conexión

Seleccionar y copiar cadena de conexión ADO.NET.

Page 8: Conexión hacia sql azure

Conexión hacia SQL Azurecon ADO.NET

Configurar reglas de firewall

Clic en Bases de Datos. Seleccionar base de datos

existente.

Page 9: Conexión hacia sql azure

Conexión hacia SQL Azurecon ADO.NET

Configurar reglas de firewall

Clic en Configurar reglas del firewall.

Page 10: Conexión hacia sql azure

Conexión hacia SQL Azurecon ADO.NET

Configurar reglas de firewall

Clic en Si.

Page 11: Conexión hacia sql azure

NOTAS

El paso anterior se realiza para que nuestra dirección IP este agregada como una regla especial en el firewall de la plataforma Azure, si no se hace este paso la conexión seria imposible.

Page 12: Conexión hacia sql azure

NOTAS

A partir de aquí supondremos que ya tenemos un proyecto de tipo Cloud con al menos un WebRole creado.

Page 13: Conexión hacia sql azure

Conexión hacia SQL Azurecon ADO.NET

Establecer conexión con SQL Azure

Agregamos un nuevo WebForm(GridView.aspx) a nuestro WebRole con un control GridView.

Page 14: Conexión hacia sql azure

Conexión hacia SQL Azurecon ADO.NET

Establecer conexión con SQL Azure

Agregamos nombre de espacio: System.Data, System.Data.SqlClient

Escribimos código en el evento Load del webformGridView.aspx

Establecemos como página de inicio GridView.aspx

Ejecutamos proyecto.

Page 15: Conexión hacia sql azure

Conexión hacia SQL Azurecon ADO.NET

Establecer conexión con SQL Azure

Vemos resultados.

Page 16: Conexión hacia sql azure

NOTAS

A partir de aquí se ejemplificara como conectarse hacia SQL Azurecon LINQ to SQL, supondremos que ya tenemos un proyecto de tipo Cloud con al menos un WebRole creado

Page 17: Conexión hacia sql azure

Conexión hacia SQL Azurecon LINQ to SQL

Agregar archivo Linq to SQL Classes

Agregar nuevo elemento a nuestro WebRole.

LINQ to SQL Classes

Page 18: Conexión hacia sql azure

Conexión hacia SQL Azurecon LINQ to SQL

Establecer conexión con SQL Azure

Abrir explorador de servidores. Agregar conexión. Escribir servidor, usuario y

contraseña. Seleccionar base de datos. Ok.

Page 19: Conexión hacia sql azure

Conexión hacia SQL Azurecon LINQ to SQL

Establecer conexión con SQL Azure

Arrastrar tabla para operación con datos.

Page 20: Conexión hacia sql azure

Conexión hacia SQL Azurecon LINQ to SQL

Establecer conexión con SQL Azure

Agregamos un nuevo WebForm(GridView.aspx) a nuestro WebRole con un control GridView.

Page 21: Conexión hacia sql azure

Conexión hacia SQL Azurecon LINQ to SQL

Establecer conexión con SQL Azure

Escribimos código en el evento Load del webformGridView.aspx

Establecemos como página de inicio GridView.aspx

Ejecutamos proyecto.

Page 22: Conexión hacia sql azure

Conexión hacia SQL Azurecon LINQ to SQL

Establecer conexión con SQL Azure

Vemos resultados.

Page 23: Conexión hacia sql azure

Si quieres saber mas acerca de Microsoft Azure no olvides visitar:

BLOG

http://blogs.itpro.es/eduardocloud

YouTube: https://www.youtube.com/user/azuresinlimites

Facebook: https://www.facebook.com/zemoreno

Twitter: https://twitter.com/victor_zemoreno

SlideShare: http://www.slideshare.net/zemoreno1

Google +: https://plus.google.com/u/0/117719984579300573037/posts