Este curso é antigo e faz parte do acervo DevMedia * O suporte não é garantido para cursos em acervo

curso Novidades Entity Framework 4.1

Neste curso de Entity Framework 4.1 apresentaremos as suas novidades e como fazer a utilização das mesmas. Dentre elas um destaque especial, para o Code First, que é o novo modelo de desenvolvimento, onde podemos definir o nosso domínio utilizando o modelo POCO sem nos preocupar com qual Framework de persistência iremos utilizar, dando assim uma maior abstração para a nossa aplicação e um menor acoplamento.

Iniciar Carga Horária No Certificado - 15H

CONTEÚDO DO CURSO

Aula 1 - mvp

Apresentação e criação do projeto

Nessa videoaula vamos iniciar mais um curso, onde mostraremos as novidades do Entity Framework 4.1. Nessa primeira aula mostraremos o que será abordado nesse curso, e como será a nossa estratégia para apresentar as novidades. Realizaremos também a criação do projeto e suas respectivas camadas
mvp
Aula 2 - mvp

Usando o NuGet e Instalando EF usando o Package Manager Console

Nessa videoaula vamos dar continuidade ao projeto, onde mostraremos as novidades do Entity Framework 4.1. Nessa videoaula mostrarei à vocês como instalar o NuGet no Visual Studio 2010 e como fazer sua utilização.
mvp
Aula 3 - mvp

Usando o modelo de desenvolvimento code first

Nessa videoaula vamos mostrar iniciar o modelo de desenvolvimento code first, definindo o domínio da aplicação. Vamos modelar as classes úteis para o andamento no nosso projeto.
mvp
Aula 4 - mvp

Utilizando o DbContext + geração do banco de dados

Nessa videoaula vamos mostrar como trabalhar com a principal novidade do Entity Framework 4.1, que é a classe DbContext. Vamos mostrar como definir quais as classes do nosso modelo que serão mapeadas
mvp
Aula 5 - mvp

Removendo pluralização e renomeando tabelas

Nessa videoaula vamos mostrar como modificar algumas convenções do Entity Framework 4.1 como a pluralização e o padrão do nome das tabelas. Vamos sobrescrever o método OnModelCreating e modificar para que o banco de dados seja gerado sempre que um contexto for iniciado, tornando assim mais útil para o nosso teste, já que dessa forma qualquer registro será apagado.
mvp
Aula 6 - mvp

Mapeando Herança

Nessa videoaula vamos mostrar como realizar o mapeamento usando herança. Será mostrado um exemplo prático usando a entidade Proprietario e Aluno.
mvp
Aula 7 - mvp

Inserindo e recuperando registros associados

Nessa videoaula vamos mostrar, através dos nossos testes, como estar inserindo e recuperando registro associado. Vamos mostrar como adicionar alunos ao curso.
mvp
Aula 8 - mvp

Sobrescrevendo convenções para Primary Key e Property

Nessa videoaula vamos entender como funciona e como sobrescrever algumas convenções do Entity Framework 4.1 para primary key e propriedades. Vamos entender porque não precisamos até agora nos preocupar em definir chaves primárias .
mvp
Aula 9 - mvp

Usando Navigation e modificando mapeamento ManyToMany

Nessa videoaula vamos entender como funciona o recurso navigation. Vamos mostrar, num exemplo prático, a sua aplicação e quais os benefícios na sua utilização.
mvp
Aula 10 - mvp

Usando DataAnnotation – Key e Column

Nessa videoaula vamos mostrar como realizar configurações importantes para nosso ORM. Vamos apresentar um recurso, bastante interessante, chamado DataAnnotation, onde podemos definir uma série de recursos.
mvp
Aula 11 - mvp

Usando DataAnnotation – Required, ForeignKey e MaxLength

Nessa videoaula vamos mostrar como realizar configurações importantes para nosso ORM. Vamos mostrar outros recursos do DataAnnotation, como o Required, onde além de definir quais são os campos obrigatórios do nosso domínio.
mvp
Aula 12 - mvp

DataAnnotation ‘Table’ + Criação projeto MVC 3

Nessa videoaula vamos mostrar como realizar configurações importantes para nosso ORM. Vamos mostrar outros recursos do DataAnnotation, como o Required, onde além de definir quais são os campos obrigatórios do nosso domínio.
mvp
Aula 13 - mvp

Testando Repositório Faculdade usando NUnit

Nessa videoaula vamos criar os testes necessários para garantir o correto funcionamento do repositório Faculdade, que iremos utilizar para o exemplo da nossa aplicação web usando MVC 3.
mvp
Aula 14 - mvp

Testando Repositório Proprietario + Controller e View Faculdade

Nessa videoaula vamos criar os testes necessários para garantir o correto funcionamento do repositório Proprietario, que iremos utilizar para o exemplo da nossa aplicação web usando MVC 3.
mvp
Aula 15 - mvp

Action Inserir + View Inserir + Validação com DataAnotation

Nessa videoaula vamos criar mais duas actions no nosso Controller Faculdade. Uma delas será Inserir, que será executada quando carregarmos a View Inserir, transportando para a View um ViewBag contendo a lista de proprietários. Mostraremos como popular um dropdownlist com os dados dessa ViewBag.
mvp

Autor do curso

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Avaliação do curso

Como adquirir esse curso?

Acesse esse e todos os demais cursos devmedia sendo um assinante mvp

Benefícios MVP
  • Guias de referência
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
170 mil fãs no facebook
100 mil certificados emitidos