Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Video: Classes POCO: Persistindo dados de objetos - Novidades no Visual Studio 2010 - Parte 21
veremos como criar uma aplicação para usar objetos POCO (a classe Cliente) e persistir essas informações no banco de dados SQL Server.
Título: Classes POCO: Persistindo dados de objetos - Novidades no Visual Studio 2010 - Parte 21
Tempo: 15 min.
Resumo: Nesta segunda aula sobre o tema POCO (Plain Old
CLR - Common Language runtime - Objects), um novo recurso suportado pelo ADO.NET
Entity Framework no .NET Framework 4.0 e Visual Studio 2010, veremos como criar
uma aplicação para usar objetos POCO (a classe Cliente) e persistir essas
informações no banco de dados SQL Server criado na aula anterior, usando o
recurso de model first development. Além disso, veremos como construir uma
classe de contexto (CTX) que se encarrega de fazer a comunicação com o ADO.NET
Entity Framework no .NET e SQL Server. Veremos também como fazer a listagem de
todos os clientes cadastrados no banco usando também as classes de domínio POCO
criadas.
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.
Guinther Pauli.
Microsoft Certified Professional - MCP,MCAD,MCSD.NET,MCTS,MCPD (C#, ASP.NET, Arquitetura), MVP, Delphi Certified Professional, Colaborador Editorial Revistas .net Magazine e ClubeDelphi http://www.gpauli.com http://www.facebook.com/guintherpauli http://www.twitter.com/guintherpauli http://br.li...
3 COMENTÁRIOS
Eu tenho em Item a propriedade Detalhes do tipo Subitens.
É errado eu programar o get dessa propriedade para recuperar os subitens ?
Ex:
public class Item
{
public Guid Id { get; set; }
public string Name { get; set; }
public SubItens Detalhes
{
get
{
return (new Persist()).getSubItens(this.Id.ToString());
}
}
}

download

