Artigo Spotlight – Instalando Entity Framework via NuGet e PowerShell


Olá Comunidade TechNet Wiki! 

Meu nome é Alan Carlos e hoje é dia de Artigo Spotlight!

O artigo em destaque é:

Instalando Entity Framework via NuGet e PowerShell

Autora: Andrielle Azevedo

Esse excelente artigo hospedado no Portal do Technet Wiki, demonstra como instalar o Entity Framework via NuGet.

O que é o Entity Framework?

O Microsoft Entity Framework é uma ferramenta de mapeamento objeto relacional (ORM – Object Relational Management), que permite aos desenvolvedores trabalhar com classes (entidades) que correspondem a tabelas em um banco de dados, tornando transparente o acesso a estes dados e principalmente, eliminando a necessidade de escrever código de banco de dados (SELECT, INSERT, UPDATE, DELETE) na aplicação. Com o Entity Framework os desenvolvedores manipulam os dados através de classes que são mapeadas com as tabelas do banco de dados, sendo assim, o acesso e manipulação destes dados fica mais simples, pois o desenvolvedor já trabalha naturalmente com objetos, propriedades e coleções no seu desenvolvimento.

A comunicação do Entity Framework com o banco de dados é feita através do ADO.Net Provider, que funciona como um “driver” do banco de dados, normalmente desenvolvido pelo próprio fabricante do banco, ou em alguns casos por um terceiro. Sendo assim, todos os comandos submetidos pelo Entity Framework são “traduzidos” para a linguagem do banco de dados através do seu provider, gerando os comandos SQL mais adequados a cada operação e principalmente, comandos que tenham o máximo de desempenho. Na Figura 1 vemos um diagrama do funcionando do Entity Framework.

O que é o NuGet?

O NuGet é uma extensão do Visual Studio que facilita a adição, atualização e remoção de bibliotecas (implantadas como pacotes) em um projeto do Visual Studio. Um pacote do NuGet é um conjunto de arquivos empacotados em um único arquivo com a extensão .nupkg e usando o formato OPC (Open Packaging Conventions).

Conhecendo mais sobre Powershell.

Quer conhecer mais sobre o Powershell? Acesse esse Guia de Sobrevivência – Powershell e saiba tudo sobre essa poderosa ferramenta de linha de comando da Microsoft para usar em conjunto com o NuGet.

Até a próxima!

Alan Carlos
Technet Wiki Ninja

 

Comments (3)

  1. Anônimo disse:

    Artigo muito bom Parabéns

  2. Anônimo disse:

    Alan, realmente este artigo foi muito bem diagramado e ilustrado. Fica fácil compreender como realizar esta instalações.

    Parabéns Andrielle!!!

  3. aw disse:

    hai, I just want to tell you that I am just very new to blogs and seriously loved this website. More than likely I’m planning to bookmark your blog post .
    You amazingly come with really good posts. Thanks a lot for sharing your blog Microsoft.

    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Komunikasi
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Listrik
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Management%20Trainee
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Manajemen
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Marketing
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Mekanik
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Mesin
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Metro%20TV
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Negeri
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Online
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Otomotif
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Pegawai%20Negeri
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Pendidikan
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Penerbangan
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Perawat
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Perikanan
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Perkapalan
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Perpustakaan
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Persero
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Pertamina
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Pertanian
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Peternakan
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Polisi
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Polwan
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Pramugari
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Programmer
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Psikologi
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20PTN
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20PTS
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Reporter
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20S1
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20S2
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Sales
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Sastra
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Sekretaris
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Serpong
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20BUMN
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Terbaru
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Bank
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20SMA
    http://www.lokerjobindo.com

Skip to main content