DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Curso Online

Novidades Entity Framework 4.1

  [de seu feedback]
Será apresentado nesse curso as novidades do Entity Framework 4.1 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.

  Disponibilidades neste curso:
Tipo
Total de itens
Info
Vídeo:
15
Todos os vídeos disponíveis para assinantes MVP.

Apresentação

1)  Apresentação e criação do projeto
Descrição: 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
[Marcar este item como lido/assistido]

Instalação

2)  Usando o NuGet e Instalando EF usando o Package Manager Console
Descrição: 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.
[Marcar este item como lido/assistido]

Domínio

3)  Usando o modelo de desenvolvimento code first
Descrição: 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.
[Marcar este item como lido/assistido]

DbContext

4)  Utilizando o DbContext + geração do banco de dados
Descrição: 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
[Marcar este item como lido/assistido]
5)  Removendo pluralização e renomeando tabelas
Descrição: 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.
[Marcar este item como lido/assistido]

Mapeamentos

6)  Mapeando Herança
Descrição: Nessa videoaula vamos mostrar como realizar o mapeamento usando herança. Será mostrado um exemplo prático usando a entidade Proprietario e Aluno.
[Marcar este item como lido/assistido]
7)  Inserindo e recuperando registros associados
Descrição: Nessa videoaula vamos mostrar, através dos nossos testes, como estar inserindo e recuperando registro associado. Vamos mostrar como adicionar alunos ao curso.
[Marcar este item como lido/assistido]
8)  Sobrescrevendo convenções para Primary Key e Property
Descrição: 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 .
[Marcar este item como lido/assistido]
9)  Usando Navigation e modificando mapeamento ManyToMany
Descrição: 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.
[Marcar este item como lido/assistido]
10)  Usando DataAnnotation – Key e Column
Descrição: 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.
[Marcar este item como lido/assistido]
11)  Usando DataAnnotation – Required, ForeignKey e MaxLength
Descrição: 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.
[Marcar este item como lido/assistido]

Integração com projeto WEB

12)  DataAnnotation ‘Table’ + Criação projeto MVC 3
Descrição: 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.
[Marcar este item como lido/assistido]
13)  Testando Repositório Faculdade usando NUnit
Descrição: 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.
[Marcar este item como lido/assistido]
14)  Testando Repositório Proprietario + Controller e View Faculdade
Descrição: 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.
[Marcar este item como lido/assistido]
15)  Action Inserir + View Inserir + Validação com DataAnotation
Descrição: 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.
[Marcar este item como lido/assistido]
Publicidade

Estatísticas

Favoritado:
Comentários:
0

Conteúdo:
Utilidade:
3    0
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03