[Dicas] Como converter uma tabela em uma classe C#?

[Dicas] Como converter uma tabela em uma classe C#?

Como ganhar tempo ao criar classe baseada em uma tabela do banco de dados?

No post passado falei sobre ferramentas que agilizam o dia a dia do desenvolvedor, além das ferramentas, podemos ter alguns códigos prontos que podem agilizar o nosso processo de desenvolvimento.

Hoje trarei uma dica de um código SQL que utilizo de vez em quando,  onde eu passo uma determinada tabela do banco de dados do Sql Server e ele me retorna uma classe C#.

Antigamente era muito comum criarmos o banco de dados primeiro e logo em seguida criamos nossas classes do .net, então este script foi muito útil pra mim naquela época. Atualmente não utilizo tanto pelo fato de trabalhar com ORM Entity Framework utilizando Code First e Migrations, então este script perdeu um pouco o sentido pra mim.

Lembrando que o script cria a classe C# baseada em uma tabela do banco de dados, ou seja, você pode ter vários cenários que o script pode ser útil.

Gostaria de ressaltar também que existem extensões para o Visual Studio que nos permitem ter um resultado semelhante.

Create csharp model from table
Confira o script sql abaixo:

Confira o resultado:

Para maiores informações acesse meu diretório do GitHub através do link abaixo:

Clique aqui para acessar o script no GitHub

Participe do nosso Slack clicando no link abaixo e tire suas dúvidas:

https://ilovecodeteam.herokuapp.com/

Não esqueça de curtir nossa fanpage, nosso canal no youtube e participar do nosso grupo do Facebook.

Previous Conheça ferramentas que agilizam o dia a dia do desenvolvedor!
Next DICA - Como remover a referência de uma classe de forma fácil no Visual Studio

About author

Paulo Rogério
Paulo Rogério 149 posts

Sou apaixonado por tecnologia e adoro criar aplicações desktop, web e mobile. Adoro aprender e compartilhar conhecimento, meu hobby é ajudar as pessoas.

You might also like

Dicas 1Comments

Como programar em Python, sem saber Python!

Share this on WhatsAppComo programar em Python, sem saber Python! Esse é o meu primeiro post aqui no I Love Code. Obrigado ao Paulo pelo espaço. Muito Obrigado. Porque estou

Veja como desenvolver para Drones!

Share this on WhatsAppAPI para drones é disponibilizada veja como acessar A empresa 3D Robotics desenvolveu e disponibilizou uma API para controlar drones chamada DroneKit. A API é de código

Visual Studio 0 Comments

Conheça ferramentas que agilizam o dia a dia do desenvolvedor!

Share this on WhatsAppMelhore sua produtividade com pequenas ferramentas Não é de hoje que alguns profissionais conseguem se destacar mais do que outros na hora do desenvolvimento, enquanto um ta

4 Comments

  1. Joaquim
    agosto 24, 02:02 Reply
    Pessoal, a lista para cadastro non slack atingiu o limite.
    • paulorogerio
      agosto 24, 11:09 Reply
      Não sabia que tinha limite. Quem tiver problemas com o slack posta aqui em baixo o e-mail que eu envio o convite manualmente.
  2. Clowbr15
    agosto 26, 12:40 Reply
    Gostei muito do Post, esse site irá me ajudar muito.
    • paulorogerio
      agosto 26, 14:10 Reply
      A ideia do site é ajudar a galera. Se você quiser compartilhar conhecimento me procura que publico seus artigos. :)

Leave a Reply