InfoQ ホームページ Microsoft に関するすべてのコンテンツ
-
Visual Studio 2017 15.9 Preview 3、UWPのARM64をサポート
MicrosoftはVisual Studio 2017のバージョン15.9アップデートに向けた作業を続けている。3つ目のプレビューとして、MicrosoftはARM64プラットフォーム向けのUWPアプリサポートとTypeScript開発者向けの機能拡張を発表した。今回もまた、多くの修正が含まれている。
-
Windowsドライバ開発を容易にするMicrosoft Driver Module Framework
Windowsのドライバ開発者は今後、近々オープンソース化される新しいMicrosoft Driver Module Framework(DMF)を使うことで、シンプルかつ構造化されたドライバの開発や、ドライバ間のコード共有が簡単になりそうだ。
-
ASP.NET SignalR 2.4がAzureをサポート
過去数年間、マイクロソフトは、元のASP.NET SignalRライブラリと新しいASP.NET Core SignalRとの2つの形式のSignalRを開発してきた。この秋、レガシーASP.NET SignalRライブラリの最新のメジャーアップデートがお目見えする。
-
C# と F# のデフォルトインターフェイスメソッドにおけるアップデート
議論が盛り上がっているデフォルトインターフェイスメソッド機能はF#でも検討されている。しかしこの機能は .NET Core に限定される可能性があり、提案全体は危機に瀕している。
-
Visual Studio 2017 15.9プレビューではC++デバッグ機能が拡張された
Microsoftは、Visual Studio 2017 15.9の2番目のプレビューをリリースした。このリリースでは、C++デバッグの改善とユニバーサルWindowsアプリケーション(UWP)開発者にとって有益な追加機能が強調されている。
-
Visual Studio 2017 15.8とは
Visual Studio 2017 15.8が利用可能になり、エディタに対して多数のバグが修正され、使い勝手が向上した。注目すべき点として、このリリースではF#4.5とTypeScript 3.0がサポートされる。
-
C# 8の小さな機能
デフォルトインターフェイスメソッドとnull許容参照のような大きなチケットアイテムに注意されがちだが、C# 8では小さな機能も検討されている。このサンプルはC#の将来バージョンになる可能性もある。
-
MicrosoftがWinForms/WPFの利用コードを使った.NET Core 3.0機能投票を実施へ
我々は5月、Microsoftが、WinFormとWPFを.NET Core 3.0で実行可能にする計画を持っていることを報告した。これを促進するために同社は、どちらのAPIを.NET Coreに移植すべきかを投票する、新たなツールを開発している。ただし直接投票ではなく、アプリケーションでどちらのAPIが使用されているかに基づくものだ。
-
ASP.NET 2.2 Preview 1でJava SignalRクライアントが登場
Microsoftは、ASP.NET Core 2.2で登場する新機能について詳細をリリースし始めている。その1つに、SignalRをサポートする新しいJavaベースクライアントがある。
-
WindowsデスクトップアプリケーションをXAML Islandsで最新化する
Windowsデスクトップ開発はもはや終わりだという印象を持っているかも知れないが、Visual Studioのテレメトリーデータによると、デスクトップアプリケーション開発に積極的に携わっている開発者の数は約240万人で、20か月前に比べて50%増加している。この大規模なコミュニティをサポートするため、Microsoftは、これら資産のWindows 10への統合を支援する方法を検討している。
-
Windows Community Toolkit for UWPの概要
Microsoftは、ビジネス開発者の持つ一連のニーズに対応するために、UWP用のWindowsコミュニティツールキットを提供している。変化の著しいこのライブラリは、新しいUWPコントロールと新機能をテストする場としての役割を持つ。
-
Q#を使用した量子コンピューティング体験を支援するMicrosoft Quantum Katas
Microsoftは、Code KatasのアイデアをベースにしたQuantum Katasという新たなプロジェクトをオープンソース公開した。Q#言語を使った量子コンピューティングへと、より多くの開発者が歩を進めるように支援することが目的だ。Quantum Katasは、学習者にフィードバックを即時に提供しながら、段階的に複雑になるプログラミング課題のセットだ。
-
.NET Core 2.1によるMicrosoft Bingの高速化
Microsoftの検索エンジンBingは.NET Core 2.1に移行後、内部サーバのレイテンシが34%低下した。MicrosoftのエンジニアであるMukul Sabharwal氏によれば、そのほとんどは.NETコミュニティによる貢献のおかげだ。
-
.NET Core 2.1、階層型コンパイルをプレビューに
.NET Coreチームは起動時間の反応の早さを犠牲にすることなく実行アプリケーションのパフォーマンスをもっとも最適化する方法というジレンマの解決に関心を向けてきた。彼らの解決策、階層型コンパイルのプレビューが.NET Core 2.1開発者向けに提供された。
-
新しいUWPとWin32アプリケーション配布モデル
.NETは2005年にClickOnceテクノロジが導入されて以来、自動的に更新できるアプリケーションをサポートしてきた。ClickOnceモデルでは、WinFormsとWPFアプリケーションの起動時に事前設定された場所で新しいバージョンを確認する。まもなく同じ機能がUWPアプリケーションのプライベート配信で利用可能になる。