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

É possível escrever uma aplicação web em C# e publicar em um servidor linux?

Pelo que entendi no curso é possível rodar aplicações desenvolvidas em cSharp no Linux, correto?

Em específico tenho atualmente uma hospedagem na Hostgator, trata-se de uma hospedagem linux, gostaria de escrever um webservice (Asmx) que leia e grave um valor no banco de dados MySql. É possível construir isso com cSharp?

5 respostas

Bom dia.

Verifiquei alguns tutorias na web que podem te ajudar:

Tutorial C# – Inserção de dados em MySQL

https://pplware.sapo.pt/tutoriais/tutorial-c-insercao-de-dados-em-mysql/

Tutorial C# – Inserção de dados em MySQL

https://www.brasilwebhost.com.br/blog/tutorial-c-insercao-de-dados-em-mysql/#

Conectar meu aplicativo c# em um banco no servidor web

http://www.guj.com.br/t/resolvido-conectar-meu-aplicativo-c-em-um-banco-no-servidor-web/365313

Ok, a parte de comunicação com MySQL esta clara e resolvida, agora permaneço com a dúvida.

Conforme conteúdo da aula uma "Maquina Virtual" é quem faz a tradução entre o compilado e o Sistema Operacional, inclusive esse sistema operacional pode ser um linux.

Minha duvida restante é: Sendo o servidor web baseado em Linux, posso desenvolver uma aplicação web (Asmx) e publicar nesse servidor?

solução!

Olá, Matheus. Tudo bom?

Você pode sim! Para isto, você irá fazer uso do ASP NET Core!

Para isto, será necessário a instalação da runtime do .NET no Linux. Você pode verificar isto aqui: https://www.microsoft.com/net/download/linux-package-manager/rhel/runtime-current

Dá uma olhada nesses links:

Controle de versão do .NET Core

https://docs.microsoft.com/pt-br/dotnet/core/versions/

Programação da Raspberry Pi com .Net Core

https://www.filipeflop.com/blog/programacao-raspberry-pi-com-net-core/

referência de scripts dotnet-install

https://docs.microsoft.com/pt-br/dotnet/core/tools/dotnet-install-script

Obrigado acho que vai resolver vou instalar uma maquina virtual testar e qualquer coisa posto por aqui... Obrigado!