[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 209 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

Outros 0 Comments

Aprenda Java Orientado a Objetos com o eXcript

Share this on WhatsAppAprenda tudo sobre orientação a objetos agora mesmo! Fala galera, peço desculpas por andar sumido aqui do blog, no momento estou trabalhando em um projeto pessoal que

Dicas 1Comments

Curso gratuito de CSS 3

Share this on WhatsAppCurso Completo de CSS 3 Fala galera, gostaria de compartilhar com vocês um curso bem interessante e completo de CSS 3 que encontrei no youtube no canal

Vídeo – Como começar a programar?

Share this on WhatsAppDicas de como começar a programar Atualmente muitas pessoas se aproximam de mim e me perguntam como faz para poder começar a programar? Bom essa é uma

5 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. :)
  3. Carlos
    abril 26, 10:57 Reply
    Bom dia! Como criar uma classe para: Criar banco de dados e tabelas MySQL? Ou não tem como via classe? Visual C# e C++

Leave a Reply