InfoQ ホームページ Microsoft に関するすべてのコンテンツ
-
Microsoftが新しいクラウドネイティブ製品、Azure Container Apps Serviceを発表
先ごろの Ignite カンファレンスで、Microsoft は Azure Container Apps を使用した新しいクラウドネイティブ製品を発表した。これにより、開発者はコンテナを使用するマイクロサービスアーキテクチャを構築できる。このサーバレス Kubernetes ベースのサービスは公開プレビュー中だ。
-
F# 6が、再開可能なコード、パターンマッチング、ツールの改善などを導入
F# 6は言語、ライブラリ、ツールに対して豊富な新機能を提供する。パフォーマンスを向上させ、プログラマーが簡単にF# 6に切り替えられることを目指している。
-
Microsoft Translatorが100を超える言語と方言をサポート
Microsoft Translatorは、Azure上の人工知能(AI)を利用したテキスト翻訳サービスだ。コグニティブサービスの一部である。最近、同社は12の新しい言語と方言がサービスに追加されたことを発表した。これは、100を超える言語と方言の間で翻訳できるようになった。
-
.NET MAUI Preview 9 - ボーダ、コーナ、シャドウ、パフォーマンスの向上
.NET MAUI Previewエディションの今月のリリースには、コントロールとレイアウトに対するボーダ、コーナ、シャドウのサポートが導入されている。さらにもうひとつ、Preview 9の重点は、50を越えるコントロールやレイアウトを完成させることだった。Preview 9は現在、Androidアプリケーションの起動時間をパフォーマンス改善する.NET MAUIスタートアップトレーシングを含めて提供されている。
-
.NET 6: スレッドの改善
非同期や並列プログラミングの複雑さを抽象化するために多数のライブラリが存在するが、それでも開発者は、時々、下位のスレッド処理ロジックへの落とし込みが必要になる。.NET6シリーズのAPIの変更に続いて、マルチスレッドのいくつかの新しい効果的な方法を見ていこう。
-
MicrosoftがAzure Functions 4.0を発表、.NET 6をプレビューでサポート
Microsoftは先頃、同社のファンクション・アズ・ア・サービス(FaaS)製品であるAzure Functions 4.0の公開プレビュー版リリースを発表した。新たにリリースされたランタイムでは、.NET 6.0がサポートされる。
-
.NET MAUIがPreview 8をリリース、しかしGAは2022年Q2に延期
Microsoftは.NET MAUIのリリースを延期した。.NET MAUIのリリースと一般提供は、.NET 6と同じ2021年11月が目標であった。 Microsoftからの最新ニュースによると、今年11月の.NET 6のGAには正式版が完成しない見込みである、ということだ。新たに計画された期日は、2022年第2四半期である。
-
MicrosoftがAzure Disk Storageのゾーン冗長ストレージを一般提供としてリリース
今年の初めに、Microsoftは、Azureマネージドディスクのゾーン冗長ストレージ(ZRS)オプションのプレビュー版を発表した。インフラストラクチャの信頼性をさらに向上させるためのものだ。現在、一般提供(GA)としてリリースされている。
-
MicrosoftがXamarin Community Toolkit用の.NET MAUI Compatibility Packageをリリース
すでに発表されているとおり、Xamarin Community Toolkitは.NET MAUI Toolkitにリプレースされる。Xamarin自体と同じだ。Xamarin Community Toolkitも進化してXamatin.Formsから.NET MAUIに移行しており、.NET MAUI用に完全に最適化されたCommunity Toolkitパッケージとして、CommunityToolkit.MauiとCommunityToolkit.Maui.Markupの2つが新たに公開されている。
-
新たなWeb認証オプションと.NET MAUI Essentialsを加えたXamarin.Essentials 1.7
Xamarin.Essentialsは、さまざまなモバイルプラットフォームでシームレスに動作するアプリケーションの開発を実現するための重要なライブラリだ。ネイティブAPIにアクセスして、アプリ内から容易に利用するための手段を提供してくれる。数から言えば、.NET開発環境において最も広範に利用されているライブラリのひとつである。
-
今夏の.NET MAUI Previews: 新レイアウト、フォントスケーリング、アラート、ジェスチャ、クリッピングなど
.NET MAUIを支えるMicrosoftチームとコミュニティにとって、今年の夏はアクティブで生産的なものだった。プラットフォームに新たなアップデートと機能が導入された結果、今年の夏、6月にはPreview 6、8月にはPreview 7と、最新版が相次いで提供されたのだ。 今夏の.NET MAUI Previewでは、新しいレイアウト、フォントスケーリング、アラート、ジェスチャ、ビュークリッピングといった新機能が導入されている。
-
.NETの新パッケージ System.Threading.RateLimiting
レート制限(rate limiting)はWebサーバの問題として広く知られているが、同じような機能が必要になる状況は他にもたくさんある。System.Threading.RateLimitingの導入で、この機能を開発者自ら記述する必要がなくなる。
-
Visual Studio 2022プレビュー2は即時フィードバックにフォーカスしたものに
MicrosoftによるVisual Studio 2022の2回目のプレビューでは、Microsoftが最新のIDEで提供する予定の機能を深掘りしている。開発中のソフトウェアで予想されるように、いくつかラフなものもある。
-
クラウドの排出量を追跡するための支援が必要か。MicrosoftのMicrosoft Cloud for Sustainabilityがプレビューへ
最近のInspire 2021会議で、MicrosoftはMicrosoft Cloud for Sustainabilityのプレビュー版を発表した。これは、企業が二酸化炭素排出量を測定および管理し、持続可能性の目標を設定し、測定可能なアクションを実行する助けとなる新しいサービスだ。
-
Microsoftが保有する社内用のLinuxディストリビューションビルダーCBL-Marinerとは
CBL-Marinerは、Linuxディストリビューションを作成するためのMicrosoftの内部ツールである。CBL-Marinerディストリビューションは、Microsoft独自のクラウドインフラストラクチャを強化することを意図しており、ディスクとメモリリソースの消費を一定量に抑え、攻撃対象を最小限に抑えることを目的としている。