Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Usar Sql Server Management Studio

Olá, no início do projeto achei que utilizaríamos o Sql Server Management Studio, existe algum ganho em utilizar esta ferramenta externa ao Visual Studio ou tanto faz?

Se existem algum ganho em utilizar, para usar como ficaria a connection string?

Obg.

4 respostas

Olá, Marco

O Sql Server Management Studio é uma IDE dedicada não só ao desenvolvimento, mas também a muitas outras features de gerenciamento de um banco de dados SQL Server. Usamos as ferramentas existentes no Visual Studio porque nossa aplicação é pequena e também não precisamos sair da IDE para resolver nossos problemas.

Numa aplicação profissional, por outro lado, o Sql Server Management Studio é mais adequado para criação e edição de scripts, avaliação do "plano de execução" de uma consulta crítica, e outras opções avançadas.

Além disso, quando uma aplicação já está em produção, com seu banco de dados relacional num servidor, você não irá mais se conectar ao banco através do Visual Studio. Em vez disso, você irá usar o Sql Server Management Studio para fazer uma conexão a esse servidor na nuvem.

Entendi. Em relação aos procedimentos realizados na aula, se eu quisesse utilizar o Sql Server Management Studio, faria a mesma coisa certo? Connection string no arquivo Startup.cs e colocaria o endereço do banco? Seria isso mesmo? Ou muda algum procedimento?

obg.

solução!

Isso mesmo!

Mas em vez de "chumbar" a connectionstring no Startup.cs, você a colocaria num arquivo de configuração (appsettings.json), que pode ser modificado facilmente quando o código estiver em produção em algum servidor.

Marcelo, funcionou perfeitamente, estou usando o Sql Server management studio, obrigado pela dica do appsettings.json, fica muito mais fácil de mudar realmente!