Në artikullin vijues do të hedhim një vështrim në kernelin .NET. Kjo eshte nje kornizë falas, ndër-platformë dhe burim i hapur i zhvilluar nga Microsoft për të krijuar aplikacione desktop, aplikacione mobile, aplikacione në internet, aplikacione lojërash, etj.
Nëse jeni një zhvillues .NET, që vijnë nga platforma Windows, kerneli .NET do t'ju ndihmojë konfiguroni lehtësisht mjedisin tuaj të zhvillimit, në çdo sistem operativ Gnu / Linux dhe Unix. Në linjat vijuese do të shohim se si instaloni Microsoft .NET Core SDK të Microsoft në Ubuntu 18.04 dhe si të shkruash aplikacionin e parë duke përdorur donet.
Instaloni SDK të Microsoft .NET Core në Ubuntu 18.04
Kerneli .NET është i pajtueshëm me GNU / Linux, Mac OS dhe Windows. Mund të instalohet në sistemet më të njohura operative GNU / Linux, duke përfshirë: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE dhe Ubuntu.
Për të filluar ne do të hapim një terminal (Ctrl + Alt + T) dhe shtypim komandat e mëposhtme:
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb
edhe do të duhet të mundësojmë depon e 'Universit', nëse nuk e keni akoma të aktivizuar. Kjo mund të bëhet duke shtypur në terminal:
sudo add-apt-repository universe
Tani mundesh instaloni SDK thelbin .NET duke përdorur komandat:
sudo apt install apt-transport-https
sudo apt update && sudo apt install dotnet-sdk-2.2
Pas instalimit, ne mundemi kontrolloni versionin e instaluar duke shtypur:
dotnet --version
Krijimi i aplikacionit tuaj të parë me dotnet
Siç mund ta shihni, SDK thelbësore .NET është instaluar në mënyrë korrekte në Ubuntu tonë. Tani është koha për të krijuar aplikacionin e parë duke përdorur dotnet.
Si shembull do të krijoj një aplikacion të ri të quajtur 'ubunlogAplikacion' Për ta bërë këtë, thjesht duhet të hapni një terminal (Ctrl + Alt + T) dhe të ekzekutoni:
dotnet new console -o ubunlogApp
Siç mund ta shihni në pamjen e ekranit më sipër, dotnet ka krijuar një aplikacion të ri të llojit të konsolës. Parametri -o krijon një direktori të quajtur 'ubunlogAplikacion'ku ruhen të dhënat e aplikacionit me të gjitha dosjet e nevojshme.
Nëse kalojmë në drejtori ubunlogAplikacioni do të gjejmë diçka si më poshtë:
Janë dy skedarë të quajtur ubunlogApp.csproj dhe Program.cs dhe një drejtori të quajtur obj. Si parazgjedhje, skedari Program.cs do të përmbajë kodin për të ekzekutuar programin 'Përshëndetje Botë'në tastierë. Ne mund të hedhim një vështrim në kodin e programit duke shtypur:
cat Program.cs
Nëse dëshirojmë ekzekutoni aplikacionin që sapo krijuam, thjesht duhet të shkruani komandën e mëposhtme:
dotnet run
"Përshendetje BotëTipike është kaq e thjeshtë. Tani, çdokush mund të shkruajë kodin e tij në skedarin Program.cs dhe drejtoje atë në të njëjtën mënyrë.
Një gjë tjetër që mund të bëjmë është të krijojmë një direktori të re, për shembull, kodi im, duke përdorur komandat:
mkdir ~/.micodigo cd ~/.micodigo/
… Dhe prej andej mund ta bëjmë këtë direktori mjedisin tonë të ri të zhvillimit ekzekutimin e komandës së mëposhtme:
dotnet new console
Komanda e mësipërme do të krijojë dy skedarë të quajtur mycode.csproj dhe Program.cs plus një direktori të quajtur obj. Tani mund të hapim skedarin Program.cs në një redaktor dhe të fshijmë ose modifikojmë kodin ekzistues 'hello world' me kodin tonë.
Pasi të shkruhet kodi që duam, ne thjesht duhet të ruajmë dhe mbyllim skedarin Program.cs. Pas kësaj mundemi ekzekuto aplikacionin:
dotnet run
Ajo mund këshillohuni me ndihmën e dotnet duke shtypur:
dotnet --help
Redaktuesi i kodeve Microsoft Visual Studio
Për të shkruar kodin, të gjithë kanë redaktorin e tyre të preferuar. Por duhet thënë që Microsoft ka redaktorin e vet të quajtur 'Kodi Microsoft Visual Studio'me mbështetje për .NET. Ky është një redaktues kodi ndër-platformor, kështu që mund të përdoret si në Windows, GNU / Linux dhe në Mac OS X.
Shtë një redaktues i lehtë dhe i fuqishëm i kodit burim të hapur. Ajo vjen me mbështetje të integruar për JavaScript, TypeScript dhe Node.js dhe ka një ekosistem të pasur zgjerimesh për gjuhë të tjera si C ++, C, Python, PHP ose Go.
Nëse jeni të interesuar të përdorni këtë redaktues kodi për të zhvilluar aplikacionet tuaja me .NET, mund të konsultoheni me artikullin që një koleg shkroi në të cilin ai tregonte si instaloni Kodin Visual Studio në Ubuntu.
Në Dokumentacioni i Microsoft ne do të jemi në gjendje të gjejmë disa udhëzime themelore për të mësuar se si të përdorin mjetet .NET Core dhe .NET Core SDK duke përdorur redaktuesin e Kodit Visual Studio.
në mësoni më shumë rreth dotnet, ju mund të konsultoheni me faqja zyrtare e projektit.
Unë jam me Lubuntu dhe në rreshtin e parë të instalimit më tregon se nuk ka asnjë paketë Microsoft. A ka ndonjë mospërputhje me këtë shpërndarje? Pershendetje
Pas krijimit të aplikacionit tim, si mund ta instaloj në Ubuntu?
Mirë Luis, shto repon?