"Criar aplicativos Web orientado a dados – rápido

O dado dinâmico ASP.NET fornece uma estrutura que lhe permite criar um aplicativo orientado a dados funcional, baseado em um servidor LINQ para SQL ou modelo de dado Entity Framework. Ele também adiciona mais flexibilidade e funcionalidade aos controles DetailsView, FormView, GridView e ListView com validação inteligente e a habilidade de fácilmente alterar a exibição desses controles usando modelos. Neste laboratório você irá aprender como criar um aplicativos de Web orientado a dados, adicionar validação ao modelo de dado e personalizar o processamento, as páginas e campos do ASP.NET.

Comece este laboratório >

Introdução ao perfil .NET Framework Client

O perfil .NET Framework Client foi criado em resposta ao feedback de muitos clientes, que indicaram que uma menor estrutura era necessária especialmente para Aplicativos cliente. O Perfil cliente é um subconjunto de montagem já incluso no .NET Framework 3.5 Service Pack 1. Após a conclusão desse laboratório, você estará mais apto a direcionar os projetos de seus clientes para o .NET Framework 3.5 Client Profile e verificar quais referencias de montagem não estão inclusas no Perfil cliente.

Comece este laboratório >

Desenvolva um Add-In para Outlook

Crie aplicativos para usuários finais mais familiarizados com aplicativos Office. Os add-ins tornam a criação de seus recursos mais rápidos para aplicativos Microsoft Office. As ferramentas Visual Studio para Office, uma tecnologia integral do Visual Studio 2008, incluem recursos que simplificam o desenvolvimento de add-ins. Quando você completar este laboratório, você saberá como vincular Ribbon Events aos métodos WCF Service, criar form regions e hospedar um Windows Presentation Framework Custom Control.

Comece este laboratório >

Crie experiências excelentes para o usuário final usando o Windows Presentation Foundation (WPF)

O WPF fornece uma estrutura unificada para criar aplicativos e experiências de alta fidelidade no Windows que combinam UI, documentos e conteúdo de mídia, ao passo que é explorado o poder total do hardware de computação local. O WPF foi criado para permitir aos desenvolvedores criar mais facilmente tipos de aplicativos mais elaborados que são difíceis de serem criados em Windows Forms, um tipo que necessitava de uma variedade de outras tecnologias que eram difíceis de serem integradas.

Realize esse laboratório e você aprenderá como usar o Visual Studio 2008 Designer para criar um aplicativo cliente WPF, veja como recursos LINQ podem ser usados juntamente com o banco de dados Microsoft SQL Server, veja como acessar um serviço baseado em WCF após gerar uma Referencia de serviço e coloque alguns dos novos recursos de linguagem do C# para funcionar.

Comece este laboratório >

Silverlight™ Monster Factory – Usando um modelo XAML

O Microsoft Silverlight é um plug-in de várias plataformas e navegadores que oferece a próxima geração em experiências de mídias baseadas em .NET e ricos aplicativos de interatividade para a Web. O Silverlight oferece um modelo de programação flexível que suporta AJAX, Visual Basic, C#, Python e Ruby e pode integrar aplicativos Web existentes. O Silverlight suporta a entrega de vídeos de alta-qualidade de modo rápido e econômico para a maioria dos navegadores executados em sistemas operacionais Mac ou Windows.

Neste laboratório, você usará o Expression Design e o Visual Studio 2008 para criar uma poderosa fábrica de Web site, e também aprender como criar imagens XAML e utilizá-las usando Silverlight e JavaScript em um Web site.

Comece este laboratório >

Veja todos os laboratórios virtuais disponíveis >

ASP.NET AJAX – Voltar / Avançar Navegação

Um problema inerente aos aplicativos AJAX-style é a navegação do navegador. Se os usuários clicarem no botão Voltar do navegador, este não retornará ao estado anterior da página por padrão. Em vez disso, o navegador descarrega a página inteiramente e retorna à página que foi exibida antes desta ser iniciada. Geralmente, essa não é a intenção do usuário. Você pode gerenciar o histórico (botões de navegação Voltar e Avançar) para fornecer um modelo de navegação natural e lógico em seu aplicativo WEB. Como desenvolvedor da página, você controla o estado solicitado para criá-la, ao gerenciar o histórico de navegação nos códigos de servidor e cliente, apenas definindo pontos em seu aplicativo que atuam como marcadores.

Comece este laboratório >

Windows Communication Foundation (WCF) e REST

O WCF simplifica o desenvolvimento de aplicativos conectados por meio de um modelo de programação orientado a serviços. O WCF suporta diferentes estilos de desenvolvimento de aplicativos distribuídos ao fornecer uma arquitetura em camadas. Os recursos WCF suportam o design RESTful de serviços Web dentro do modelo unificado de programação WCF. O suporte para os serviços de estilo REST e POX são atualmente suportados diretamente pela versão 3.5 do .NET Framework.

Comece este laboratório >

Usando LINQ to SQL Server com .NET Framework 3.5 e Visual Studio 2008

O LINQ é um conjunto de extensões para a .NET Framework que englobam uma linguagem de query, operações sobre conjuntos e de transformação. Ele estende o C# e Visual Basic® com sintaxe de linguagem nativa para queries e fornece livrarias em classe para aproveitar-se dessas capacidades. O LINQ to SQL Server fornece uma infra-estrutura runtime para gerenciar dados relacionais como objetos sem perderem a agilidade para a query. Seu aplicativo é livre para manipular objetos enquanto o LINQ to SQL Server trabalha no plano de fundo, rastreando suas alterações automaticamente. Complete este laboratório e você será capaz de:

  • Usar o LINQ to SQL Server Designer para criar classes de entidade e associações LINQ to SQL Server (relacionamentos) baseadas em tabelas em um banco de dados
  • Gerenciar o DataContext e como usar where clauses, fazer junções, pedir os resultados e cuidar de detecção de conflitos
  • Usar o LINQ to SQL Server para implementar uma camada de acesso ao recurso que interage com um banco de dados Microsoft SQL Server existente
Comece este laboratório >

Criando serviços AJAX/JSON com WCF

O JavaScript Object Notation (ou JSON), é um formato aberto e baseado em texto para intercâmbio de dados, apresenta um formato padrão para a troca de dados o que é mais adequado a aplicativos Web para Ajax-style. Este laboratório irá mostrá-lo como criar e configurar um serviço WCF que usa serialização JSON. Além de demonstrar como usar o serviço WCF a partir do código do lado do cliente, incluindo controles ASP.NET AJAX e os JavaScript que você escrever.

Comece este laboratório >

Veja todos os laboratórios virtuais disponíveis >