Feeds:
Entradas
Comentarios

Archive for 31 octubre 2008

Azure Live Services

 

Live es un conjunto de servicios de la plataforma Azure para el manejo de recursos de usuarios en las aplicaciones. El nuevo framework de Live va a dar la posibilidad a los desarrolladores de construir aplicaciones sociales que brinden una experiencia muy completa donde se pueden realizar conecciones de grandes audiencias  desde los diversos dispositivos que funcionan sobre internet y que encontramos hoy en el mercado.

 

Este conjunto de servicios tiene una gran variedad de rasgos que lo acompañan y podrían ser usados para sincronización de dispositivos, identificación de usuarios, almacenamiento de información de los individuos de la compañía, comunicaciones, búsquedas y ahora también servicios geoespaciales que tanto auge han tomado desde la salida del nuevo tipo de datos geográfico que se libero con la versión 2008 de SQL Server y su integracion con Virtual Earth por medio de tecnologias como Windows Communication Foundation accesando a traves de Linq al origen de datos SQL 2008 donde reside la informacion geografica, todo esto expuesto en una interfaz ASP.Net y Ajax desde donde se invocan las APIs de Virtual Earth.

 

Como podemos ver esta plataforma de servicios realmente creo revolucionara nuestras vidas y es por eso que le hemos dedicado un espacio muy especial en este blog para que nos enteremos a groso modo de que se trata, como funciona y visualicemos hacia donde nos lleva esta tendencia que acaba de ser adoptada por Microsoft y dada a conocer a nosotros hace muy poco relativamente.

 

Carlos 

Andrés

Read Full Post »

Los servicios de SQL en Windows Azure se enfocan a extender las capacidades de la plataforma de datos SQL Server para exponer sus rasgos vía web en la nube “cloud” habilitándonos para almacenar información estructurada o no en los Data Centers de Microsoft.  Trayendo con ello gran escalabilidad sobre sus sistemas distribuidos, al igual que rasgos avanzados de disponibilidad, seguridad y desempeño

Microsoft® SQL Data Services actualmente ofrece un servicio de bases de datos relacionales y en el futuro otros de sus servicios también van a estar disponibles para realizar consultas, búsquedas, informes, tareas de análisis e integración, sincronización con dispositivos móviles, entre otros para manejo de oficinas remotas y socios de negocios.

 

Como se podrán imaginar este va a ser uno de los principales servicios que vamos a revisar de Windows Azure, ya que SQL Server 2008 es un tema muy tratado en el site, vamos a analizar las caracteristicas que esta nueva plataforma de servicios de datos trae consigo.

 

Carlos 

Andrés

Read Full Post »

Azure .Net Services

Microsoft® .NET Services es un conjunto de servicios de gran escalabilidad orientados al desarrollo y que permiten la construcción de aplicaciones  que cumplan con los requerimientos de los sistemas basados en la nube “cloud”. Tal como .Net Framework se proveen  librerías de clases de alto nivel que permiten al desarrollador ser mas productivo mientas se enfoca en la lógica para construir y desplegar una infraestructura de servicios sobre internet.

 

Como ya habíamos visto en el primer post acerca de Azure .Net Services también se encuentra disponible para otras tecnologías de desarrollo basadas en estándares SOAP, REST y HTTP. Actualmente incluye 3 componentes centrales que son:

 

Access Control Nos provee una manera sencilla de controlar aplicaciones y servicios web mientras se integra con estándares de identificación como directorios empresariales y sistemas de identidad basados en web como Windows Live ID.

 

Service Bus Este servicio nos provee la facilidad de conectar aplicaciones para que corran juntas sobre internet. Los servicios que son registrados en el bus pueden ser descubiertos y accesados fácilmente por cualquier topología de red. También contiene patrones familiares de buses de servicios empresariales  mientras resuelve algunos de los grandes inconvenientes de seguridad y limites organizaciones que nos encontramos cuando se implementan sistemas escalables basados en internet

 

Workflow Service Este es un servicio de gran escalabilidad diseñado para correr flujos de trabajo sobre la nube. Trae un conjunto de actividades optimizadas para manipular, enviar y recibir mensajes y un conjunto de herramientas para administrar y rastrear la ejecución de las instancias de Workflow además de APIs para la construcción de los mismos usando el diseñador de Workflow que nos provee Visual Studio 2008.

 

Carlos 

Andrés

Read Full Post »

 

Azure es una plataforma de servicios que se encuentra en internet  “the cloud” y reside en los data centers de Microsoft. Allí se proveen sistemas de administracion, hosting, almacenamiento de gran escalabilidad.

 

Esta es una plataforma abierta que ayuda a los desarrolladores a crear, administrar y distribuir servicios web  y aplicaciones sobre internet. Su arquitectura nos permite construir aplicativos web con Visual Studio 2008 SP 1 para ser consumidas por dispositivos móviles, PCs o servidores, además Windows Azure soporta protocolos y estándares populares como SOAP, REST y XML como también lenguajes y ambientes que no sean Microsoft.

 

Para finalizar este gran año quisiera que empezaramos a incursionar en este tema que noto tan interesante y que me anima a compartir con todas las personas que visitan este blog para revisar temas acerca de Cloud Computing y los servicios que esta plataforma brinda (.Net, SQL, Live, SharePoint y Dynamics CRM estos dos ultimos los estaremos tratando cuando se encuentren un poco mas maduros), en los próximos post que se van a ir liberando revisaremos la filosofia de algunos de los servicios que acaban de ser liberados en su versión CTP (Community Technology Preview), Saludos.

Carlos 
Andrés

Read Full Post »

 

Bueno ya se que les dije que este blog iba a ser de SQL Server 2008 pero como ya les conte también me apasionan algunos temas de desarrollo y por eso los quiero invitar a un Webcast que voy a realizar para MSDN Media Center acerca de Diseño de Web para dispositivos móviles con la colaboracion de Andres Mora (revisa su blog de silverlight en mis blogs amigos) entonces ya sabes es el día martes 18 de Noviembre de 2008 a las 5:00 pm (Hora Bogota Colombia), si deseas mas información y/o registrarte puedes hacerlo en el siguiente link:

http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032389973&EventCategory=4&culture=es-AR&CountryCode=AR

Espero contar con tu participación este día.

 

Carlos 

Andrés

Read Full Post »

En este post solo les voy a compartir la porcion de codigo documentado que utilise cuando me encontraba realizando un ejercicio para probar la funcionalidad de esta caracteristica, sobra decir que cualquier inquietud que tengan sobre los temas que aqui compartimos me la pueden comunicar y con gusto la revisare.

(más…)

Read Full Post »

Grouping Sets

 

Este nuevo rasgo de T-SQL nos permite escribir una consulta que produzca múltiples agrupamientos en un único conjunto de datos, esto es equivalente a usar clausulas UNION ALL con diferentes niveles de agrupación entre las consultas.  A continuación podemos apreciar una consulta típica al AdventureWorksDW2008 la cual arrojaría un resultado acorde para una tabla pivote en forma de matriz.

 

(más…)

Read Full Post »

Older Posts »