Tutoriais

https://vvcestudio.com.br/pt/tutorial/dotnet/
menu

.Net Cor

.NET Core é um framework livre e de código aberto para os sistemas operacionais Windows, Linux e macOS.
É um sucessor de código aberto do Framework .NET.
Principal linguagens de programação: C# (C Sharp)
O projeto é desenvolvido principalmente pela Microsoft e lançado com a Licença MIT.

Para gerar aplicações Web use o asp.net.
Para gerar aplicações Desktop use o Windows Forms.

Para rodar o executável em um computador que não tenha SDK, é preciso instalar pelo menos o runtime do .Net.
Baixe o runtime .Net do site https://dot.net.

Nota: O .Net pode ser usado em conjunto com frameworks JavaScript como o ReactJS.

.CSHTML

É o formato atual do .net gerar o front de páginas WEB.
É um arquivo HTML C# usado no lado do servidor pelo mecanismo Razor Markup para renderizar os arquivos da página da Web para o navegador do usuário.

.ASPX

Era o formato antigo para gera o front de páginas WEB com .net.
ASPX significa Active Server Pages Extended.
O ASPX tinha o problema de ser muito pesado do lado do Cliente.

Instalar o .Net no Linux Ubuntu

1º Para instalar o SDK do .NET, execute os seguintes comandos:
Instalar .Net
x
$ sudo apt-get update && sudo apt-get install -y dotnet-sdk-8.0
Este processo deve demorar um pouco.
Caso o linux não consia localizar o pacote dotnet-sdk-8.0. Instale a versão anterior.
Instalar .Net 8
x
sudo apt-get install -y dotnet-sdk-7.0

2º Crie uma pasta para o projeto
Criar o diretorio
x
$ mkdir projetoteste $ cd projetoteste

3º Iniciei um projeto de terminal com o comando dotnet new.
Criar o projeto
x
$ dotnet new console
Este comando cria um projeto com o template de aplicação de terminal. Foi criado o arquivo program.cs. Escreva seu código C# neste.

Para compilar e rodar a aplicação use, dentro da pasta do projeto, use o comando dotnet run:
Rodar a aplicação
x
$ dotnet run

Para rodar o executável em um computador que não tenha SDK, é preciso instalar pelo menos o runtime do .Net.
Para instale o ASP.NET Core Runtime no Linux Ubuntu:

Criar o projeto
x
$ sudo apt-get update && sudo apt-get install -y aspnetcore-runtime-8.0

Instalar o .Net no Win

1º Baixe o SDK (Kit de Desenvolvimento de Soft) do .Net do site https://dot.net.
2º do .Net em seu computador.
3º Instale uma extensão do C# no VSCode.
4º Crie uma pasta para o projeto (ex.: projetoteste).
5º Iniciei um projeto de terminal com o comando dotnet new .

Criar o projeto
x
c:/projetoteste> dotnet new console

Este comando cria um arquivo program.cs. Escreva seu código C# neste.

Para compilar e rodar a aplicação use, dentro da pasta do projeto, use o comando dotnet run:

Rodar a aplicação
x
c:/projetoteste> dotnet run

Ou use F5 no VSCode.

NAMESPACE

É uma organização lógica do código.

NAMESPACE
x
namespace NomeDoPrograma
{

}
.