| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「.NET Core」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
28行目: 28行目:
 
*https://dotnet.microsoft.com/download/dotnet/3.1
 
*https://dotnet.microsoft.com/download/dotnet/3.1
 
[[ASP.NET Core]]参照
 
[[ASP.NET Core]]参照
 +
 +
==CLIコマンド==
 +
*https://docs.microsoft.com/ja-jp/dotnet/core/tools/
  
 
===SDKコマンド===
 
===SDKコマンド===

2021年7月3日 (土) 00:37時点における版

| ASP.NET Core | Xamarin |

.NET Core

.NET Core


  • 最新の .NET 実装です。オープン ソースで、複数の OS 向けに利用できます。
  • .NET Core により、クロスプラットフォーム コンソール アプリケーション、ASP.NET Core Web アプリケーション、およびクラウド サービスをビルドできます。

.NET Standard


  • すべての .NET 実装が実装する必要のある基本 API のセットです。
  • この API を基本クラス ライブラリ (BCL) と呼びます。
  • .NET Standard をターゲットにすることで、どの .NET 実装やどの OS で実行されても、すべての .NET アプリケーションが共有できるライブラリをビルドできます。

.NET API ブラウザ


インストール

ダウンロード


Mac


ASP.NET Core参照

CLIコマンド

SDKコマンド


コマンド 内容
dotnet --info .NET Core 情報の表示

プロジェクトレンプレート

dotnet new

$ dotnet new web

exe を出力

デプロイ方法の名称 略称 実行方法
Framework-dependent deployments FDD コマンドで dotnet hoge.dll として実行する
Self-contained deployments SCD 実行ファイルを直接実行する

日本語コーデック

  • NuGet で System.Text.Encoding.CodePages を追加
  • 初期化時に 以下を実行
    • System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);