Dotnet, trabalhe com .NET no Ubuntu 18.04 e crie seu primeiro aplicativo

sobre dotnet

No próximo artigo, daremos uma olhada no kernel .NET. Este é um framework gratuito, multiplataforma e de código aberto desenvolvido pela Microsoft para criar aplicativos de desktop, aplicativos móveis, aplicativos da web, aplicativos de jogos, etc.

Se você é um desenvolvedor .NET, vindo da plataforma Windows, o kernel .NET irá ajudá-lo a configure seu ambiente de desenvolvimento facilmente, em qualquer sistema operacional Gnu / Linux e Unix. Nas linhas a seguir, veremos como instalar o SDK do Microsoft .NET Core no Ubuntu 18.04 e como escrever o primeiro aplicativo usando donet.

Instale o SDK do Microsoft .NET Core no Ubuntu 18.04

O kernel .NET é compatível com GNU / Linux, Mac OS e Windows. Ele pode ser instalado nos sistemas operacionais GNU / Linux mais populares, incluindo: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE e Ubuntu.

Para começar, vamos abrir um terminal (Ctrl + Alt + T) e digitar os seguintes comandos:

baixe o microsoft .net e instale no Ubuntu

wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

sudo dpkg -i packages-microsoft-prod.deb

também precisaremos habilitar o repositório 'Universo', se ainda não o tiver ativado. Isso pode ser feito digitando no terminal:

sudo add-apt-repository universe

Agora você pode instalar o SDK do .NET core usando os comandos:

instale apt-transport-https

sudo apt install apt-transport-https

instalar dotnet SDK 2.2

sudo apt update && sudo apt install dotnet-sdk-2.2

Após a instalação, podemos verifique a versão instalada digitando:

versão dotnet

dotnet --version

Criando seu primeiro aplicativo com dotnet

Como você pode ver, o SDK do .NET principal foi instalado corretamente em nosso Ubuntu. Agora é a hora de criar o primeiro aplicativo usando dotnet.

Como exemplo, vou criar um novo aplicativo chamado 'ubunlogApp'. Para fazer isso, basta abrir um terminal (Ctrl + Alt + T) e executar:

Crie um aplicativo de console com dotnet

dotnet new console -o ubunlogApp

Como você pode ver na imagem acima, o dotnet criou um novo tipo de aplicativo de console. O parâmetro -o cria um diretório chamado 'ubunlogApp'onde os dados do aplicativo são armazenados com todos os arquivos necessários.

Se passarmos para o diretório ubunlogApp encontraremos algo como o seguinte:

arquivos de um aplicativo criado com dotnet

Existem dois arquivos chamados ubunlogApp.csproj e Program.cs e um diretório chamado obj. Por padrão, o arquivo Program.cs conterá o código para executar o programa 'Olá Mundo'no console. Podemos dar uma olhada no código do programa digitando:

hello world dotnet program.cs file

cat Program.cs

Se queremos execute o aplicativo que acabamos de criar, você só precisa escrever o seguinte comando:

Olá mundo resultado do terminal dotnet

dotnet run

O "Olá mundoTípico é tão simples. Agora, qualquer um pode escrever seu código no arquivo Program.cs e execute-o da mesma maneira.

Outra coisa que podemos fazer é criar um novo diretório, por exemplo, meu código, usando os comandos:

mkdir ~/.micodigo

cd ~/.micodigo/

... e a partir daí podemos fazer este diretório nosso novo ambiente de desenvolvimento executando o seguinte comando:

app dotnet meu código

dotnet new console

O comando acima criará dois arquivos chamados mycode.csproj e Program.cs mais um diretório chamado obj. Agora podemos abrir o arquivo Program.cs em um editor e excluir ou modificar o código 'hello world' existente com nosso próprio código.

Uma vez que o código que queremos é escrito, só temos que salvar e fechar o arquivo Program.cs. Depois disso nós podemos execute o aplicativo:

dotnet run

Pode consulte a ajuda do dotnet digitando:

dotnet --help

Editor de código do Microsoft Visual Studio

Para escrever o código, todos têm seu editor favorito. Mas deve ser dito que A Microsoft tem seu próprio editor chamado 'Código do Microsoft Visual Studio'com suporte para .NET. Este é um editor de código de plataforma cruzada, portanto, pode ser usado no Windows, GNU / Linux e no Mac OS X.

É um editor de código-fonte aberto leve e poderoso. Ele vem com suporte integrado para JavaScript, TypeScript e Node.js e tem um rico ecossistema de extensões para outras linguagens como C ++, C, Python, PHP ou Go.

Se você estiver interessado em usar este editor de código para desenvolver seus aplicativos com .NET, você pode consultar o artigo que um colega escreveu no qual ele indicou como instalar o código do Visual Studio no Ubuntu.

Em Documentação da Microsoft seremos capazes de encontrar alguns tutoriais básicos para aprender a usar as ferramentas .NET Core e .NET Core SDK usando o editor de código do Visual Studio.

Pára aprenda mais sobre dotnet, você pode consultar o página oficial do projeto.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Luis Gonzalez dito

    Estou com o Lubuntu e na primeira linha de instalação ele me diz que não existe um pacote da microsoft. Existe alguma inconsistência com esta distro? saudações

  2.   Christian Carvajal dito

    Depois de criar meu aplicativo, como faço para instalá-lo no Ubuntu?

  3.   Anônimo dito

    Bom Luis, adiciona o repo?