トップ 一覧 ping 検索 ヘルプ RSS ログイン

.NET Coreの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!.NET Core
[ASP.NET Core][Xamarin]

*[.NET Standard - .NET Core と .NET Standard の分かりやすい解説|https://msdn.microsoft.com/ja-jp/magazine/mt842506.aspx]

!.NET Core
*最新の .NET 実装です。オープン ソースで、複数の OS 向けに利用できます。
*.NET Core により、クロスプラットフォーム コンソール アプリケーション、ASP.NET Core Web アプリケーション、およびクラウド サービスをビルドできます。
!.NET Standard
*すべての .NET 実装が実装する必要のある基本 API のセットです。
*この API を基本クラス ライブラリ (BCL) と呼びます。
*.NET Standard をターゲットにすることで、どの .NET 実装やどの OS で実行されても、すべての .NET アプリケーションが共有できるライブラリをビルドできます。


!!.NET API ブラウザ
*https://docs.microsoft.com/ja-jp/dotnet/api/
!!ダウンロード 
*https://dotnet.microsoft.com/download#/lts
!!SDKコマンド

,コマンド,内容
,dotnet --info,.NET Core 情報の表示
!!!プロジェクトレンプレート
!dotnet new
*https://docs.microsoft.com/ja-jp/dotnet/core/tools/dotnet-new?tabs=netcore21
 $ dotnet new web
!!!exe を出力
*https://kagasu.hatenablog.com/entry/2017/04/16/192117
,デプロイ方法の名称,略称,実行方法
,Framework-dependent deployments,FDD,コマンドで dotnet hoge.dll として実行する
,Self-contained deployments,SCD,実行ファイルを直接実行する

!!日本語コーデック
*NuGet で System.Text.Encoding.CodePages を追加
*初期化時に 以下を実行
** System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);