Microsoftが.net Core 2.0とVisual Studio 2017バージョン15.3をリリース

ビデオ: Supercharging your Web APIs with OData and ASP.NET Core 2024

ビデオ: Supercharging your Web APIs with OData and ASP.NET Core 2024
Anonim

マイクロソフトは、約3か月前に.NET Core 2.0の最初のプレビューを提供しました。 このプレビューでは、Linuxバイナリアーカイブ、ランタイムパッケージストア、OSXでのOpenSSLの不要、スタンドアロンの実行可能ファイルなど、多数の機能を紹介しました。 月曜日に、Microsoftは.NET Core 2.0の最終リリースを行いました。

共通言語ランタイムチームのメンバーであるリッチランダーは、.NET Coreの最新バージョンを「使いやすく、プラットフォームとしてはるかに優れたもの」と呼びます。ランダーは、.NET開発者はコマンドラインでCore 2.0の開発を開始できると述べています。お気に入りのテキストエディタ、Visual Studio Code、Visual Studio for Mac、またはVisual Studio 2017 15.3(後者2つもリリースされたばかり)。 Landerは、プラットフォームについてこれをさらに追加します。

「独自のハードウェアまたはMicrosoft Azureなどのお気に入りのクラウドで、本番ワークロードに対応しています。」

.NETコア2.0の重要な機能の一部を以下に示します。

  1. Linuxバイナリ:.NET Coreの最新バージョンには、.NET CoreでサポートされているLinuxディストリビューションと互換性のあるバイナリアーカイブが含まれているため、開発者は、サポートされているリストにないにもかかわらず互換性のあるディストリビューションを試すことができます。
  2. OSXでのOpenSSLの不要: Microsoftは、.NETコア2.0により、暗号化ライブラリに変更を加え、mac OSでネイティブに利用可能なサービスを最大限に活用し、OSXでのOpenSSLの必要性を事実上排除しました。
  3. ランタイムパッケージストア:.NETコア2.0には、共通ライブラリのプリコンパイル済みキャッシュを作成できるランタイムパッケージストアがあります。これにより、すべてのアプリケーションにデプロイする代わりに集中的にプロビジョニングできるため、デプロイメントのサイズと時間を大幅に削減できます。
  4. スタンドアロンの実行可能ファイル.NETコアの最新バージョンでは、ポータブルアプリケーションとスタンドアロンアプリケーションが個別のホスト実行可能ファイルを使用するようになりました。 これにより、アプリケーションの開発者は、デジタル署名を使用してホスト実行可能ファイルに署名できます。
  5. その他の機能:注目に値するその他の機能には、すべてのプラットフォーム用のポータブルバイナリアーカイブ、Windows Arm32およびArm64ビルド、Linux Armビルドのサポートが含まれます。

マイクロソフトは、月曜日にVisual Studio 2017バージョン15.3およびVisual Studio for Macバージョン7.1もリリースしました。 Visual Studio 2017の最新バージョンは、Visual Studioを最も一般的なスクリーンリーダーに適合させることにより、アクセシビリティを向上させます。 Visual Studio for Macの最新バージョンは、Webアプリ、Webサービス、およびコンソールアプリの.NET Core 2.0ターゲティングのサポートを追加し、開発者がライブラリプロジェクトで.NET標準2.0を作成できるようにし、より多くのコードを共有できるようにしますプロジェクト。

Microsoftが.net Core 2.0とVisual Studio 2017バージョン15.3をリリース