Quantcast
Channel: Entity Framework – Fernando Henrique Ferreira
Browsing all 28 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

DbEntityEntry – Capturando os dados originais de uma entidade

Olá, Hoje vamos discutir sobre um recurso muito útil do Entity Framework 5, o DbEntityEntry. Instâncias desta classe fornecem acesso a informações das entidades controladas pelo DbContext. Mas que tipo...

View Article



Image may be NSFW.
Clik here to view.

Entity Framework – Atribuir valores antes dos dados serem salvos

Olá, Um cenário bastante comum, que encontro nos fóruns, é a necessidade de registrar alguma informação na entidade antes dela ser salva na base de dados, via Entity Framework. Dados como: “data de...

View Article

Image may be NSFW.
Clik here to view.

Entity Framework Power Tools

Já ouviu falar do Entity Framework Power Tools? Como assim não?!?!?! O Entity Framework Power Tools é um pacote de extensão criado para auxiliar na criação do seu modelo de dados utilizando os novos...

View Article

Image may be NSFW.
Clik here to view.

HasPrecision – Definindo a precisão de campos decimais.

Uma tarefa comum, quando trabalhamos com sistemas financeiros (ou matemáticos), é a necessidade de lidar com a precisão de casas decimais de nossos campos numéricos. Muitas vezes, neste tipo de...

View Article

Image may be NSFW.
Clik here to view.

Um modelo arquitetural…

Nos últimos tempos tenho recebido algumas perguntas de como modelo meus projetos, quais design patterns utilizo e como divido minha aplicação em camadas. Estas perguntas possuem apenas uma resposta:...

View Article


Image may be NSFW.
Clik here to view.

Entity Framework 5 (Internals)

Neste post gostaria de descrever alguns procedimentos importantes para execução de queries via Entity Framework 5. Acredito que a explicação do funcionamento e da existência destes procedimentos pode...

View Article

Image may be NSFW.
Clik here to view.

Construindo camadas de acesso a dados – Parte III – Repositórios Genéricos...

O padrão Repository é muito utilizado em abordagens que fazem uso de ferramentas de mapeamento objeto relacional (ORM). O objetivo deste pattern é reunir comandos de acesso a dados em uma classe que...

View Article

Image may be NSFW.
Clik here to view.

Entity Framework – Carregando dados relacionados

Existem três abordagens diferentes que podemos utilizar para realizar o load de dados relacionados entre entidades. Essas três abordagens atingem os mesmos resultados, mas existem diferenças entre...

View Article


Image may be NSFW.
Clik here to view.

Construindo camadas de acesso a dados – Parte IV – Padrão “Find or Create”

Continuando a série de posts sobre camadas de acesso a dados (se vc não sabe do que estou falando clique aqui: Camadas de Acesso a Dados). Existe um padrão que comumente utilizamos e que não fazemos...

View Article


Image may be NSFW.
Clik here to view.

Utilizando Strings e GUIDs como primary keys

Quem trabalha com bancos de dados sabe que não só de campos inteiros são criadas as chaves primárias. Por isso, este post vai demonstrar como utilizar propriedades string ou GUID (global unique...

View Article

Image may be NSFW.
Clik here to view.

Entity Framework 6 RC

A versão Release Candidate do Entity Framework 6 foi lançada essa semana, mais especificamente dia 21 de Agosto. Até então, o Entity Framework 6 estava na versão beta, desde o dia 28 de Maio de 2013....

View Article

Image may be NSFW.
Clik here to view.

Entity Framework 6 – Mapeando procedures para inclusão, atualização e...

Nas versões anteriores do modelo Code First era possível o uso de stored procedures apenas na execução de queries. Atualmente, no Entity Framework 6 (ainda como Release Candidate) é possível o...

View Article

Image may be NSFW.
Clik here to view.

Entity Framework 6 – Crie uma instância de DbContext por meio de uma...

Um dos novos recursos disponíveis no Entity Framework 6 é a possibilidade de criar novas instâncias de contexto utilizando uma instância de DbConnection ativa. Operações que mesclam comandos em ADO.Net...

View Article


Image may be NSFW.
Clik here to view.

Entity Framework 6 – Database.BeginTransaction() e...

Ao falarmos sobre transações é bastante comum ouvir sobre o acrônimo ACID (Atomicidade, Consistência, Isolamento e Durabilidade). O conceito ACID descreve características necessárias em uma transação,...

View Article

Image may be NSFW.
Clik here to view.

Entity Framework – Melhores práticas em busca de performance

Separei neste post algumas dicas de como tornar suas aplicações com Entity Framework mais performáticas. As dicas abaixo se resumem a um grupo de boas práticas que costumo aplicar em meus projetos....

View Article


Image may be NSFW.
Clik here to view.

NOLOCK = READ UNCOMMITED = Leitura Suja

Trabalhando em alguns sistemas, nos foi recomendado, pelo próprio cliente, que fizéssemos uso do operador NOLOCK em todos os comandos de consulta que fizéssemos no banco de dados. Isso parece uma...

View Article

Image may be NSFW.
Clik here to view.

Construindo camadas de acesso a dados – Parte V – Unity of Work

O padrão Unit of Work mantém um rastreamento sobre todas as alterações que possam alterar sua fonte de dados durante uma transação. Assim, quando todas as alterações já tiverem sido executadas o padrão...

View Article


Image may be NSFW.
Clik here to view.

Gerando registros de log automáticos com o Entity Framework

Uma tarefa bastante recorrente durante o desenvolvimento de sistemas é a criação de rotinas de log. E o Entity Framework facilita a nossa vida quando temos de fazer isso. Com o Entity Framework podemos...

View Article

Image may be NSFW.
Clik here to view.

E o ADO.NET nunca deve deixar de ser utilizado

Comumente recebo e-mails sobre: “Qual tecnologia de acesso a dados devo utilizar no meu projeto?”, “O EF é performático o suficiente para fazer isso?”, “Tenho uma rotina de acesso a dados lenta, o que...

View Article

Image may be NSFW.
Clik here to view.

Utilizando Strings e GUIDs como primary keys

Quem trabalha com bancos de dados sabe que não só de campos inteiros são criadas as chaves primárias. Por isso, este post vai demonstrar como utilizar propriedades string ou GUID (global unique...

View Article
Browsing all 28 articles
Browse latest View live


Latest Images

Pangarap Quotes

Pangarap Quotes

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC