DotNET, treballa amb .NET en Ubuntu 18.04 i crea la teva primera aplicació

about dotNET

En el següent article anem a fer una ullada a el nucli .NET. Aquest és un framework gratuït, multiplataforma i de codi obert desenvolupat per Microsoft per crear aplicacions d'escriptori, aplicacions mòbils, aplicacions web, aplicacions de jocs, etc.

Si ets desenvolupador de .NET, provinent de la plataforma Windows, el nucli .NET et serà d'ajuda per configurar el teu entorn de desenvolupament fàcilment, En qualsevol sistema operatiu GNU / Linux i Unix. En les següents línies veurem com instal·lar Microsoft .NET Core SDK en Ubuntu 18.04 i com escriure la primera aplicació usant donet.

Instal·lar Microsoft .NET Core SDK en Ubuntu 18.04

El nucli .NET és compatible amb GNU / Linux, Mac OS i Windows. Es pot instal·lar en els sistemes operatius GNU / Linux més populars, inclosos: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE i Ubuntu.

Per començar obrirem una terminal (Ctrl + Alt + T) i escriure les següents comandes:

descarregar Microsoft .net i instal·lar en Ubuntu

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

sudo dpkg -i packages-microsoft-prod.deb

També necessitarem habilitar el repositori de 'Universe', Si és que encara no el tens habilitat. Això es pot fer escrivint a la terminal:

sudo add-apt-repository universe

Ara ja es pot instal·lar el nucli SDK de .NET usant els comandaments:

instal·lar apt-transport-https

sudo apt install apt-transport-https

instal·lar dotNET sdk 2.2

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

Acabada la instal·lació, podem verificar la versió instal·lada escrivint:

dotNET versio

dotnet --version

Creant la teva primera aplicació amb dotNET

Com s'ha pogut veure, s'ha instal·lat correctament el nucli SDK de .NET en el nostre Ubuntu. Ara és el moment de crear la primera aplicació usant dotNET.

A tall d'exemple crearé una nova aplicació anomenada 'ubunlogApp'. Per fer-ho, només cal obrir un terminal (Ctrl + Alt + T) i executar:

Crear aplicació de consola amb dotNET

dotnet new console -o ubunlogApp

Com pot veure a la captura anterior, dotNET ha creat una nova aplicació de tipus consola. El paràmetre -o crea un directori anomenat 'ubunlogApp'On s'emmagatzemen les dades de l'aplicació amb tots els arxius necessaris.

Si ens movem al directori ubunlogApp ens trobarem una cosa com el següent:

arxius d'una aplicació creada amb dotNET

Hi ha dos fitxers anomenats ubunlogApp.csproj i Program.cs i un directori anomenat obj. Per defecte, l'arxiu Program.cs contindrà el codi per executar el programa 'Hola món'A la consola. Podem fer una ullada a el codi de el programa escrivint:

hola món arxiu program.cs dotNET

cat Program.cs

si volem executar l'aplicació que acabem de crear, Només cal escriure la següent comanda:

hola món resultat terminal dotNET

dotnet run

El "Hola Món"Típic és així de senzill. Ara, qualsevol pot escriure el seu codi a l'arxiu Program.cs i executar de la mateixa forma.

Una altra cosa que podem fer és crear un nou directori, per exemple, micodig, Usant els comandaments:

mkdir ~/.micodigo

cd ~/.micodigo/

... i des d'aquí podem fer que aquest directori sigui nostre nou entorn de desenvolupament executant la següent comanda:

dotNET app meu codi

dotnet new console

La comanda anterior crearà dos arxius anomenats micodigo.csproj i Program.cs a més d'un directori anomenat obj. Ara podem obrir l'arxiu Program.cs en un editor i eliminar o modificar el codi existent de 'hola món' amb el nostre propi codi.

Una vegada que s'escriu el codi que volem, només hem de guardar i tancar l'arxiu Program.cs. Després d'això podem executar l'aplicació:

dotnet run

Es pot consultar l'ajuda de dotNET escrivint:

dotnet --help

Editor de codi de Microsoft Visual Studio

Per poder programar, cada un té el seu editor favorit. Però cal dir que Microsoft té el seu propi editor anomenat 'Codi de Visual Studio de Microsoft'Amb suport per a .NET. Aquest és un editor de codi multiplataforma, de manera que es pot utilitzar tant en Windows, GNU / Linux i en Mac OS X.

Es tracta d'un editor de codi font de codi obert, lleuger i potent. Ve amb suport incorporat per a JavaScript, TypeScript i NODE.JS i té un ric ecosistema d'extensions per altres llenguatges com C ++, C, Python, PHP o Go.

Si t'interessa utilitzar aquest editor de codi per desenvolupar les teves aplicacions amb .NET, pots consultar l'article que va escriure un company en el qual ens indicava com instal·lar Visual Studio Code a Ubuntu.

En la documentació de Microsoft podrem trobar alguns tutorials bàsics per aprendre a utilitzar les eines .NET Core i .NET Core SDK utilitzant l'editor de Visual Studio Code.

Per a la obtenir més informació sobre dotNET, Es pot consultar la pàgina oficial de el projecte.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Luis González va dir

    Estic amb Lubuntu i en la primera línia de instalacion em diu que es troba cap package de Microsoft. Ha alguna inconsistència amb aquesta distro ?. Salutacions

  2.   Cristian Carvajal va dir

    Després de crear la meva aplicació com la instal en Ubuntu?

  3.   Anònim va dir

    Bones Luis, afegeix el repo ?