Dotnet、Ubuntu 18.04で.NETを使用して、最初のアプリケーションを作成します

dotnetについて

次の記事では、.NETカーネルについて見ていきます。 これは マイクロソフトが開発した無料のクロスプラットフォームのオープンソースフレームワーク デスクトップアプリ、モバイルアプリ、ウェブアプリ、ゲームアプリなどを作成します。

Windowsプラットフォームを使用している.NET開発者の場合、.NETカーネルは次のことを支援します。 開発環境を簡単に構成する、Gnu / LinuxおよびUnixオペレーティングシステム。 次の行では、その方法を確認します Ubuntu18.04にMicrosoft.NET CoreSDKをインストールします そして、donetを使用して最初のアプリケーションを作成する方法。

Ubuntu18.04にMicrosoft.NET CoreSDKをインストールします

.NETカーネルは、GNU / Linux、Mac OS、およびWindowsと互換性があります。 Debian、Fedora、CentOS、Oracle Linux、RHEL、SUSE、Ubuntuなどの最も一般的なGNU / Linuxオペレーティングシステムにインストールできます。

まず、ターミナルを開き(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 CoreSDKをインストールします コマンドの使用:

apt-transport-httpsをインストールします

sudo apt install apt-transport-https

dotnet sdk2.2をインストールします

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

インストール後、 インストールされているバージョンを確認してください タイピング:

dotnetバージョン

dotnet --version

dotnetを使用して最初のアプリケーションを作成する

ご覧のとおり、.NET CoreSDKはUbuntuに正しくインストールされています。 次に、dotnetを使用して最初のアプリケーションを作成します。

例として、「」という新しいアプリケーションを作成します。ubunlogApp'。 これを行うには、ターミナルを開いて(Ctrl + Alt + T)、次のコマンドを実行するだけです。

dotnetでコンソールアプリケーションを作成する

dotnet new console -o ubunlogApp

上のスクリーンショットでわかるように、dotnetは新しいコンソールタイプのアプリケーションを作成しました。 -oパラメータは 'というディレクトリを作成しますubunlogApp'アプリケーションデータが保存される場所 必要なすべてのファイルを使用します。

ディレクトリに移動すると ubunlogアプリでは次のようなものが見つかります。

dotnetで作成されたアプリケーションからのファイル

という名前のファイルが 2 つあります ubunlogApp.csproj と Program.cs、および obj というディレクトリ。デフォルトでは、 Program.csファイルには、プログラムを実行するためのコードが含まれます。こんにちは世界'コンソール上。 次のように入力すると、プログラムコードを確認できます。

hello world dotnetprogram.csファイル

cat Program.cs

望むなら 作成したアプリケーションを実行します、次のコマンドを記述する必要があります。

hello worlddotnet端末の結果

dotnet run

"こんにちは世界典型的なのはその単純なことです。 さて、 誰でもProgram.csファイルにコードを書くことができます 同じように実行します。

もうXNUMXつできることは、たとえば、新しいディレクトリを作成することです。 私のコード、コマンドを使用して:

mkdir ~/.micodigo

cd ~/.micodigo/

…そしてそこからこのディレクトリを作成できます 私たちの新しい開発環境 次のコマンドを実行します。

dotnetアプリ私のコード

dotnet new console

上記のコマンドは、mycode.csprojとProgram.csというXNUMXつのファイルに加えて、objというディレクトリを作成します。 これで、Program.csファイルをエディターで開き、既存の「helloworld」コードを独自のコードで削除または変更できます。

必要なコードを記述したら、Program.csファイルを保存して閉じるだけです。 この後、私たちはできます アプリを実行する:

dotnet run

それができる dotnetヘルプを参照してください タイピング:

dotnet --help

Microsoft VisualStudioコードエディター

コードを書くために、誰もが自分の好きなエディターを持っています。 しかし、それは言わなければなりません Microsoftには、「」という独自のエディターがあります。Microsoft Visual Studioコード'.NETをサポート。 これはクロスプラットフォームのコードエディタであるため、Windows、GNU / Linux、およびMac OSXの両方で使用できます。

軽量で強力なオープンソースのソースコードエディタです。 JavaScript、TypeScript、Node.jsのサポートが組み込まれており、C ++、C、Python、PHP、Goなどの他の言語の拡張機能の豊富なエコシステムがあります。

このコードエディタを使用して.NETでアプリケーションを開発することに興味がある場合は、同僚が書いた記事を参照してください。 方法 Visual StudioCodeをインストールします Ubuntuで.

Microsoftのドキュメント 私たちは見つけることができるでしょう .NETCoreおよび.NETCoreSDKツールの使用方法を学ぶためのいくつかの基本的なチュートリアル Visual StudioCodeエディターを使用します。

dotnetの詳細、あなたは相談することができます 公式プロジェクトページ.


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ルイス·ゴンザレス

    私はLubuntuを使用していますが、最初のインストール行で、Microsoftパッケージがないと表示されます。 このディストリビューションとの矛盾はありますか? ご挨拶

  2.   クリスティアン・カルバハル

    アプリケーションを作成した後、Ubuntuにインストールするにはどうすればよいですか?

  3.   匿名の

    良いルイス、リポジトリを追加しますか?