Olá pessoal, tudo certo?
Continuando nosso vôo sobre templates de serviços para o Windows Azure, vamos falar hoje sobre o Live Services e algumas aplicações suportadas pelos recursos do Windows Live (depois de conversas com os leitores André e Flávio :). Já tivemos um post sobre o Windows Live aqui no blog, confira aqui!
Para começar, vamos preparar nossa máquina com os pacotes necessários para esses templates, a partir dos links abaixo:
Windows Live Tools for Microsoft Visual Studio – November 2008 CTP Ref.: http://www.microsoft.com/downloads/details.aspx?FamilyID=f438b207-96af-497c-94db-152d48344af5&DisplayLang=en
Live Framework SDK – April 2009 CTP Ref.: http://www.microsoft.com/downloads/details.aspx?familyid=3DD6E663-B4D9-44E3-971C-101325E39413&displaylang=enb
Live Framework Tools for Microsoft Visual Studio – April 2009 CTP Ref.: http://www.microsoft.com/downloads/details.aspx?familyid=4257C275-BE72-4AF8-B2F0-1E01C67FB8BF&displaylang=en
Após a instalação, além dos SDK e CTP do Windows Azure, os seguintes templates são instalados no Visual Studio 2008:
Para relembrar, o Live Service é um conjunto de serviços centrados no usuário, que oferecen acesso de forma programática aos dados e recursos do Windows Live. Devido essa integração com o ambiente Live, as aplicações podem interagir com milhões de usuários cadastrados de todo o mundo.
As aplicações Live podem rodar tanto no ambiente local como na nuvem, permitindo a conexão com diferentes dispositivos, sistemas, formatos de dados e usuários geograficamente distribuídos.
Entre os principais serviços do ambiente Live temos o Identity Service (LiveID), o Live Space, o Virtual Earth, o Live Messenger e o Data Synchronization. A figura a seguir ilustra a plataforma Live como disponível pelo Live Services:
Um dos grandes desafios de utilização desses serviços é que cada um deles possui sua própria API, com recursos é metodos de programação. Por isso, o time do Live crio o Live Framework, que oferece uma maneira uniforme de programação dos serviços do Live Services, a partir de uma variedade de plataformas, linguagens de programação, aplicativos e dispositivos. Através do Live Framework, é possível consumir ou combinar serviços do Live Services para a construção de aplicações que abrangem dispositivos digitais e soluções na web. O Live Framework veio com uma série de ferramentas e SDK que amplia as alternativas para o desenvolvimento e arquitetura de aplicações sobre o Windows Live.
A seguir, temos um breve resumo sobre os templates disponíveis para aplicações Live:
template Live Framework\Mesh-enabled Web Application (MEWA Application):
template Live Framework\Silverlight Mesh-enabled Web Application:
template Web\Windows Live Web Application:
template Cloud Service\Role\Windows Live Web Role:
Assim, fizemos um breve resumo sobre os templates disponíveis no Visual Studio 2008 para a construção de aplicações usando os recursos do Live Services, do Live Framework e do Windows Live. No portal de desenvolvimento do Live você ainda encontra uma série de aplicações exemplo que oferecem boas dicas de programação e arquitetura. Não deixe de conferir no link a seguir:
Quick Applications (beta) Ref.: http://dev.live.com/quickapps/
Sem dúvida, os serviços do ambiente Live complementam os cenários de interfaces e aplicações na nuvem, criando várias oportunidades de integração, usabilidade e navegação para nossas soluções.
Por enquanto é só! Até o próximo post :)
Waldemir.
PingBack from http://asp-net-hosting.simplynetdev.com/templates-de-aplicacoes-live-usando-os-recursos-do-live-services-live-framework-e-windows-live/