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

Ferramentas 2 Comments

Curso grátis de Google Web Designer

Share this on WhatsAppJá não é mais nenhuma novidade que a Google é uma empresa que sempre está inovando com novas tecnologias e ferramentas, desta vez não foi diferente, a

Como documentar Api de forma automática e facilitar seus testes

Share this on WhatsAppE ai pessoal beleza? Bom espero que sim! Hoje resolvi criar mais um vídeo onde eu ensino como documentar nossa webapi de forma automática e facilitar seus

Veja como excluir um projeto no TFS

Share this on WhatsAppExcluindo projeto no TFS via prompt de comando Hoje resolvi trazer um pequeno vídeo para vocês que ensina a excluir um projeto da coleção do TFS. Basicamente

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