O que há de novo no desenvolvimento de aplicativos de dados

Visual Studio 2010inclui novos recursos para desenvolver aplicativos que acessam dados.

Ligação a fontes de dados

Visual Studio 2010inclui os seguintes recursos novos para a criação de fontes de dados em aplicativos e a vinculação de fontes de dados a controles.

Vinculação de dados de arrastar e soltar para WPF

Você pode criar controles do WPF com dados vinculados arrastando os seguintes tipos de fontes de dados de Fontes de dados janela para o Designer WPF:

  • Conjuntos de Dados

  • Modelos de dados de entidade

  • Serviços como WCF Data Services, os serviços WCF e serviços XML da Web

  • Objetos comerciais personalizados

  • Objetos SharePoint

Para obter mais informações, consulte Controles do WPF de ligação a dados em Visual Studio.

Ligação de dados de arrastar e soltar para o Silverlight.

Você pode criar controles ligados a dados arrastando os seguintes tipos de fontes de dados de Fontes de dados janela para o Designer do Silverlight:

  • Serviços

  • Objetos comerciais personalizados

  • Objetos SharePoint

Para obter mais informações, consulte Controles do Silverlight de ligação a dados em Visual Studio.

Conectando a dados em vários objetos

Quando você se conectar a dados em objetos usando o Configuração de fonte de dados o assistente, você pode selecionar vários objetos, em vez de selecionar um único objeto durante cada passo através do assistente.

Para obter mais informações, consulte Como: Conectar-se a dados em objetos.

Estendendo as consultas no controle EntityDataSource

O EntityDataSource controlar agora oferece suporte a QueryExtender controle, que é usado para criar filtros para dados recuperados de uma fonte de dados. Para obter mais informações, consulte Aplicando consultas LINQ a EntityDataSource.

Ferramentas de modelo de dados de entidade

Visual Studio 2010inclui novos recursos para trabalhar com aplicativos do Entity Framework. Para obter mais informações sobre novos recursos no Entity Framework, consulte What's New in ADO.NET.

Geração de código de camada de objeto personalizado

Você pode configurar o ADO.NET Entity Data Model Designer para usar os modelos de texto para gerar o código da camada de objeto personalizada. Para obter mais informações, consulte How to: Customize Object-Layer Code Generation (Entity Data Model Designer).

Suporte do primeiro modelo

O Generate Database Wizard (Entity Data Model Tools) lhe permite fazer a modelagem conceitual em primeiro lugar e em seguida, crie um banco de dados que suporta o modelo. Para obter mais informações, consulte How to: Generate a Database from a Conceptual Model (Entity Data Model Tools).

Suporte de tipo complexo

O ADO.NET Entity Data Model Designer agora suporta tipos complexos. Para obter mais informações, consulte os seguintes tópicos:

Serviço de nomeação.

O Entity Data Model Wizard e o Update Model Wizard oferecem a opção de usar formulários de forma singulares ou plurais de Entity, EntitySet, e NavigationProperty nomes para facilitar a leitura do código do aplicativo. Para obter mais informações, consulte Choose Your Database Objects Dialog Box (Entity Data Model Wizard) e Choose Your Database Objects Dialog Box (Update Model Wizard).

Funcionalidade aprimorada de navegador de modelo

O Model Browser janela da ADO.NET Entity Data Model Designer lhe permite excluir objetos do modelo de armazenamento e a pesquisa conceitual e modelos de armazenamento para uma seqüência de caracteres especificado. Para obter mais informações, consulte Model Browser Window e How to: Delete Objects from the Storage Model.

Extensibilidade do Designer de entidade

Você pode estender a funcionalidade da ADO.Ferramentas de modelo de dados de entidade NET usando classes no Microsoft.Data.Entity.Design.Extensibility namespace gravar Visual Studio as extensões. Classes de Microsoft.Data.Entity.Design.Extensibility namespace permitem que você faça o seguinte:

  • Estenda o processo de geração do arquivo edmx.

  • Estenda o processo de atualização do arquivo edmx.

  • Adicionar propriedades personalizadas a objetos do O Designer de entidade e Model Browser.

  • Carregar e salvar os formatos de arquivo personalizado.

  • Estenda o arquivo. edmx carregamento e salvamento de processos.

Para obter mais informações, consulte Extending the Entity Data Model Tools.

Consulte também

Conceitos

O que há de novo no Visual Studio 2010

What's New in ADO.NET

O que há de novo no Visual Database Tools

O que há de novo no Visual Basic 2010

O que há de Novo no Visual TRANSLATION FROM VPE FOR CSHARP 2010.