Tech-Ed 2008 - Segundo dia

Publicado por Marcos Dell Antonio em 15/10/2008 | Tech-Ed 2008

No segundo dia do Tech-Ed 2008 o conteúdo das palestras que escolhi foi um mix de linhas de código, conceitos, banco de dados e Visual Studio. Mais uma vez as palestras foram excelentes. Só não gostei de ter que descartar algumas delas pois não consegui encaixar na agenda. :)

Abaixo alguns breves comentários sobre o que pude presenciar neste segundo dia.

- Soluções “N” camadas usando o WCF e Entity Framework (EF)

Otávio Coelho é o nome do outro excelente palestrante que me referi no post anterior. O conhecimento demonstrado e a maneira como fez isto foi sensacional.

Admiro muito as opiniões e a postura dele, pois em momento algum ele tentou vender uma solução para todos os problemas. Muito menos tentou disseminar verdades absolutas.

Com muita frequência o Otávio fez comentários do tipo “essa é a minha recomendação”, “existem prós e contras para esta solução”, etc. Isso demonstra que o apresentador sabe que existem inúmeras maneiras para resolver um problema e que a dele é só mais uma.

Sobre o conteúdo, basicamente ele apresentou o seguinte:

  • As queries (comandos LINQ) podem ser usadas no modelo de negócio;
  • As classes geradas pelo EF são extensíveis;
  • As entidades não devem conter regras de negócio, no máximo validações;
  • O uso de DTOs entre as camadas não deve ser descartado;
  • O data context não implementa concorrência;
  • Problemas e soluções ao utilizar múltiplos data contexts;
  • TransactionScope para controle de transações.

Resumindo: foi excelente! Para quem não tinha noção alguma sobre o EF agora já pode dar os primeiros passos. Para quem já conhecia, com certeza agregou alguma coisa.

Programação Assíncrona do ASP.NET 2.0

Aplicações de grande porte precisam cuidados e técnicas extras para garantir uma boa performance e qualidade. Como implementar isto foi o que o Israel Aéce apresentou na sua palestra.

Foi discutido exaustivamente o thread pool do ASP.NET, o pipeline dos eventos ao acessar uma página ASPX, handlers ASHX e principalmente como implementar de maneira assíncrona a execução de métodos durante algum request ao website.

Solução de BI completa - Parte 1: SQL Server 2008, SharePoint Server 2007 e Excel 2007

O Luiz Felipe Pimenta apresentou quais são as soluções da Microsoft para um sistema de Business Intelligence (BI). As ferramentas abordadas foram: Integration Services (substituto do DTS), SQL Server, Reporting Services e Analysis Services.

Além disso, o Excel e o SharePoint também foram utilizados como forma de visualização dos dados gerados por este conjunto de ferramentas.

Uma grande novidade para mim foi o Report Designer, uma aplicação que pode ser instalada no cliente para geração e customização de relatórios do Reporting Services. Outro tópico interessante foi a notícia de que o Reporting Services não depende mais do IIS e que pode rodar também na porta 80.

Visual Studio 2008 - Dicas e truques para aumentar a sua produtividade (parte 2)

Outra vez Waldemir Cambiucci fez uma ótima apresentação. Desta vez ele falou sobre diversos recursos do VS 2008 que muitos desenvolvedores desconhecem.

Code Snippets, Project e Item Templates, Addins, etc. Todos estes foram temas da sua apresentação.

O melhor de tudo é que fui sorteado e ganhei um pen drive do SQL Server 2008. :)

Por hoje é só. Amanhã é o último dia. Provavelmente não conseguirei postar pois a correria será ainda maior, já que volto para Santa Catarina na mesma noite.

Até +.

Deixe o seu comentário

Anúncios

Anúncio provido pelo BuscaPé