Cheguei agora do TechEd Brasil. Este ano participei do "Ask the experts" como um dos experts, no caso, na mesa de C#/VB/.Net. Foi bom rever um monte de gente que eu não tinha ainda encontrado no primeiro dia. Quase esticamos um happy hour, mas a maioria das pessoas estava bem cansada. Tudo indica que o Happy Hour vai ser amanhã.
O dia hoje foi diferente para cada um, já que não tivemos sessões gerais. Vou dar minhas impressões sobre as palestras que vi e do clima geral.
Comecei o dia com a palestra "Compreendendo e utilizando o SQL Data Services" do Waldemir Cambiucci, arquiteto da Microsoft. Foi bem interessante. Eu mesmo já escrevi sobre o SQL Azure, mas quando ele tinha sido lançado. Muito mudou, e foi bom atualizar. Houve uma pergunta sobre o que o DBA faria para administrar o SQL Azure, eu emendei na pergunta, e questionei ao Waldemir se ainda precisaremos de DBAs para as nuvens. Na minha interpretação da resposta dele, entendo que o DBA como alguns DBAs se enxergam, administradores de servidores, não existirão mais, ao menos para aplicações da nuvem. Mas os arquitetos de dados, especialistas em queries, etc, estes continuarão existindo. E são competências bem diferentes, não é mesmo?
Depois assisti a palestra do Markus Christen, também arquiteto na Microsoft, que falou de Dublin, o novo application server da Microsoft, que vai hospedar, finalmente, serviços WCF. O Markus mostrou as demos de tudo funcionando. O legal é que tudo é gerenciado pelo console do IIS 7. Vejam o grupo "Application Server Extensions for .Net 4.0":
Além disso, ele mostrou várias features de gestão que o Dublin trás. Listagem de serviços:
Listagem de Endpoints:
Visualização de eventos:
E diversas outras funcionalidades que, para quem trabalha com WCF, são o paraíso. Eu já gostava do WCF desde o lançamento, como eu sempre digo, é uma tecnologia que de forma impressionante já nasceu bastante madura, mas realmente faltava um application server. Não falta mais. Em tempo: o Markus disse que em alguns meses devemos ter uma versão para avaliar.
Assisti então a sessão de novidades do .Net 4.0, dada pelo Drew Robbins, developer evangelist da Microsoft. Ele mostrou várias novidades, algumas que já citei aqui, como o Entity Framework 4, novidades do WF e do WCF, novidades de paralelismo:
Novidades de programação dinâmica, com destaque para IronPython e IronRuby:
Falou ainda que é possível submeter solicitações de compatibilidade de aplicações entre o framework 3.5 e 4.0, de graça, para o e-mail netfxcf@microsoft.com, conforme vocês podem ver na foto abaixo:
Daí fui para a palestra de testes com VSTS 2010, com o Brian Keller, também evangelista da Microsoft, em VSTS. As novidades foram a adição de dois itens significativos, manual tests e coded UI tests:
Eu já havia feito testes com o Beta 1 do Visual 2010, e já tinha avaliado o seus testes manuais e os testes de interface gráfica automatizados, e realmente são uma tecnologia impressionante.
Por fim tivemos o "Ask the experts", onde os especialistas do evento participaram de um bate papo com os congressistas. Eu estava na mesa de C#, junto com os outros especialistas, Francisco Benedicto de Cerqueira Jr, Fabio Vazquez, Alexandre Tarifa, e Alfred Myers. Pelo visto o pessoal se divertiu "pouco", né?
Enfim, segundo dia não decepcionou em nada, manteve um ótimo nível. Estávamos programando um Happy Hour que não aconteceu, e que tudo indica foi adiado para amanhã.
Lembrando que vocês podem acompanhar o TechEd pelo meu Twiter (@giovannibassi), e também pela hashtag #TechEdBrasil.
TechEd é uma experiência incrível. As palestras são só metade do evento, a outra metade é estar lá ao vivo e poder fazer suas pergutas aos profissionais que respiram a tecnologia que estão apresentando, e que por isso conhecem-nas de trás pra frente. Some a isso o networking e a diversão, vale cada segundo.
E por falar em diversão, vou fazer outro post pra falar disso no final do terceiro dia. Devo postar na sexta. Está sendo escrito.
f3580ab8-f04c-42c4-8f08-0bf9e744e0a1|0|.0