InfoQ ホームページ Net-Core に関するすべてのコンテンツ
-
-
.NET 5でのASP.NET Coreの改善点
今月初めの.NET Conf 2020で、Microsoftは.NET 5プラットフォームをリリースした。このバージョンには広範な新機能と改善点が含まれると同時に、ASP.NET Coreフレームワークにも大きく関わっている。リリースの主眼はパフォーマンスの改善にあるが、Blazor、SingalR、MVC、OpenAPIサポートなどに関する機能やAzure AD認証の統合もそれに次ぐものだ。
-
Microsoft .NET Conf 2020: .NET 5、C# 9.0、F# 5.0など
先週オンラインでストリーミングされた.NET Confの2020エディションで、Microsoftは、待望久しい.NET 5と、.NET言語の新たなメジャーバージョン(C# 9、F# 5)、ASP.NET 5、EF Core 5.0をリリースした。Visual Studio 2019の新バージョンもリリースされた。.NET 5のサポートとGitツーリングの改良が行われている。BlazorやProject Tyeなどのツールやフレームワークに関するセッションも実施された。
-
Microsoftが .NET 5 をリリース
本日の .NET Conf 2020 で、Microsoftは .NET 5 をリリースした。新しいリリースは .NET Core 3.1 の改善に焦点を当てている。より小さな単一ファイルアプリケーション、Windows ARM64のサポート、.NET 5 のキーとなる機能の一つであるより高性能なJsonSerializer API、および多くの大幅なパフォーマンスの向上。このリリースの一部として、新しいメジャー言語バージョン(C# 9およびF# 5)も紹介されている。
-
Unoプラットフォーム3.1がリリース
今月初めにUnoは、.NET開発者のためのマルチプラットフォームUIフレームワークUnoのバージョン3.1をリリースした。注目すべき点はLinuxサポートの拡張と、Skiaベースのバックエンドを使用して構築されていることだ。その他の関連機能としては、新しいコントロール(WinUI TreeViewやTabViewなど)、モバイルアプリケーションでのWinUI Color Pickerのサポート、Prism 8.0テンプレートなどがある。
-
MicrosoftがEntity Framework Core 5.0 RC 1をリリース
Microsoftは先週、Entity Framework Core 5.0 RC1を.NET 5とともにリリースした。そのフレームワークは、11月に正式にデビューする前の最初の「go live」リリースである。このリリース候補版には、EF Core5.0で計画されているすべての機能が含まれている。新機能には、完全に透過的な多対多マッピング、一般的なクエリの機能強化、および、パフォーマンス、移行、デプロイに対するエクスペリエンスの改善がある。
-
Microsoftが.NET 5.0 RC 1をリリース
今週初め、Microsoft released .NET 5.0 RC1をリリースした。これは、11月に公式にデビューする前の.NET 5の最初の「go live」リリースである。.NET 5は.NETエコシステムの統合プラットフォームであり、そのすべてのコンポーネントを1つのクロスプラットフォームパッケージにラップしている。新しいリリースには、新しい言語バージョン(C# 9とF# 5)やWindows ARM64のサポートなど、.NET Core 3からの多くの改善が含まれている。.NET 5はPreview 8からのfeature-complete(実装完了)であり、すでに本番環境で使用できる。
-
Microsoft .NET Conf - テーマはマイクロサービス
昨日、.NET Conf:Focusシリーズの第3弾が開催された。今回フィーチャーされたのは、.NETによるマイクロサービス開発だ。このイベントはあらゆる種類の開発者を対象に、ライブコーディングデモを実施し、関連するコンセプトやツールを包括的に紹介するものだ。無料参加の可能な単日のライブストリームイベントには、コミュニティや.NETプロダクトチームからの講演者が登壇する。
-
MSMQと.NET Core
Microsoft Message Queuing (MSMQ) は現在、.NET Coreでは使用できない。一般的には他のメッセージキューシステムが好まれているが、エンタープライズアプリケーションの多くがMSMQをベースとしているため、.NET Frameworkから.NET Coreや次期バージョンである.NET 5への移行を考えているチームにとっては問題である。しかし先日のReference Sourceへのプルリクエストが、状況を変えてくれるかも知れない。
-
MicrosoftがgRPC-Web for .NETをリリース
Microsoftは先週、.NET用gRPC-Webプロトコルの実用レベルの実装をリリースした。元々は試験的機能というサポートだったが、今回、コンポーネントがgrpc-dotnetプロジェクトの一部となったのだ。新しいコンポーネントにより、ブラウザ内でgRPCを使用できるようになるので、HTTPサーバをプロキシとして使用しなくても、Webアプリケーションが直接gRRCサーバと通信可能になる。
-
MAUI: .NETのマルチプラットフォーム用アプリケーションUI
先月のBuild 2020開催期間中、Microsoftは、デバイスネイティブなアプリケーションを開発するためのマルチプラットフォームフレームワークである.NET MAUIのロードマップを発表した。新フレームワークはXamarin.Formsの進化形に相当し、Android、iOS、macOS、Windows用のネイティブ機能を提供する。
-
Microsoft Build 2020のハイライト
Microsoftは先週、第10回のBuildを開催した。BuildはMicrosoftのテクノロジを使用する開発者を対象に、年次で開催されるカンファレンスである。このオンラインイベントでは、Blazor WebAssemblyの一般向け提供開始、間もなくリリースされる.NET 5の最新情報、Azure Static Web Apps、IoTや人工知能に関する新プロジェクトなど、重要な発表やリリースが目白押しだった。
-
Stack Overflowがアーキテクチャを.NET Frameworkから.NET Coreに移行
Stack Overflowは先頃、.NET Frameworkから.NET Coreへのシステムアーキテクチャ移行を完了した。このプラットフォームはStack Overflowだけではなく、170を越えるQ&Aコミュニティ、さらには企業のプライベートQ&Aサイトも支えている。
-
MicrosoftがBlazor WebAssembly 3.2.0 RCをリリース
今週初め、MicrosoftはBlazor WebAssembly 3.2 RCをリリースした。これはBlazor WebAssemblyで計画されている最後のプレビューリリースであるため、公式リリースで期待されているすべての機能が含まれている。実用版のリリースは5月の予定である。
-
Microsoft .NET Conf: Focus開催、テーマはXamarin
先週、第2回の.NET Conf:Focusが開催された。今回の中心はXamarinだ。Xamarinは、モバイルアプリ開発を特に対象としたツールやライブラリによって、.NETプラットフォームを拡張する。Focusカンファレンスは無料で参加可能な丸一日のライブストリームイベントで、コミュニティや.NETプロダクトチームから講演者が登壇する。第1回は今年1月、Blazorをテーマに実施された。