InfoQ ホームページ .NET に関するすべてのコンテンツ
-
Kalix:データベースを使わないクラウドネイティブでビジネスクリティカルなアプリケーション構築
Lightbendは最近、Kalixをリリースした。LightbendはAkkaを提供する企業である。Kalixは、任意のプログラミング言語を使って、データベースを使わない、クラウドネイティブでビジネスクリティカルなアプリケーションを構築するための新しいPlatform-as-a-Service製品である。Kalixは統合アプリケーションレイヤーであり、ソフトウェアを作成するために必要な部品を集め、それらの実装の詳細を抽象化する。Lighbendは、開発者に革新的なNoOps開発者エクスペリエンスを提供しようとしている。
-
MicrosoftがPower Pagesを加えた新しいPower Platform製品をプレビュー版でリリース
Power Platformに最近Microsoft Power Pagesが追加された。毎年開催のBuildカンファレンスで、同社はスタンドアロンのSoftware as a Service(SaaS)プラットフォーム製品として、Microsoft Power Pagesのプレビュー版を発表した。これは、技術バックグラウンドに関係なく幅広いユーザをターゲットとしており、データを利用した最新の安全なWebサイトを作成するためのものである。
-
AWSがプレビュー版で.NET Annotations Lambdaフレームワークをリリース
最近、AWSはLambda Annotationsと呼ばれる.NET 6 Lambda関数を作成するための新しいフレームワークを発表した。このフレームワークは、昨年2月にリリースされたLambda用の.NET6マネージドランタイムと一緒に構築されましたものである。
-
ImageSharp 2.0.0が機能満載でリリース
最もポピュラーな.NETイメージ処理ライブラリのひとつであるImageSharpのバージョン2がリリースされた。リリースには、WebP、TIFF、PBM、加えてXNPのサポート、JPEGおよびPNGフォーマットに関するさまざまなパフォーマンス向上や機能向上などが、おもな機能として含まれている。今回のリリースで、.NET Standard 1.3のサポートが廃止された。バージョン1.0.4のリプレースとなるアップデートである。
-
Couchbase Mobile 3では新たにC APIとKotlin APIが提供され、管理がシンプルに
NoSQLデータベースメーカーのCouchbaseは、エッジ対応のモバイルデータベースのCouchbase Mobile 3をリリースした。組み込みプラットフォームにCouchbase Liteを埋め込むための新しいC API、AndroidでのKotlinサポート、新しい管理REST APIが導入され、また、セキュリティが強化されている。
-
.NET Framework 2022年1月累積更新プレビュー
Microsoftは先月、.NET Framework 2022年1月の累積更新プレビューをリリースした。これは.NET Frameworkをサポートするという同社の約束の一部である。この更新プログラムは、.NET Frameworkバージョン3.5および4.8を対象としており、共通言語ランタイムとWindows Presentation Foundationに重点を置いている。 プレビューリリースは、Windows OSの.NET Framework機能の信頼性と品質を向上させることを目的としている。
-
ASP.NET 6のMinimal API、Blazorの強化、ツールのアップデート
Microsoftが先日リリースした.NET 6には、Minimal APIs、Blazorの強化、ツールのアップデートなど、ASP.NET Coreフレームワークに関連する多数の新機能や改善が含まれている。重視されているのは、ASP.NETを、最新かつ高度にスケーラブルなWebアプリケーションを開発するための、完全なフレームワークにすることだ。
-
MicrosoftがYARPをリリース - もう一つのリバースプロキシ
昨年11月、MicrosoftはYARP(Yet Another Reverse Proxy)をリリースした。これは、Microsoftがオープンソースプロジェクトとして過去数年間に開発したリバースプロキシプロジェクトである。
-
Visual Studio 2022: Leslie Richardson氏とそのチームに聞く
Visual Studioは、Microsoftが1997年から開発を続けている、最先端の統合開発環境である。その最新リリースは、コミュニティによる多数のコントリビューションとフィードバックを基に、より現実的なユースケースを指向したものに仕上がっている。InfoQは今回、Leslie Richardson氏とそのチームにインタビューして、今月初めにリリースされたVisual Studio 2022の新機能や改善点について詳しく聞くことができた。
-
ClusterFuzzLiteによりGitHubアクションや他のCI/CDパイプラインでClusterFuzzを実行可能に
ClusterFuzzLiteは、その名前が示すように、Google ClusterFuzzの軽量バージョンだ。fuzzテストを通じてソフトウェアシステムのセキュリティと安定性の問題を見つけることを目的としたツ���ルである。ClusterFuzzLiteは、数行のコードでCIパイプラインに統合されることを目的としているとGoogleは言っている。
-
DaprのCNCFインキュベーターへの参加とYaron Schneider氏とのQ & A
Cloud Native Computing Foundation (CNCF) は先ごろ、分散アプリケーションランタイム (Dapr) を CNCF インキュベーションプロジェクトとして受け入れたことを発表した。この声明は、Dapr プロジェクトの運営および技術委員会 (STC) の設立を発表した、以前の Dapr による発表に続くものだ。
-
Microsoftが新しいクラウドネイティブ製品、Azure Container Apps Serviceを発表
先ごろの Ignite カンファレンスで、Microsoft は Azure Container Apps を使用した新しいクラウドネイティブ製品を発表した。これにより、開発者はコンテナを使用するマイクロサービスアーキテクチャを構築できる。このサーバレス Kubernetes ベースのサービスは公開プレビュー中だ。
-
F# 6が、再開可能なコード、パターンマッチング、ツールの改善などを導入
F# 6は言語、ライブラリ、ツールに対して豊富な新機能を提供する。パフォーマンスを向上させ、プログラマーが簡単にF# 6に切り替えられることを目指している。
-
.NET MAUI Preview 9 - ボーダ、コーナ、シャドウ、パフォーマンスの向上
.NET MAUI Previewエディションの今月のリリースには、コントロールとレイアウトに対するボーダ、コーナ、シャドウのサポートが導入されている。さらにもうひとつ、Preview 9の重点は、50を越えるコントロールやレイアウトを完成させることだった。Preview 9は現在、Androidアプリケーションの起動時間をパフォーマンス改善する.NET MAUIスタートアップトレーシングを含めて提供されている。
-
.NET 6: スレッドの改善
非同期や並列プログラミングの複雑さを抽象化するために多数のライブラリが存在するが、それでも開発者は、時々、下位のスレッド処理ロジックへの落とし込みが必要になる。.NET6シリーズのAPIの変更に続いて、マルチスレッドのいくつかの新しい効果的な方法を見ていこう。