Programando .NET 3.5 demonstra como o novo framework da Microsoft pode melhorar ainda mais sua capacidade de programação para aplicações Windows e web. Este livro mostra como as diversas tecnologias que compõem o . NET 3.5 convertem-se em melhores práticas através de padrões arquiteturais e ferramentas compartilhadas. Neste grande tour pelo .NET 3.5, os autores Jesse Liberty e Alex Horovitz descrevem como suas quatro tecnologias principais podem ser utilizadas juntas para construir aplicações n-tier modernas e orientadas a serviços. Todos os exemplos estão escritos em C#, com código fonte disponível para download. Programando .NET 3.5 abrange: - Windows Presentation Foundation (WPF): obtenha efeitos similares ao Vista com este framework de apresentação e seu subsistema de gráficos - Windows Communication Foundation (WCF): utilize este sistema baseado em padrões para ajudar as aplicações a se comunicarem em uma rede - Windows Workflow Foundation (WF): defina, execute e gerencie fluxos de trabalho através deste sistema -Windows CardSpace: gerencie as identidades de seus usuários com este novo sistema - XAML: utilize a linguagem de markup baseada em XML da Microsoft com o WPF para diferentes interfaces de usuário - AJAX: aprenda estas extensões ASP.NET para implementar funcionalidade do lado do cliente O .NET 3.5 facilita os padrões arquiteturais com os quais os desenvolvedores vêm brigando há décadas nas versões anteriores do Framework .NET. Este guia prático utiliza exemplos reais e código fonte totalmente anotado para melhorar e suavizar o caminho para aplicações comerciais escaláveis e confiáveis.