Dotnet, работи с .NET на Ubuntu 18.04 и създай първото си приложение

за dotnet

В следващата статия ще разгледаме .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) и ще напишем следните команди:

изтеглете Microsoft .net и инсталирайте на Ubuntu

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 използване на командите:

инсталирайте apt-transport-https

sudo apt install apt-transport-https

инсталирайте dotnet sdk 2.2

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

След инсталацията можем проверете инсталираната версия пишете:

dotnet версия

dotnet --version

Създаване на първото ви приложение с dotnet

Както можете да видите, основният SDK на .NET е инсталиран правилно в нашия Ubuntu. Сега е моментът да създадете първото приложение с помощта на dotnet.

Като пример ще създам ново приложение, наречено 'ubunlogПриложение". За да направите това, просто трябва да отворите терминал (Ctrl + Alt + T) и да стартирате:

Създайте конзолно приложение с dotnet

dotnet new console -o ubunlogApp

Както можете да видите на екранната снимка по-горе, dotnet създаде ново приложение от тип конзола. Параметърът -o създава директория, наречена 'ubunlogПриложение„където се съхраняват данните на приложението с всички необходими файлове.

Ако се преместим в директорията ubunlogПриложение ще намерим нещо като следното:

файлове от приложение, създадено с dotnet

Има два файла, наречени ubunlogApp.csproj и Program.cs и директория, наречена obj. По подразбиране, файлът Program.cs ще съдържа кода за стартиране на програмата 'Здравей, святна конзолата. Можем да разгледаме програмния код, като напишем:

здравей, световна dotnet program.cs файл

cat Program.cs

Ако искаме стартирайте приложението, което току-що създадохме, просто трябва да напишете следната команда:

Здравей, световен резултат от dotnet терминал

dotnet run

В "Здравей святТипично е толкова просто. Сега, всеки може да напише своя код във файла Program.cs и го стартирайте по същия начин.

Друго нещо, което можем да направим, е да създадем нова директория, например, моя код, използвайки командите:

mkdir ~/.micodigo

cd ~/.micodigo/

... И оттам можем да направим тази директория новата ни среда за развитие изпълнение на следната команда:

dotnet app моят код

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, можете да се консултирате с официална страница на проекта.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Луис Гонсалес каза той

    Аз съм с Lubuntu и в първата инсталационна линия ми казва, че няма пакет Microsoft. Има ли несъответствие с този дистрибутор? Поздравления

  2.   Кристиан Карвахал каза той

    След като създам моето приложение, как да го инсталирам в Ubuntu?

  3.   Anonimo каза той

    Браво Луис, добавяне на репо?