В следващата статия ще разгледаме .NET ядрото. Това е безплатна, междуплатформена и рамка с отворен код, разработена от Microsoft за създаване на настолни приложения, мобилни приложения, уеб приложения, приложения за игри и др.
Ако сте разработчик .NET, идващ от платформата на Windows, ядрото .NET ще ви помогне конфигурирайте лесно вашата среда за разработка, на всяка операционна система Gnu / Linux и Unix. В следващите редове ще видим как инсталирайте Microsoft .NET Core SDK на Ubuntu 18.04 и как да напиша първото приложение, използвайки donet.
Инсталирайте Microsoft .NET Core SDK на Ubuntu 18.04
Ядрото .NET е съвместимо с GNU / Linux, Mac OS и Windows. Той може да бъде инсталиран на най-популярните GNU / Linux операционни системи, включително: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE и Ubuntu.
За начало ще отворим терминал (Ctrl + Alt + T) и ще напишем следните команди:
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
Сега ти можеш инсталирайте .NET core SDK използване на командите:
sudo apt install apt-transport-https
sudo apt update && sudo apt install dotnet-sdk-2.2
След инсталацията можем проверете инсталираната версия пишете:
dotnet --version
Създаване на първото ви приложение с dotnet
Както можете да видите, основният SDK на .NET е инсталиран правилно в нашия Ubuntu. Сега е моментът да създадете първото приложение с помощта на dotnet.
Като пример ще създам ново приложение, наречено 'ubunlogПриложение". За да направите това, просто трябва да отворите терминал (Ctrl + Alt + T) и да стартирате:
dotnet new console -o ubunlogApp
Както можете да видите на екранната снимка по-горе, dotnet създаде ново приложение от тип конзола. Параметърът -o създава директория, наречена 'ubunlogПриложение„където се съхраняват данните на приложението с всички необходими файлове.
Ако се преместим в директорията ubunlogПриложение ще намерим нещо като следното:
Има два файла, наречени ubunlogApp.csproj и Program.cs и директория, наречена obj. По подразбиране, файлът Program.cs ще съдържа кода за стартиране на програмата 'Здравей, святна конзолата. Можем да разгледаме програмния код, като напишем:
cat Program.cs
Ако искаме стартирайте приложението, което току-що създадохме, просто трябва да напишете следната команда:
dotnet run
В "Здравей святТипично е толкова просто. Сега, всеки може да напише своя код във файла Program.cs и го стартирайте по същия начин.
Друго нещо, което можем да направим, е да създадем нова директория, например, моя код, използвайки командите:
mkdir ~/.micodigo cd ~/.micodigo/
... И оттам можем да направим тази директория новата ни среда за развитие изпълнение на следната команда:
dotnet new console
Горната команда ще създаде два файла, наречени mycode.csproj и Program.cs плюс директория, наречена obj. Сега можем да отворим файла Program.cs в редактор и да изтрием или модифицираме съществуващия код „здравей свят“ със собствен код.
След като кодът, който искаме, бъде написан, ние просто трябва да запазим и затворим файла Program.cs. След това можем стартирайте приложението:
dotnet run
Можете да консултирайте се с помощта на dotnet пишете:
dotnet --help
Microsoft Visual Studio Code Editor
За да напише кода, всеки има свой любим редактор. Но трябва да се каже, че Microsoft има свой собствен редактор, наречен „Код на Microsoft Visual Studio'с поддръжка за .NET. Това е междуплатформен редактор на код, така че може да се използва както на Windows, GNU / Linux, така и на Mac OS X.
Това е лек и мощен редактор с отворен код. Той се предлага с вградена поддръжка за JavaScript, TypeScript и Node.js и има богата екосистема от разширения за други езици като C ++, C, Python, PHP или Go.
Ако се интересувате от използването на този редактор на код за разработване на вашите приложения с .NET, можете да се консултирате със статията, която колега е написал, в която е посочил Комо инсталирайте Visual Studio Code в Ubuntu.
В Документация на Microsoft ще можем да намерим някои основни уроци, за да научите как да използвате инструментите .NET Core и .NET Core SDK с помощта на редактора на Visual Studio Code.
за научете повече за dotnet, можете да се консултирате с официална страница на проекта.
Аз съм с Lubuntu и в първата инсталационна линия ми казва, че няма пакет Microsoft. Има ли несъответствие с този дистрибутор? Поздравления
След като създам моето приложение, как да го инсталирам в Ubuntu?
Браво Луис, добавяне на репо?