O que Há de Novo em Dados

Esta versão do Visual Studio inclui os seguintes novos recursos para o desenvolvimento de aplicativos que acessam dados:

  • Language-Integrated Query (LINQ) tecnologia apresenta importantes avanços de linguagem de programação sobre Visual Studio 2005. LINQ to SQL aplica-se LINQ tecnologia de bancos de dados relacionais. Para obter mais informações sobre o guia de Introdução ao LINQ to SQL, consulte LINQ to SQL.

  • The Object Relational Designer (O/R Designer) ajuda desenvolvedores a criar e editar o LINQ to SQL objetos que mapeiam entre um aplicativo e um banco de dados. O Designer Relacional de Objetos cria o DataContext, classes de entidade e DataContext métodos que são usados por LINQ to SQL para se comunicar com os dados remoto de banco de dados e identificador usado em seu aplicativo. Para obter mais informações, consulte O/R Designer Overview.

  • O suporte N-Tier para datasets tipados fornecem aprimoramentos ao Dataset Designer que ajuda a separar código TableAdapter e código de dataset tipado para projetos discretos.Para obter mais informações, consulte Visão geral de aplicativo de dados de N camadas.

  • Recursos de atualização hierárquica foram incorporados ao Dataset Designer para permitir salvar dados em tabelas de relação múltipla.Um novo objeto TableAdapterManager que fornece código gerado que inclui a lógica save necessária para manter integridade referencial foi adicionado a datasets tipados.Em vez de chamar o método Update para cada TableAdapter, chame o método TableAdapterManager.UpdateAll.Para obter mais informações, consulte Atualização hierárquica.

    • Por padrão, atualizaçãos hierárquicas são habilitadas para os conjuntos de dados que são criados nessa versão do Visual Studio.Você pode controlar atualizações hierárquicas configurando a propriedade Hierarchical Update no Dataset Designer.Para informações detalhadas, consulte Como: Habilitar e desabilitar a atualização hierárquica.
  • Cache de banco de dados locais incorpora um banco de dados SQL Server Compact 3.5 e Microsoft Synchronization Services for ADO.NET para um aplicativo e prepara o aplicativo para sincronizar periodicamente os dados com um banco de dados remoto em um servidor.Cache de bancos de dados locais permitem que os aplicativos reduzam o número de processamentos entre o aplicativo e o servidor de banco de dados.Isso pode aumentar o desempenho quando você está trabalhando com dados que mudam não frequentemente ou quando aplicativos não estão sempre aptos a conectar ao banco de dados remoto.Para obter mais informações, consulte Visão geral sobre aplicativos ocasionalmente conectados.

  • O Microsoft SQL servidor Compact 3.5 é um banco de dados compacto que pode ser implantado em computadores área de trabalho, dispositivos inteligentes e Tablet PCs.SQL Server Compact 3.5 é um banco de dados local que é com com facilidade incorporado a aplicativos e é implantado com com facilidade. Para obter mais informações, consulte Usando SQL Server Compact 3.5 (Visual Studio).

Consulte também

Conceitos

O que há de novo no Visual Studio 2008

O que há de novo no ADO.NET

O que do Novo in Visual Banco de Dados Tools

O que há de novo no Visual Basic

O que do Novo no Visual C#

Recursos Adicionados aos Formulários do Windows no Framework .NET 2.0

Date

History

Motivo

Julho de 2008

Adicionadas informações sobre como configurar o cache de banco de dados local usando o fonte de dados configuração assistente.

Alteração de recurso do SP1.

Julho de 2008

Adicionadas informações sobre como configurar o cache do banco de dados local para usar o SQL servidor alterar de acompanhamento.

Alteração de recurso do SP1.