Olá pessoal, tudo certo?
Essa semana estive falando com várias empresas em Brasília, sobre tipos de interfaces, aplicações ricas e de composição para o setor bancário.
Na verdade, Composite Applications e Rich Internet Applications são tendências para todas as verticais, não só em finanças. Permitir a combinação de recursos e serviços oferecidos pela empresa ou por fornecedores externos, de forma transparente para o usuário, é quase uma obrigação em muitos cenários.
Assim, gostaria de indicar alguns exemplos interessantes de aplicações, utilizando abordagens de composição, interfaces ricas pela web, hospedagem em cloud computing e mesmo tecnologia Silverlight, veja:
Ref.: http://vf4demo.idvsolutions.com/
Ref.: http://wwwns.akamai.com/hdnetwork/demo/silverlight/
Ref.: http://eyeonearth.cloudapp.net/
Ref.: http://www.mscui.net/PatientJourneyDemonstrator/
Além desses exemplos, vale olhar pacotes como o Composite Application Guidance for WPF & Silverlight, como falamos essa semana:
Ref.: http://www.codeplex.com/CompositeWPF
E não deixe de conferir as sessões sobre Silverlight 4.0, apresentadas durante o pdc09.
Microsoft Silverlight 4 Overview
Ref.: http://microsoftpdc.com/Sessions/P09-11
Improving and Extending the Sandbox with Silverlight 4
Ref.: http://microsoftpdc.com/Sessions/CL20
Building Line of Business Applications with Microsoft Silverlight 4
Ref.: http://microsoftpdc.com/Sessions/CL19
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
Durante o PDC09, tivemos uma apresentação de Bob Muglia, presidente Microsoft da área de Server&Tools, falando sobre uma série de tecnologias aplicadas num único exemplo. O projeto TailSpin travel é uma solução de agendamento de viagens e está disponível no codeplex para download, veja:
TailSpin
Ref.: http://tailspintravel.codeplex.com/
O projeto cobre uma série de novas tecnologias como ASP.NET MVC 2 beta, Windows Identity Foundation RTM, .NET 4.0, além do beta do Windows Server AppFabric.
Sobre esse projeto e também sobre vários aspectos do “Velocity” e do “AppFabric Caching”, o consultor da Microsoft e amigo Osvaldo Daibert está fazendo uma bela cobertura em seu blog, veja:
Ref.: http://blogs.msdn.com/daibert/archive/2009/11/24/sim-uma-demo-para-testar-todas-as-novas-tecnologias-apresentadas-no-pdc-09.aspx
Vale a pena conferir! Tá muito bom! Parabéns Daibert!
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
Faltou mesmo!!! O mês de outubro passou e nem falei da nova versão do Composite Application Guidance for WPF and Silverlight, rodando em Silverlight 3.0, veja:
patterns & practices: Composite WPF and Silverlight
Ref.: http://compositewpf.codeplex.com/
Composite Application Guidance for WPF and Silverlight - October 2009
Ref.: http://www.microsoft.com/downloads/details.aspx?FamilyID=387c7a59-b217-4318-ad1b-cbc2ea453f40&displaylang=en
A página do projeto avisa que a versão de outubro atualiza o CompositeApp para Silverlight 3, prevendo também novas versões para o futuro!
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
O pdc09 terminou semana passada e deixou saudades! O evento começou com a plataforma Azure, apresentada em seu roadmap pelo Ray Ozzie – Chief Software Architect da Microsoft.
Após seu anúncio em Outubro de 2008, a versão 1.0 de seu SDK e ferramentas de desenvolvimento foi publicada em Novembro de 2009. A plataforma entrará em produção em Janeiro de 2010, iniciando a fase de billing e cobrança de seus serviços em 1 de Fevereiro de 2010.
A página com as informações de pricing e billing também mudou, veja:
Windows Azure Pricing
Ref.: http://www.microsoft.com/windowsazure/pricing/
Além de muitas sessões sobre Tables, Queues, Blobs, tivemos a apresentação do tipo Drive, que permite o tratamento de arquivos na plataforma Azure. Veja mais sobre ele na sessão abaixo:
Windows Azure Blob and Drive Deep Dive
Ref.: http://microsoftpdc.com/Sessions/SVC14
Ainda sobre o Windows Azure, algumas surpresas foram muito interessantes, como a presença de Matt Mullenweg, criador do WordPress (a maior plataforma open-source de blogs do mundo) afirmando que estava entrando em produção com o WordPress sobre o Windows Azure. Veja abaixo:
WordPress has Gone Live on Windows Azure
Ref.: http://www.infoq.com/news/2009/11/WordPress-Azure
Silverlight 4 também teve seu espaço, começando com a keynote de Scott Guthrie, com diversos recursos e funcionalidades para aplicações RIA e Web. As demos do Scott foram muito legais, tirando boas risadas do pessoal. Veja um pouco mais sobre SL4 na sessão abaixo:
Building Line of Business Applications with Microsoft Silverlight 4
Ref.: http://microsoftpdc.com/Sessions/CL19
.NET 4 esteve muito presente no evento, com diversas sessões sobre WCF 4, WF 4, WPF e muito mais. Recomendo aqui duas sessões em especial, veja:
Spice Up Your Applications with Windows Workflow Foundation 4
Ref.: http://microsoftpdc.com/Sessions/FT17
What’s New for Windows Communication Foundation 4
Ref.: http://microsoftpdc.com/Sessions/FT13
Diversos outro produtos e tecnologias estiveram presentes, como BizTalk ESB Toolkit 2.0, Visual Studio 2010, SharePoint 2010, RIA Services, Surface, entre outras.
Na sessão de expositores, uma surpresa: um dos containers de datacenter do Windows Azure estava em exposição, ligado e aberto! Agora posso realmente dizer que eu entrei no Windows Azure :)
Note acima a alegria de Rogério Cordeiro, ao descobrir onde suas aplicações Live Services realmente rodavam! :)
Creio que o pdc09 foi mais Evolucionário que Revolucionário esse ano. Isso significa que a Microsoft optou pela apresentação de conclusões e principais roadmaps a partir da visão Software + Serviços e Cloud Computing apresentados durante o pdc08, em Outubro de 2008. Achei isso adequado, pois completou uma entrega, sinalizando ao mercado que a visão continua a mesma. Algumas mensagens foram reforçadas, como o multi-touch para a plataforma PC e os recursos do Windows 7 (uma unanimidade para todos do evento); a visão das 3 telas, com Mobile, TV e PC; e a plataforma Azure, mais completa e com recursos mais integrados para o mundo cloud computing e serviços online.
Saimos desse evento com muitas lições de casa, principalmente em relação ao nosso dia-a-dia: como evoluir nossa TI local, para aproveitar os benefícios e recursos que a evolução tecnológica tem oferecido?
Recentemente li uma frase interessante: os desenvolvedores de hoje querem desenvolver menos e viver mais!!! Alguns da antiga podem discordar aqui, sem problemas!! :) Mas para os mais novos, isso só é possível com uma plataforma de TI mais fácil, integrada e ágil. E que venha o próximo pdc.vNext!
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
Durante o PDC09, Brad Abrams, Program Manager do RIA Services, fez uma apresentação sensacional sobre o WCF RIA Services, com uma DEMO de mais de 40 minutos. A sessão foi essa aqui:
Building Amazing Business Applications with Microsoft Silverlight and Microsoft .NET RIA Services
by Brad Abrams in Hall E on Thursday at 11:30 AM
Learn how to build n-tier Rich Internet Applications (RIA) on Silverlight by tapping the power of .NET RIA Services. Walk you through an example of building an application from scratch using the pattern run-time components and tools provided by .NET RIA Services. See how it helps you write application logic to expose data and operations in a carefully controlled fashion using tools integrated into Visual Studio with support for validation, authentication, authorization and handling units of work.
Ref.: http://microsoftpdc.com/Sessions/CL21
Não deixe de anotar e conferir os slides e vídeo da apresentação, assim que forem publicados no site do PDC09. Mais material sobre o framework nos links abaixo:
Blogs de Brad Abrams
Ref.: http://blogs.msdn.com/brada/default.aspx
WCF RIA Services
Ref.: http://silverlight.net/getstarted/riaservices/
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
Mais uma novidade da semana: o guia sobre autenticação baseada em declarações e controle de acesso foi publicado durante o PDC09.
Claims Based Identity & Access Control Guide – Drop 4 (PDC Release)
Ref.: http://claimsid.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=35991
Já falamos de CBA aqui no blog, neste post! Esse assunto é muito importante, principalmente pela necessidade de integração de aplicações locais com aplicações na nuvem.
O link acima dá acesso ao pacote .zip com diversos exemplos e muito código. Já fiz meu download e parece um belo material! Aproveitem!
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
Direto do pdc09, a boa notícia agora é que os vídeos e slides das várias sessões do primeiro e segundo dia já estão disponíveis,
pelo menos a maioria, confira!
Videos pdc09
Ref.: http://microsoftpdc.com/videos
Outro portal que vale a pena conferir é o portal do Azure:
Ref.: http://www.microsoft.com/windowsazure/
É interessante como algumas sessões sobre patterns para a cloud fizeram adaptações a partir de patterns e boas práticas que já aplicamos no mundo on-premise. Fiquei sabendo ontem que em breve, o time do patterns&practices vai publicar novos livros com recomendações para o Windows Azure.
Agora, uma sessão de Patterns para Scaling out Web Applications com o SQL Azure Database, com David Robinson – Senior Program Manager do serviço no Azure. Depois falamos mais sobre isso!
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
Direto do PDC09, segue abaixo os principais links para algumas das tecnologias anunciadas nesses dois dias de evento:
Microsoft PinPoint
Ref.: http://www.pinpoint.microsoft.com/en-US/about.aspx
Microsoft Codename "Dallas"
Ref.: http://pinpoint.microsoft.com/en-US/Dallas
Windows Server AppFabric
Ref.: http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx
Microsoft Sync Framework Power Pack for SQL Azure November CTP
Ref.: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=bce4ad61-5b76-4101-8311-e928e7250b9a&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+MicrosoftDownloadCenter+(Microsoft+Download+Center
Em breve, vamos falar mais de cada uma dessas tecnologias e serviços, avaliando a importância para nossa arquitetura de soluções. Enquanto isso, confira o post do Markus Christen, que já fez um excelente resumo sobre os principais anúncios acima, aqui!
Ainda, nesse exato momento (12:40 pm) Scott Guthrie está no Channel9 Live, confira:
Ref.: http://microsoftpdc.com/
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
O segundo dia de evento já começou e com grandes novidades.
Depois de uma sessão especial com Steven Sinofsky, presidente da divisão de Windows e Windows Live, falando sobre a evolução e o desenvolvimento do Windows 7, Scott Guthrie apresentou as principais novidades do Silvelight 4.0.
O grande anúncio do dia foi que o Silverlight 4 Beta já está disponível para download, confira:
Silverlight 4 Beta
http://silverlight.net/getstarted/silverlight-4-beta/
Ainda, tivemos uma sessão sobre as novidades do SharePoint 2010 e sua integração com o Visual Studio 2010, além de muitas novidades e demos sobre a performance e integração com hardware de diferentes dispositivos na plataforma Windows 7.
Outro anúncio!!! O SharePoint 2010 e o Office 2010 também estão disponíveis para download, veja:
Ref.: http://www.microsoft.com/2010/en/
Com certeza, teremos muito assunto para novas séries aqui no blog, sobre plataformas, frameworks, ferramentas e as novidades que estão sendo apresentadas neste PDC09.
Agora mesmo (Quarta-feira 11:50 am) estou na sessão sobre Melhores Práticas e Patterns para o SQL Azure Database, com o Principal Program Manager do produto, Tony Petrossian. Com certeza, vou colocar aqui no blog as novidades sobre o serviço!
E não deixe de acompanhar o Channel9 Live, que continua com entrevistas muito legais:
Ref.: http://microsoftpdc.com/
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
Nesse primeiro dia de evento minha agenda foi a seguinte:
Keynote – com Ray Ozzie, apresentando as inúmeras novidades da plataforma Windos Azure.
- A sessão foi muito direta, colocando uma visão sobre a plataforma e fazendo uma breve retrospectiva sobre o PDC08 e a evolução da plataforma ao longo de 1 ano de CTP – Community Technology Preview. O destaque da sessão foi mesmo os inúmeros projetos anunciados para a plataforma, como o “Dallas”, o “Sydney”, o “PinPoint”, entre outros.
Session: Bridging the Gap from the On-Premise to the Cloud.
- Interessante sessão sobre alguns aspectos de arquitetura e desafios associados com a conectividade de aplicações locais com aplicações sobre a nuvem. Tivemos várias perguntas do pessoal, com destaque para a discussão sobre os cenários possíveis na nuvem. Muito do que já temos conversado por aqui, como questões de custo, escalabilidade, tratamento multi-inquilino, etc. Destaque para o conceito “Global Cloud Computing”!!!
Session: Windows Azure Present and Future
- Ainda vou falar mais sobre essa sessão, que fez um mapa simplificado sobre a arquitetura do Windows Azure e um breve histórico sobre a evolução dos CTPs. Gostei da visão Windows Azure Bit by Bit, que apresentou as principais camadas da plataforma, da infraestrutura para as ferramentas de desenvolvimento.
Session: Connection Applications with the Microsoft BizTalk Enterprise Services
- Aqui, senti falta dos comentários de Mestre Markus Christen! :) Creio que o palestrante poderia ter encurtado algumas demos, colocando mais a visão de arquitetura sobre o ESB para o pessoal. Mas o destaque ficou para o dynamic endpoint composition, itinerary, service resolution, transformation, message routing, etc. De fato, uma plataforma de ESB é muito poderosa, ao mesmo tempo um pouco complexa, por envolver uma série de patterns que muitas empresas não conhecem de fato. Por isso, exige uma bela preparação para seu uso e especial atenção sobre quais patterns e benefícios a empresa realmente necessita para sua solução.
Finalmente, algumas conversas de corredores são sempre importantes e mantêm o pessoal em conexão! Lalo Steinmann, Architect Evangelist da Microsoft e Luiz Alves, Architect Evangelist da Microsoft Portugal mandaram um abraço para a galera do Brasil! :)
Bom, esse foi um resumo do primeiro dia. A semana ainda reserva novidades! Fique ligado!
E aproveito para mandar um recado: valeu Giggio, pela foto com o Alvus Dumbledore, sensaional! ou melhor… “Azurehhh!!!”
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
Uma das grandes surpresas deste início de PDC09 foi o Projeto “Dallas”, sem dúvida. Veja mais aqui:
Ref.: http://www.microsoft.com/windowsazure/dallas/
O projeto "Dallas" é um novo serviço da plataforma Windows Azure, que oferece ao desenvolvedor a possibilidade de procurar, gerenciar, contratar serviços de dados sobre a plataforma. Imagine os mais variados tipos de ofertas de subscrição de dados possíveis, como imagens, notícias, serviços web de tempo real, comerciais, informativos, etc. Imagine agora um consolidador que oferece um catálogo e um framework para billing de seus serviços.
Além desses recursos, o projeto "Dallas" ainda oferece API's para que os desenvolvedores consumam o conteúdo contratado desses serviços, através de diferentes métodos de entrega como XML, visualização online, integração com Office, aplicações ou workflows de negócio.
O projeto "Dallas" está em seu início, mas já um excelente exemplo das possibilidade desse novo mundo chamada "Cloud Computing".
Por enquanto é só! Até o próximo post em ritmo de PDC09!
Waldemir.
Olá pessoal, tudo certo?
O PDC09 chegou!!! E com ele uma infinidade de projetos e novidades que orientam uma nova plataforma, o Windows Azure.
Diversos novos projetos foram anunciados, como o projeto “Dallas”, o “Sydney”, o Microsoft “PinPoint”, o SQL Azure Data Sync, entre outros. Em breve vou escrever mais sobre cada um desses projetos, mas já adianto que todos abrem uma série de oportunidades para empresas, usuários e fornecedores construirem serviços e soluções baseadas na nuvem, gerando negócios e ampliando a abrangência de seus aplicações.
O evento está muito interessante e inúmeras empresas participam na área destinada para expositores.
Ray Ozzie acabou de fazer uma gravação especial para o Channel9 e diveros vídeos já estão online, ao vivo do PDC09 através do link abaixo:
Ref.: http://microsoftpdc.com/
Muitas novidades e muito conteúdo! Fiquem ligados!
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
Em ritmo de PDC09, já temos uma novidade: o novo SDK da plataforma Azure já está no ar, disponível para download!
Windows Azure Software Development Kit (November 2009)
Ref.: http://www.microsoft.com/downloads/details.aspx?FamilyID=772990da-8926-4db0-958f-95c1da572c84&displaylang=en
E com ele vem ainda as ferramentas para Visual Studio:
Windows Azure Tools for Microsoft Visual Studio (November 2009)
Ref.: http://www.microsoft.com/downloads/details.aspx?FamilyID=6967ff37-813e-47c7-b987-889124b43abd&displaylang=en
Se você reparou bem, eles são finais, não mais CTP! :) Semana que vem temos o lançamento comercial da plataforma, assim o mercado já está devidamente preparado!
Já fiz meu download e em breve, coloco aqui minhas primeiras impressões! Nos links acima você também vai encontrar um arquivo .chm com diversas informações sobre a plataforma, vale conferir!
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
O PDC09 está chegando!!!
A partir do dia 17/Nov, a Microsoft receberá em Los Angeles inúmeros representantes do mercado, arquitetos, desenvolvedores, MVPs e profissionais de TI do mundo todo para mais um PDC – Professional Developers Conference!
Este ano serão mais de 160 sessões técnicas, cobrindo mais de 60 diferentes tecnologias, apresentadas por arquitetos e líderes de desenvolvimento da Microsoft.
Para acompanhar as novidades de forma online, aproveite os canais como Twitter, Flickr e Facebook do PDC, veja:
PDC no Twitter
Ref.: http://twitter.com/pdc09
PDC no Flickr
Ref.: http://www.flickr.com/photos/microsoftpdc/
PDC no Facebook
Ref.: http://www.facebook.com/login.php
Entre as novidades, inúmeras sessões sobre a plataforma Azure, Serviços Online, Visual Studio 2010, SharePoint 2010, Dublin, Oslo e muito mais. Ao longo do evento, muitas tracks são publicadas de forma online, além de vídeos no Channel9, nos links abaixo:
Steve Marx falando sobre o PDC09 no Channel9
Ref.: http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-PDC09-Steve-Marx-on-Cloud-Development/
Tracks no PDC09
Ref.: http://microsoftpdc.com/Sessions#
Claro, via blog e via twitter também vou publicar minhas impressões, resumos, discussões e novidades diretamente do front! Fique a vontade para conferir!
wcamb no Twitter
Ref.: http://twitter.com/wcamb/
Muitas novidades na semana que vem! Por isso, fiquem ligados!
Por enquanto é só! Até o próximo post :)
Waldemir.
Olá pessoal, tudo certo?
As sessões sobre Windows Azure no PDC 2009 foram anunciadas, veja:
Ref.: http://microsoftpdc.com/Sessions#?term=Windows%20Azure
Não deixe de conferir as sessões e tipos de preocupações que existem sobre a plataforma. É bem interessante ver questões como desempenho, integração, migração de aplicações, subscrição e pricing, integração com o Visual Studio 2010, build para Windows Azure, entre outros assuntos.
O evento será semana que vem e diversos profissionais da Microsoft e muitos MVP’s estarão por lá, acompanhando e blogando sobre as novidades.
Divulgue seu Blog e seu Twitter!!!
Se você vai estar pelo evento, publiquei aqui nos comentários seu blog e twitter, para que o pessoal acompanhe suas novidades e suas impressões sobre o evento!
Divulgue e ajude a comunidade a ficar bem perto deste grande momento!
Por enquanto é só! Até o próximo post :)
Waldemir.