InfoQ ホームページ Net-Core に関するすべてのコンテンツ
-
Visual Studio 2017、15.7のプレビュー版が登場
Microsoftは引き続きVS2017の開発を進めており、15.7のプレビューをリリースした。今回のリリースには、TypeScript 2.8、NuGetパッケージシグニチャ、.NET Coreプロジェクトのステップバックデバッグのサポートが含まれている。
-
EF Core 2.1ロードマップ: ビュー、Group By、遅延読み込み
Entity Framework Coreは、元のEntity Frameworkに追いつくための進化を継続している。EF Core 2.1のロードマップでは、ビュー、group by、遅延読み込みなどの機能を計画されている。
-
.NET CoreのGlobal Toolsを探る
.NET Core 2.1 Previewでデビューする新機能の1つとしてGlobal Toolsがある。Global Toolsは.NET Coreコンソールアプリケーションを作成する方法を提供する。そのアプリケーションは、NuGetパッケージとしてパッケージ化して提供することができる。.NET Coreがターゲットプラットフォーム上で動作する場合、適切にパッケージ化されたGlobal Toolがそこで動作する。
-
F#機能が強化されたVisual Studio 15.6 Preview 4
MicrosoftのVisual Studio 15.6がさらなる進化を遂げている。F#サポートの改善に重点を���いた4回目のプレビューがリリースされた。
-
EFコア:SQLデータベースとNoSQLデータベースを統一
EFコアの本来の目標の1つは、SQLとNoSQLスタイルのデータベースの両方を、コードに少しの変更を加えるだけで、あるいは、変更なしに使用できるモデルを開発することであった。MicrosoftはAzure Cosmos DB向けに実験的なEFプロバイダと共に、この目標に向かって第一歩を踏み出している。
-
.NETのHttpClientの修正
2016年に報告したように、.NETのHttpClientには深刻な問題がある。.NET Core 2.1にHttpClientFactoryを導入したことで、これらの問題のいくつかが軽減された。
-
Avalonia Beta 1がWPFに対する多くの改善をもたらす
Avaloniaは「XAML、データバインディング、ルックレスコントロールなどの機能を持つ、WPFを元にしたクロスプラットフォーム.NET UIフレームワーク」として自身を説明している。最初のパブリックベータに達したばかりだが、由緒あるWPFバージョンのXAMLよりも興味深い改善がいくつか示されている。
-
Json.NETにおいて120以上の依存関係が考慮不要に
.NET用で公式のJSONのパースおよびシリアライゼーションライブラリであるJson.NETは、.NET Standard 1.3で122というとても多くのパッケージを必要とした。Json.NET 11 for .NET Standard 2.0のリリースでは、必要なパッケージは0になった。
-
.NETのクロスプラットフォームUIツールキットであるAvaloniaの概観
.NET Coreエコシステムで頻繁に言われている欠点は、真のクロスプラットフォームUIツールキットがないことである。過去にSilverlightやXamarin Formsのようなマルチプラットフォームでの試みはあったが、誰もまだ完全なXAMLスタイルのクロスプラットフォームオプションを成しえていない。AvaloniaはWindows、Linux(GTK)、MacOS、Android、iOSをサポートする計画で、試みようとしている。しかし、開発者は支援を求めている。
-
.NET Core 2.1 はどこに向かうのか?
Microsoft の Scott Hunter氏 は .NET Core 2.1 における同社の計画を発表した。 CLI ツールが開発者の使いやすさを大幅に向上させるように見える。
-
-
F#の2017年を振り返る
2017年、F#はバージョン4.1に到達した。.NET Core 2.0リリースと時を同じくしたことを大きな理由に、ユーザコミュニティは拡大し、ツーリングとカンファレンスでの存在感も増している - MicrosoftプログラムマネージャのPhillip Carter氏は、このように記した。
-
.NET Core のための ORM
EF Core がビューやストアドプロシージャのような基本的なデータベースの機能を手に入れようと奮闘する中、開発者たちは自身のデータアクセスのニーズのために他のものを探している。ここではその選択肢の中からポピュラーなものをいくつか紹介する。
-
.NET WebAssemblyサポートが実験中
主要なブラウザにおいてデフォルトでWebAssemblyがリリースされ、.NETコミュニティは引き続き.NET開発者に対してブラウザで実行可能なWebAssemblyにコンパイルする機能を提供する。
-
Visual Studio 2017 15.5 Previewは、F# CoreとStandardサポートを追加した
Microsoftは バージョン1のプラットフォームがリリースされてから.NET Core上でF#をサポートしてきた。; C#とVB.NETのような.NET Core言語と比較してツール機能は遅れている。Visual Studio 2017 15.5 Preview 4リリースの変更でF#が.NET Coreと.NET Standardのターゲットになった。