
Aqui no vEye nós usamos tecnologias de desenvolvimento Microsoft (ASP.NET 3.5, C#3.0, Visual Studio 2008) então nada mais natural que estivéssemos presentes no maior evento técnico de tecnologia Microsoft do Brasil, o Tech Ed. Em termos de infra-estrutura o evento deixou um pouco a desejar, mas em linhas gerais foi um bom evento e deu pra extrair muita coisa das palestras. Aqui vão alguns pontos-chave do evento:
Steve Ballmer fala sobre Dynamic IT
Definitivamente o ponto alto do evento foi a presença do CEO da Microsoft Corp., Steve Ballmer. Bem-humorado e bastante ativo, ele falou sobre TI Dinâmica e os quatro caminhos que são o alicerce desse conceito, nos quais a Microsoft está investindo bastante na definição de seus produtos: Virtualização, Interoperabilidade, Software como Serviço e Experiência de Usuário.
Para nós aqui do vEye, esses dois itens são certamente os mais importantes pois englobam o modelo de negócios sugerido pelos nossos produtos e o foco principal no processo de desenvolvimento dos mesmos. Enxergamos o modelo de software como serviço uma maneira de atingir um público maior e de ter tecnologia não apenas acessível, mas também disponível a todos aqueles que precisarem, a qualquer hora. Com isso em vista, nosso processo de desenvolvimento é centrado no usuário para que, uma vez finalizados, nossos produtos ofereçam uma experiência rica e agradável.
A transcrição completa do keynote de Ballmer pode ser vista aqui.
Novidades e melhores práticas em desenvolvimento
Rafael Godin, especialista em desenvolvimento pela MS Brasil, mostrou as novidades do .NET Framework 3.5 SP1 e do Visual Studio 2008 SP1. Com o lançamento dos Service Packs, a Microsoft investiu bastante em facilitar a abstração do acesso aos dados com ADO.NET Entity Framework e Data Services, além do ASP.NET Dynamic Data. O framework também tem melhorias em relação ao Ajax, com a habilidade de manipular ações como voltar e avançar (History) e a capacidade de se combinar váris scripts em um único arquivo (Script Combining)
Além de conhecer novidades tecnológicas, tivemos a oportunidade também de aprender sobre melhores práticas com C#3.0. Já que essa nova versão da linguagem trouxe tantas facilidades e “açúcares sintáticos” é sempre bom estarmos antenados em práticas que aumentam a legibilidade do código e em alguns casos até mesmo a performance da nossa aplicação. Acho que isso cabe até mesmo em um futuro post à parte
Outra sensação no mundo Microsoft é o lançamento do Internet Explorer 8, previsto para este ano. São muitas as novidades que este navegador está trazendo, mas a principal delas eu diria que é o forte acoplamento aos padrões Web. Conforme o keynote do Ballmer, interoperabilidade é uma grande preocupação na Microsoft esses dias.
Software como serviço e Experiência do Usuário
Como Steve Ballmer já tinha falado, estes dois tópicos são essenciais no conceito de TI Dinâmica e houve bastante foco das palestras nestes dois assuntos. Galileu Vieira nos mostrou como o poder do processamento local combinado com informações da internet podem potencializar o modelo de Software como Serviço. Um bom exemplo disso é o Photosynth que futuramente será combinado com tecnologias GIS permitindo a geolocalização e reconstrução de ambientes reais em 3D à partir de fotos.
Na questão de experiência do usuário, Alex Souza nos mostrou que projetar uma experiência rica não é algo subjetivo e incerto e sim uma atividade que pode ser medida e bem definida de forma objetiva para evitar falhas e aumentar a chance aceitação pelo usuário final. Existem técnicas que nos permitem medir a quantidade de satisfação que um usuário tem com uma determinada interface além da quantidade de distração que está sendo causada. Estas também merecem um post à parte.
Conclusão
O vEye marcou presença no Tech Ed e estes foram apenas os pontos principais das palestras que mais se destacaram no evento. Esperamos que os conhecimentos adquiridos e compartilhados se traduzam em melhores serviços oferecidos aos usuários de nossos projetos. 