BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Microsoft に関するすべてのコンテンツ

  • 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などのツールやフレームワークに関するセッションも実施された。

  • 関数型プログラミングの復活 - QCon Plusハイライト

    QCon Plusの関数型プログラミングの復活トラックには、関数型プログラミングがソフトウェア開発を楽しい経験にする方法を説明する専門家が何人か参加した。また、C#やJavaなどのオブジェクト指向言語が、より関数型になるように進化している理由と方法についても説明した。

  • 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テンプレートなどがある。

  • Fabulousにより、F#でiOS向けとAndroid向けの宣言型クロスプラットフォームUIが構築可能に

    最近のチャンネル9のショーで、F#デザイナーでアーキテクトのDon Syme氏とFabulous運用担当のxxxはFabulousを紹介した。Fabulousは、Xamarin.Formsをベースとしたクロスプラットフォームのモバイルアプリとデスクトップアプリの開発を目的としたコミュニティ主導のF#フレームワークである。

  • MicrosoftがクロスブラウザのエンドツーエンドテストランナーのPlaywrightをリリース

    Microsoftは、テスト自動化ツールであるPlaywright専用のテストランナーをリリース (プレビュー) した。Playwrightテストランナーは、Webアプリのゼロ構成、クロスブラウザ、エンドツーエンドテスト、Jestのようなアサーション、およびTypeScriptの組み込みサポートを提供する。新しいテストランナーは、カスタマイズ可能なテストフレームワークであるFolioを活用して、より高いレベルのテストフレームワークを構築する。

  • Microsoftがクラウドコンピューティングの境界をさらに押し上げるAzure Spaceを導入

    先頃、Microsoftは、クラウドコンピューティングを宇宙に向けてさらに推進するために、Azure Spaceイニシアチブを開始した。パブリッククラウドベンダによるこのイニシアチブは、Azureを宇宙および衛星関連の接続における重要なプレーヤーとして位置付け、クラウド市場の一部のコンピューティングのためのいくつかの製品とパートナーシップで構成されている。

  • テスト自動化ツールのPlaywrightでインタラクションスクリプトの記録と再生、テストビデオのキャプチャが可能に

    新たにリリースされたPlaywright 1.4で注目される改良点は、ブラウザ不問のテスト自動化ツールだ。公開されているPlaywrightコマンドラインインターフェースを使うことで、開発者やテスタは、ユーザのインタラクションを記録して自動生成されるPlaywrightスクリプトを使ってその操作を再現できる。ページのスクリーンショットの生成、Playwrightセレクタの検査、テストスクリプトのビデオ録画などを行うことも可能だ。

  • MicrosoftがUI Flowsの一般提供を発表し、ロボットプロセスの自動化を可能にする

    先頃のブログ投稿で、Microsoftは4月2日に、世界の顧客向けにUI Flowsの一般提供 (GA) を発表した。UI Flowsは、以前はMicrosoft Flowと呼ばれていたPower Automateに追加されたもので、自動化とワークフローへの民主化されたアクセスを可能にする。この最新リリースでは、MicrosoftはPower Automateサービスでロボットプロセス自動化 (RPA) 機能を有効にしている。

  • MicrosoftがAzureのマルチクラウド、マルチエッジ、ハイブリッド機能を刷新

    先日のIgnite仮想カンファレンスで、Microsoftは、Azureのマルチクラウドとエッジのハイブリッドサービスに関連するいくつかのアップデートを発表した。その内容はセキュリティのイノベーションから、エッジの新機能にまで及んでいる。

  • プロファイル、複数のペイン、Unicode文字をサポートするWindows Terminal 1.0がリリース

    Microsoftは、Windows Terminalをプレビュー版から移動し、バージョン1.0のリリースを発表した。Windows Terminalには、複数のタブ、ペイン、カスタマイズ可能なショートカット、UnicodeおよびUTF-8文字のサポート、およびカスタムのテーマとスタイルが含まれる。ターミナルは、PowerShell、cmd、WSL、およびその他のコマンドラインツールをサポートできる。

  • MicrosoftがQuantum Intermediate Representationを公開

    LLVMを基盤とするMicrosoft Quantum Intermediate Representation(QIR)は、LLVM IRを拡張して、量子構造の表現により適するようにしたものだ。

  • Microsoft、Bridge to Kubernetesをリリース

    今週初め、MicrosoftはBridge to Kubernetesをリリースした。Kubernetes環境から依存関係を参照して、マイクロサービスコードをローカルで記述、テスト、デバッグすることの可能な、Visual Studio用のエクステンションである。その目的は、DockerfileやKubernetesマニフェストといった外部アセットのニーズを低減することによる、マイクロサービス開発の簡略化にある。

  • Project Reunionを使用して、MicrosoftはWin32とUWP APIの統合を試みる

    Build 2020で、Microsoftは、複数のWindows 10バージョンおよびデバイス間でアプリ開発を統合することを目的としたProject Reunionを発表した。開発者がプレビュー版で利用できるProject Reunionの最初の3つのコンポーネントは、WinUI 3、WebView2、およびMSIX(MSIX-Core)である。

  • MicrosoftがEntity Framework Core 5.0 RC 1をリリース

    Microsoftは先週、Entity Framework Core 5.0 RC1を.NET 5とともにリリースした。そのフレームワークは、11月に正式にデビューする前の最初の「go live」リリースである。このリリース候補版には、EF Core5.0で計画されているすべての機能が含まれている。新機能には、完全に透過的な多対多マッピング、一般的なクエリの機能強化、および、パフォーマンス、移行、デプロイに対するエクスペリエンスの改善がある。

BT