TechDays 2007 - Day 02
De manha cheguei tarde, porque estive quarenta minutos a tentar arranjar lugar para estacionar o carro.
Cheguei com trinta minutos de atraso a sessão DEV009 : ASP.NET AJAX [Jeff Prosise], mas fui a tempo de apanhar a parte que ele mostrava como fazer callbacks a webservices ou a métodos em codebehind em vez de utilizar o UpdatePanel. O UpdatePanel deve ser utilizado de forma sucinta, pois a cada post vem um conjunto de informação desnecessária que irá sobrecarregar o tráfego da pagina. A chamada de callbacks a webservices ou a métodos em codebehind, devolve para pagina código JSON (caso dos webserices) e código cliente (caso métodos em codebehind). Em resumo esta sessão demonstrou boas praticas para utilizar o ASP.NET AJAX.
Por ter achado brilhante a primeira sessão de Chad Hower sobre WPF, fui assistir a DEV012 : Windows Presentation Foundation II [Chad Hower], esta sessão abordava o WPF/E, e como ainda não existe muito a dizer sobre o WPF/E houve um esforço por parte do orador em mostrar tudo que se sabe sobre este sub-set do WPF. Soube a pouco, mas valeu a pena.
Em seguida foi o almoço, muito melhor do que no dia anterior, mais comida e mais variedade.
Na parte da tarde fui a sessão DEV013 : 0wn3d: Hacking ainda mais fácil em AJAX Web Sites ? [Rui Quintino], que deu a conhecer as vulnerabilidades existentes nos sistemas web e que são difíceis de travar. Foram descritos os ataques mais comuns a sites web: o cross-site scripting e o cross-site request forgery , referindo as suas características, os métodos e práticas para protecção contra estes ataques. Esta sessão foi muito esclarecedora.
Depois desta excelente sessão fiquei na duvida a que sessões iria assistir o resto da tarde e decidi ir metade do tempo a uma e metade do tempo a outra, primeiro fui a sessão DEV015 : Introdução ao Windows Communication Foundation [António Cruz], achei um bocado “secante” e quase que adormeci, mudei para a sessão UCM005 : Voz sobre IP (VOIP) e a Gestão das Comunicações com o Microsoft Office Communications Server 2007 e o Office Communicator 2007 [Virgilio Ribeiro / João Brazão] e gostei muito dos novos produtos da suite Microsoft Office 2007 apresentados nesta sessão, se uma empresa implementar uma infraestrutura Exchange com estes dois novos produtos, pode cancelar o contrato com a operadora de serviço telefónico. Pois estes produtos eliminam todos os terminais de telefone, substituindo-os por cada computador, com as vantagens de partilha de documentos em real-time, para alem de um Instant Messenger o Office Communicator é um telefone VoIP. O Communications Server 2007, permite criar e gerir centrais de Messanging/Email/VoIP com mailboxes de correio electrónico e correio de voz (voice mail).
Para terminar o dia fui a sessão ARC006 : SaaS: Software as a Service, Desafios e Oportunidades [José António Silva], mas fiquei por pouco tempo, pois não tinha nada a ver com a minha área. Mudei-me para a sessão DEV017 : Novas APIs para Reconhecimento e Síntese de Fala em Português para Aplicações Cliente e Servidor [Pedro Silva] que mostrou como implementar a API Speech do .NET 3.0.