У следећем чланку ћемо погледати .НЕТ кернел. Ово је бесплатан, вишеплатформски и опен соурце оквир који је развио Мицрософт за креирање апликација за рачунаре, апликација за мобилне уређаје, веб апликација, апликација за игре итд.
Ако сте .НЕТ програмер који долази са Виндовс платформе, језгро .НЕТ ће вам помоћи лако конфигуришите своје развојно окружење, на било ком Гну / Линук и Уник оперативном систему. У следећим редовима видећемо како инсталирајте Мицрософт .НЕТ Цоре СДК на Убунту 18.04 и како написати прву апликацију користећи донет.
Инсталирајте Мицрософт .НЕТ Цоре СДК на Убунту 18.04
.НЕТ кернел је компатибилан са ГНУ / Линук, Мац ОС и Виндовс. Може се инсталирати на најпопуларнијим ГНУ / Линук оперативним системима, укључујући: Дебиан, Федора, ЦентОС, Орацле Линук, РХЕЛ, СУСЕ и Убунту.
За почетак ћемо отворити терминал (Цтрл + Алт + Т) и откуцати следеће команде:
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb
такође мораћемо да омогућимо спремиште 'Универсе', ако га још увек нисте омогућили. То се може учинити укуцавањем терминала:
sudo add-apt-repository universe
Сада можете инсталирајте .НЕТ цоре СДК помоћу наредби:
sudo apt install apt-transport-https
sudo apt update && sudo apt install dotnet-sdk-2.2
Након инсталације можемо проверите инсталирану верзију куцање:
dotnet --version
Прављење прве апликације помоћу дотнета
Као што видите, .НЕТ цоре СДК је правилно инсталиран у наш Убунту. Сада је време да направите прву апликацију помоћу дотнета.
Као пример, креираћу нову апликацију под називом 'ubunlogАпликација'. Да бисте то урадили, довољно је да отворите терминал (Цтрл + Алт + Т) и покренете:
dotnet new console -o ubunlogApp
Као што видите на снимку екрана горе, дотнет је створио нову апликацију типа конзоле. Параметар -о креира директоријум под називом 'ubunlogАпликација'где се чувају подаци о апликацији са свим потребним датотекама.
Ако пређемо у именик ubunlogУ апликацији ћемо пронаћи нешто попут следећег:
Постоје две датотеке под називом ubunlogАпп.цспрој и Програм.цс и директоријум који се зове обј. Подразумевано, датотека Програм.цс садржаће код за покретање програма 'Хелло Ворлд'на конзоли. Програмски код можемо погледати тако што ћемо откуцати:
cat Program.cs
Ако желимо покрените апликацију коју смо управо креирали, само треба да напишете следећу команду:
dotnet run
"Здраво СветеТипично је тако једноставно. Сада, свако може да напише свој код у датотеку Програм.цс и покренути га на исти начин.
Друга ствар коју можемо да урадимо је да креирамо нови директоријум, на пример, мој код, користећи команде:
mkdir ~/.micodigo cd ~/.micodigo/
... И одатле можемо направити овај директоријум наше ново развојно окружење покретање следеће наредбе:
dotnet new console
Горња команда ће створити две датотеке зване мицоде.цспрој и Програм.цс плус директоријум који се зове обј. Сада можемо отворити датотеку Програм.цс у уређивачу и сопственим кодом избрисати или изменити постојећи код „хелло ворлд“.
Након што напишемо код који желимо, само морамо да сачувамо и затворимо датотеку Програм.цс. После овога можемо покрените апликацију:
dotnet run
Можете консултујте дотнет помоћ куцање:
dotnet --help
Уређивач кода Мицрософт Висуал Студио
Да бисте написали код, свако има свог омиљеног уређивача. Али то се мора рећи Мицрософт има свој уређивач под називом 'Мицрософт Висуал Студио код'са подршком за .НЕТ. Ово је уређивач кодова на више платформи, тако да се може користити и на Виндовсима, ГНУ / Линук-у и на Мац ОС Кс.
То је лаган и моћан едитор изворног кода отвореног кода. Долази са уграђеном подршком за ЈаваСцрипт, ТипеСцрипт и Ноде.јс и има богат екосистем екстензија за друге језике као што су Ц ++, Ц, Питхон, ПХП или Го.
Ако сте заинтересовани за коришћење овог уређивача кода за развој апликација са .НЕТ-ом, можете погледати чланак који је колега написао у којем је назначио како инсталирајте Висуал Студио Цоде у Убунту-у.
У Мицрософт документација моћи ћемо да пронађемо неки основни водичи за научавање употребе алата .НЕТ Цоре и .НЕТ Цоре СДК помоћу уређивача Висуал Студио Цоде.
у сазнајте више о дотнету, можете консултовати званична страница пројекта.
Ја сам са Лубунтуом и у првом реду за инсталацију ми говори да не постоји Мицрософт пакет. Постоји ли неконсистентност са овом дистрибуцијом? Велики поздрав
Након креирања апликације, како да је инсталирам у Убунту?
Браво Луис, додај репо?