Partilhar via


Windows Azure: bibliotecas novas com a v1.0

Olá pessoal, tudo certo?

No post anterior faltou uma novidade: as novas bibliotecas para manipulação de tipos do Azure, diagnósticos e outras APIs.

image

Com a instalação do SDK de novembro (v1.0) agora temos as APIs:

  • Microsoft.WindowsAzure.Diagnostics;
  • Microsoft.WindowsAzure.ServiceRuntime;
  • Microsoft.WindowsAzure.StorageClient;

Com essas 3 APIs as aplicações ficaram mais simples, sem a necessidade de tratamento do projeto StorageClient, por exemplo, que havia em várias demos e laboratórios nos CTPs anteriores.

A notícia não tão boa é que alguns projetos antigos acabaram quebrando, necessitando de ajustes para se trabalhar com esses novos namespaces. Já fiz algumas alterações e até que não sofri muito :)

Para saber mais sobre esses namespaces, confira os links abaixo:

Microsoft.WindowsAzure.StorageClient
Ref.: https://msdn.microsoft.com/en-us/library/microsoft.windowsazure.storageclient.aspx

Microsoft.WindowsAzure.ServiceRuntime
Ref.: https://msdn.microsoft.com/en-us/library/microsoft.windowsazure.serviceruntime.aspx

Microsoft.WindowsAzure.Diagnostics
Ref.: https://msdn.microsoft.com/en-us/library/microsoft.windowsazure.diagnostics.aspx

A atualização do training kit de novembro é leitura obrigatória nesse processo!

Windows Azure Platform Training Kit - November Update
Ref.: https://www.microsoft.com/downloads/details.aspx?familyid=413E88F8-5966-4A83-B309-53B7B77EDF78&displaylang=en

Por enquanto é só! Até o próximo post :)

Waldemir.

Comments

  • Anonymous
    December 04, 2009
    Waldemir, Ainda não testei, mas aqui vai uma dica: o projeto do Windows Azure Aditional Code Samples em http://code.msdn.microsoft.com/windowsazuresamples/Release/ProjectReleases.aspx?ReleaseId=3526 tem uma biblioteca compatível com a antiga StotageClient. Se der certo, basta substituir a antiga pela nova e o código continua funcionando. Vamos tentar? []'s

  • Anonymous
    December 04, 2009
    Olá Otávio, Sem dúvida. Vou fazer meus testes e colocar aqui meus comentários. Um abraço e obrigadão pela dica! Waldemir.

  • Anonymous
    December 04, 2009
    Boas novas. Funcionou tudo comigo :) Quem tiver desenvolvido com a lib StorageClient pode usar a que indiquei acima. Ela não resolve alguns problemas, mas que podem ser resolvido rapidamente.Eles são:

  1. Uso do RoleManager para Trace -> agora usar o Trace da System.Diagnostics, o que é mais simples;
  2. Antigamente o método inicial de um WorkRole era Start(). Agora basta trocar para um override do Run();
  3. Lembrar de trocar as referências por esta Lib nova e usar, quando necessário as referências à Microsoft.WindowsAzure que você mostra no seu bloga. Com isto, tenho meus projetos antigos funcionando com a versão de novembro :) Abraços