Aplicações na web com linguagem C#
Boa noite, sou iniciante na área de programação e gostaria de saber se tem alguma forma de fazer minha aplicação na linguagem C# na web, para implementar meu app em alguns computadores e poder acessar, adicionar e excluir os dados de uma lista, por exemplo, alterando em um banco de dados em um servidor? Estou iniciando um novo projeto pra uma escola e para aprendizado. Qualquer ajuda é bem vinda!
Cara o universo e incrivel, eu criei um post sobre isso esses dias haha, tambem to muito curioso nessa area, porem nao encontro conteudo gratuito atualizado ( brasileiro ) sobre isso, os que tem são do asp.net 3 ou 5. Enfim eu estou estudando através da propria documentação da plataforma asp.net pela microsoft e eu adquiri um curso na udemy aqui (nao e portugues, mas super indico!)
Atualmente com o .NET é possível desenvolver desenvolver desde aplicativos console até mobile. Nos últimos anos a parte web recebeu grande atenção e avanços. Para o seu caso, recomendo fazer este tutorial (pt-BR), que demonstra uma aplicação web utilizando ASP.NET Core MVC, que continua bastante consolidado. Mas existem outras opções para criar aplicações web, como:
- Páginas Razor. Aplicações MVC utilizam este recurso. A diferença é que aqui a lógica que estaria nos controllers pode ser implementada diretamente nas views;
- Blazor (novo), com renderização cliente ou servidor. Se assemelha ao React.js ou Vue.js, e pode ser utilizada na criação de aplicativos híbridos com .NET MAUI;
- Web API;
- .NET MAUI (Multi-platform App UI).
Estou vendo um grande interesse da comunidade refente a criação de aplicações e tudo mais com C#... Estou pensando em criar um canal no YouTube sobre o assunto, tudo gratuito. Pois hoje, temos conteúdo apenas pagos.
Caso tenham interesse, já sigam e compartilhem, em breve daremos início.
YouTube