Contents tagged with entity framework
-
Novo artigo sobre Stored Procedures no EF 6
Aos desenvolvedores de softwares, a MS acaba de publicar mais um artigo meu onde explico o uso de Stored Procedures no EF 6. http://msdn.microsoft.com/pt-br/library/dn720414.aspx bons estudos e um ótimo final de semana.
-
Dois novos artigos publicados no MSDN: Repositório de dados no EF 6 e Visual Studio Online
Repositório de dados no Entity Framework 6 http://msdn.microsoft.com/pt-br/library/dn630213.aspx
-
Interessantes novidades sobre o entity framework 6.1
Veja aqui https://entityframework.codeplex.com/wikipage?title=specs algumas novidades do EF 6.1. Gostei muito do Code First Annotations. Boa leitura.
-
Cursos gratuitos MS - Microsoft Virtual Academy
Quer aprender algumas tecnologias da MS. Veja em http://www.microsoftvirtualacademy.com/?mtag=MVP7463 . Eu participei de vários, um deles foi o Entity Framework. Bons estudos.
-
Treinamento sobre Entity Framework 6 + Code First + C# + Fluent API + Migrations
Olá desenvolvedores de softwares. Acabei de lançar mais um treinamento onde abordo as novidades do Entity Framework 6 com o VS 2013 http://bit.ly/1dD73bp. Confesso que há muitas features que são fundamentais pra nós desenvolvedores. Code First + C# + Fluent API + Migrations: definir chave primária/composta, tamanho de Strings, campos obrigatórios, mapear propriedades e classes, mapear Stored Procedures, criar entidades com herança de classe, uso de chamadas Assíncronas e ao final, configurar conexão resiliente. O projeto de MVC 5 é apenas como front-end. Bons estudos! Renatão
-
Excelente guia sobre Relacionamentos com Fluent API
Olá pessoal, navegando encontrei este excelente guia http://msdn.microsoft.com/en-US/data/jj591620#CompositeKey de como configurar alguns relacionamento com Fluent API, imprescindível a todo desenvolvedor que use o EF.
-
Remover o plural das entidades geradas no banco de dados
Olá pessoal,
-
Link dos meus melhores artigos e video aulas - Best articles
Tenha uma visão geral do Power BI, ferramenta de relatórios da Microsoft. Se precisar de treinamento, contate-me, por favor.
-
Artigo sobre Dados Geográficos no Entity Framework 5 e SQL Server 2012
Olá amigos, acaba de ser publicado no site da Microsoft MSDN Brasil, mais um artigo que escrevi. Este é sobre Dados Geográficos do EF 5 e SQL Server http://msdn.microsoft.com/pt-br/library/jj900151.aspx. bons estudos!
-
Engenharia Reversa no Entity Framework 5
De tantos pedidos que recebo sobre como usar o EF 5 sem ter o EDMX, resolvi escrever este artigo explicando em detalhes como fazer isto. Veja o artigo em http://msdn.microsoft.com/pt-br/library/jj856239.aspx
-
Novidades do Entity Framework 5 com Renato Haddad
Caro desenvolvedor,
É com um imenso prazer que anuncio mais um lançamento dos meus treinamentos, o de Entity Framework 5 - estado da arte. A Microsoft lançará neste mês o VS.NET 2012 e trará muitas novas informações. Sendo assim, não há nada melhor que aprender o EF 5, aprofunde os conhecimentos no EF 5.
Neste treinamento (2h54) explore as novidades do Entity Framework 5, os cenários para o Model e Code First, como instalar o EF 5 com o Nuget, criar classes relacionadas, usar o DbContext/DbSet. Prepare as classes para o uso do Enum, fazer CRUD dos dados e analisar o banco gerado. Crie entidade e banco com dados geográficos, pesquise e localize lojas através da latitude e longitude. Veja o uso de Table Value Function no SQL Server e no EDMX. Saiba as novidades do diagrama EDMX, organizar os layouts das entidades, exportar para outro diagrama, organizar por cores e validar o diagrama. Veja como usar engenharia reversa, instalar o power tools, gerar as classes a partir de um banco existente e analisar o uso do FluentAPI. Saiba como controlar as alterações na estrutura do banco com o Migrations.
Os códigos utilizados estão em C# e VS 2012. A aplicação usada é de Console. Este treinamento é indicado para o nível básico.
Conteúdo
1 - Introducao ao Entity Framework 5 (3:39)
O que é o Entity Framework 5, os diversos cenários para se usar o Model First e o Code First.
2 - Nuget do EF 5 e definição das classes para o Enum (11:30)
Veja como usar o Nuget para instalar o EF 5, definir as classes de produtos e categorias que serão base para o exercício.
3 - Criar o contexto e adicionar dados (12:47)
Veja como criar a classe de contexto com o DbContext e o DbSet. Em seguida, defina o provider e adicione uma lista de dados para salvar no banco.
4 - Criar Database, os Enums e o CRUD (16:38)
Prepare as classes para o uso do Enum, adicionar, pesquisar e excluir dados no banco utilizando o Enum como parâmetro. Veja ainda como o Database foi criado com o Enum.
5 - Criar o Enum direto no EDMX (6:19)
Veja como criar Enum e entidades no EDMX, assim como configurar as devidas propriedades para os devidos Enums.
6 - Definir dados Geográficos (12:09)
Veja como criar a entidade com dados geográficos, o banco de dados e o contexto da classe para pesquisar lojas através da latitude e longitude.
7 - Pesquisar dados geográficos (23:36)
Veja como cadastrar, listar, pesquisar todas e as próximas lojas com o Geography.
8 - Table Value Function (15:01)
Veja como criar funções com parâmetro no SQL Server e montar o EDMX referenciando-as como um tipo complexo.
9 - Uso do Table Value Function (12:36)
Crie um código em C# para usar as TVFs geradas no EDMX.
10 - Novo Layout do diagrama EDMX (15:30)
Saiba as novidades do diagrama EDMX, organizar os layouts das entidades, exportar para outro diagrama, organizar por cores e validar o diagrama.
11 - Engenharia Reversa com o Code First (20:30)
Veja como usar engenharia reversa, instalar o power tools, gerar as classes a partir de um banco existente e analisar o uso do FluentAPI.
12 - Manutenção no DB com o Migration (24:48)
Veja como criar uma classe, o contexto e como controlar as alterações na estrutura do banco com o Migration, gerar o banco de dados, assim como as devidas alterações de propriedades, classes e adicionar dados.
Preço promocional de lançamento: de R$ 279 por R$ 209. Acesse o link e veja os detalhes do EF 5.
Renato Haddad
Microsoft Most Valuable Professional -
Entity Framework 5
Olá pessoal,
-
Que aprender sobre o Entity Framework 4.1?
Boa tarde. Dias atrás lancei o treinamento via download do EF 4.1. Caso tenha interesse veja:
-
RC do Entity Framework 4.1
Pessoal, aos amantes do EF 4, a MS lançou agora o EF 4.1 com o Code First. Cara, é impressionante o que se pode fazer com isto e o SQL Compact 4.1. Vou ver se gravo uns videos e coloco no MSDN. Mais infos em http://weblogs.asp.net/scottgu/archive/2011/03/19/rc-of-entity-framework-4-1-which-includes-ef-code-first.aspx no blog do ScottGu.
-
Oracle lança o provider para o Entity Framework 4
Finalmente a Oracle lançou a versão final para o provider do EF 4, deixando todos os desenvolvedores Oracle felizes. o link é http://blogs.msdn.com/b/adonet/archive/2011/02/22/oracle-releases-beta-of-entity-framework-provider.aspx (Features include LINQ to Entities, Model First development, and support for the Entity Data Model Wizard)
-
Nova aula gratuita Stored Procedure no Entity Framework 4
Olá pessoal, ontem publiquei mais uma aula gratuita sobre o uso de Stored Procedure complexa no Entity Framework 4. Esta é uma situação onde você tem uma SP que não representa nenhuma entidade no modelo relacional (ORM), ou seja, uma SP que contém união de várias entidades, ou ainda retorna apenas algumas colunas da entidade. Veja como tratar esta situação no EF4.
Para quem comprou o treinamento de Entity Framework 4, esta aula é um complemento para o seu estudo. E para quem ainda não comprou este treinamento, saiba como tirar proveito deste recurso. Vale dizer que o EF tem sido usado em todos os novos produtos da Microsoft, ou seja, é uma questão de tempo ter que aprender o EF. Desejo um excelente estudo e projetos.
Clique aqui para o download. -
Lançamento dos treinamentos de ASP.NET 4 e o Entity Framework 4
Pessoal, lancei hj dois novos títulos de treinamentos em vídeo. Veja em www.renatohaddad.com/loja . O foco é mostrar os passos para formar o profissional e dominar estas duas fantásticas tecnologias. Vale a pena explorar o ASP 4 o EF 4.
- ASP.NET 4 Primeiros Passos
O que você está esperando para aprender ASP.NET 4? Estre treinamento é um passo a passo para criar um projeto no ASP.NET 4 e VS.NET 2010. Você aprenderá a criar um projeto, entender a estrutura padrão, o que é uma Master Page, os controles mais utilizados (Textbox, Button, Label, Listbox, DropDown, CheckBoxList, RadioButtonList, BulletList e GridView), entender o ViewState e Session, nomear controles ClientID, usar o SEO (Search Engine Optimization) para colocar sua página nos motores de busca da web, aplicar CSS e por fim, fazer o deploy da aplicação. Como é um treinamento básico, resolvi abordar os temas a seguir, sendo que não há nenhum acesso a dados, foquei justamente no aprendizado sólido para que você possa evoluir futuramente para o acesso a dados. Os códigos utilizados estão em C#. Se você usou o ASP.NET 2.0/ 3.5 vale a pena estudar o que há de novo no 4.0, todos os tópicos deste treinamento tem novidades.
- Mergulho no Entity Framework 4
Mergulhe no conhecimento do Entity Framework 4 e crie aplicações profissionais. Descubra o que é um Modelo de Objeto Relacional, como escrever uma aplicação com o Model First sem ter o banco pronto, criar formulário para o CRUD (Create, Read, Update e Delete), explorar os bastidores do C# gerado a partir do ORM, analisar o mapeamento de dados, dicas do uso de Views e Stored Procedures no ORM, Lazy Loading, POCO e efetuar uma inclusão em cascata. Então, o que você está esperando para aprender EF 4 se muitos produtos da Microsoft estão utilizando? -
Duvidas do Entity Framework 4 durante o road show
Pessoal, durante o road show mostrei algumas novas funcionalidas do Entity Framework 4, como Model First, EntitySet, como gerar um ORM a partir de um database e para finalizar, usei o POCO para gerar códigos próprios.
-
Exibir dados no GridView com o Entity Framework
Após fazermos o road show em Brasilia, Manaus e Salvador muitas pessoas me perguntaram sobre como selecionar alguns dados para serem exibidos no GridView usando o LINQ e o Entity Framework 4. Normalmente quando selecionamos uma entidade, todas as propriedades da classe são mostradas no gridview:
gvProdutos.DataSource = ef.Produto;
gvProdutos.DataBind(); -
Feedback do Road Show
Ontem, dia 23/03/2010 começou o MS road show que estamos fazendo por 16 cidades. Percebi que muita gente ainda usa o ADO.NET do modo tradicional para acesso a dados, e quando mostri o Entity Framewor 4 com apenas duas funcianalidades, sendo o Model First e o POCO (Plain Old CLR Object) o publico foi ao delírio.