csharp pc
Opções de Apresentação
Capítulo 1: .NET 3.5: Um Framework Melhor para Construir Aplicações MVC, N-tier e SOA
Capítulo 2: Introdução ao XAML: Uma Maneira Declarativa de Criar IUs Windows
Capítulo 3: Introdução ao Windows Presentation Foundation: Uma Experiência Enriquecida Sobre a IU de Desktop
Capítulo 4: Aplicando o WPF: Construindo uma Aplicação Comercial
Capítulo 5: Introdução ao AJAX: Movendo IUs de Desktop para a Web
Capítulo 6: Aplicando AJAX: ListMania
Capítulo 7: Introdução ao Silverlight: Uma Plataforma de IU Web Mais Rica
CAPÍTULO 1
.NET 3.5: Um Framework Melhor para Construir
Aplicações MVC, N-tier e SOA
O lançamento do .NET 3.5 representa um dos avanços mais significativos para o desenvolvimento web e Windows da última década (discutivelmente, desde o lançamento do próprio .NET). Ainda que, de diversas maneiras, ele tenha se perdido no meio da animação e da confusão do lançamento de componentes e produtos relacionados. Isto é, muitos desenvolvedores concentraram-se nas árvores
(WPF ou WCF) em vez de se aventurar na floresta do .NET 3.5.
Admito que tudo isso parece muito opressivo. Em menos de um ano, os desenvolvedores .NET viram-se frente a diversas prévias, versões beta e iniciais de:
• Sistema operacional Vista
• Windows Presentation Foundation (WPF)
• Windows Communication Foundation (WCF)
• Windows Workflow Foundation (WF)
• CardSpace
• C# 3.0
• VB 9
• Visual Studio 2008
• AJAX
• Silverlight
• ASP.NET/MVC
• XAML
Tecnicamente, a versão .NET 3.5 é dominada por quatro novos frameworks — WPF, WCF, WF e CardSpace — que apareceram pela primeira vez no .NET 3.0. Entretanto, essas bibliotecas foram lançadas como parte de um compromisso com uma programação mais expressiva e uma confiança maior nos padrões da indústria do que o realmente expressado, por exemplo, no lançamento das bibliotecas
AJAX, Silverlight e bibliotecas MVC.
É uma grande premissa deste livro que um aspecto importante e