Este é um post disponível para assinantes MVPVideo: Classes POCO: ADO.NET Entity Framework com .NET 4 – Novidades no Visual Studio 2010 - Parte 20
Classes POCO (Plain Old CLR - Common Language runtime - Objects) são classes apenas que definem seus atributos sem herdar.
Título: Classes
POCO: ADO.NET Entity
Framework com .NET 4 – Novidades
no Visual Studio 2010 - Parte 20
Tempo: 15 min.
Resumo: Um dos novos recursos do ADO.NET Entity Framework no .NET Framework 4.0 e
Visual Studio 2010 é o suporte a classes POCO. Ao criar um ADO.NET
Entity Model, podemos especificar a opção Code Generation Strategy como NONE e
com isso fazer com que o ADO.NET Entity Framework não gere nenhum código
para as classes de domínio (as classes que mapeiam as tabelas do banco de
dados). Classes POCO (Plain Old CLR - Common Language runtime - Objects) são
classes apenas que definem seus atributos sem herdar ou conter informações
específicas sobre uma tecnologia um framework de persistência e mapeamento
objeto / relacional, como o ADO.NET Entity Framework ou NHibernate. Isso não
era suportado na primeira versão do ADO.NET Entity Framework. No exemplo visto nela
aula, uma classe Cliente vai definir, por exemplo, somente os campos ID e NOME,
sem conter nenhum detalhe a mais que seja necessário para que possa funcionar
no ADO.NET
Entity Framework. Com isso podemos ter classes de domínio mais
"limpas" ou mesmo poder usar essas mesmas classes com outras
tecnologias. Essas classes são equivalentes as classes POJO (Plain Old Java
Objects) do Java. Nesta primeira etapa da aula, vamos ver como definir as
classes POCO.
Metodologia
de desenvolvimento do exemplo: Projeto
Console.
Tecnologias
utilizadas: Visual Studio 2010, ADO.NET Entity Framework 4.
Exemplos
construídos: Aplicação de cadastro de clientes.
Palavras-chave: Visual
Studio 2010, ADO.NET Entity Framework 4, POCO, Plain Old CLR - Common Language runtime -
Objects, domínio.

Curso(s):
Space do autor

download

2
0
