タグ

ブックマーク / learn.microsoft.com (178)

  • Playwright を使用したエンドツーエンド テストの概要

    エンドツーエンド テストの概要:PlaywrightPlaywright は、Microsoft がオープンソースとして開発したエンド ツー エンド テスト用フレームワークで、モダンな Web アプリのテストに使用します。 この 6 部構成のシリーズでは、インストールから、テストの実行、記述、デバッグまで、関連するすべてを取り上げます。 Playwright を使うと、モダンな Web アプリに信頼性の高いエンドツーエンド テストを実行できます エンドツーエンド テストの概要:PlaywrightPlaywright は、Microsoft がオープンソースとして開発したエンド ツー エンド テスト用フレームワークで、モダンな Web アプリのテストに使用します。 この 6 部構成のシリーズでは、インストールから、テストの実行、記述、デバッグまで、関連するすべてを取り上げます。 P

    Playwright を使用したエンドツーエンド テストの概要
    Wacky
    Wacky 2024/02/21
  • WSL 開発環境を設定する

    WSL 開発環境を設定するためのベスト プラクティスへのステップ バイ ステップ ガイド コマンドを実行して、Ubuntu を使用する既定の Bash シェルをインストールする方法、他の Linux ディストリビューションをインストールするように設定できる方法、基的な WSL コマンドを使用する方法、Visual Studio Code または Visual Studio、GitWindows Credential Manager、MongoDB、Postgres、MySQL などのデータベースを設定する方法、GPU アクセラレーションの設定、GUI アプリの実行などを行う方法について説明します。 はじめに LinuxWindows サブシステムは、Windows オペレーティング システムに付属していますが、使用を開始する前に有効にして Linux ディストリビューションをイン

    WSL 開発環境を設定する
    Wacky
    Wacky 2024/02/05
  • localhost との通信 - Windows IoT

    Windows IoT Core では、同じデバイスで実行されている 2 つのプロセス間に TCP/IP 接続を作成する場合で、かつそのうちの 1 つが UWP アプリである場合は、localhost ループバックを有効にする必要があります。 ループバックとデバッガー 既定で、Visual Studio のデバッガーで実行すると、自動的にそのデバッグ セッションでのみ送信ループバックが有効になります。  スタートアップ プロジェクトのデバッガー設定でループバック チェックボックスがオンになっている限り、何もする必要はありません。  ソケット リスナーを実装する場合は、受信接続に対して localhost ループバックを有効にする必要があります (下記参照)。 受信ループバック ポリシーの有効化 サーバーを実装する UWP アプリに対して Windows IoT Core の localho

    localhost との通信 - Windows IoT
    Wacky
    Wacky 2023/05/27
  • Windows 製品の更新プログラム (KB) のインストールの失敗 … 一般的な対処策

    記事の最新版をフォーラムにて紹介しております。 記事の改訂が含まれる場合がございますので、フォーラムの情報を参照してください。 フォーラムへのリンク こんにちは、Windows プラットフォームサポート Setup/Deployment チームの宮崎です。 記事では Windows 製品の更新プログラム (KB) のインストールが失敗してしまう事象について一般的な対処策をお伝えいたします。手順は一般的に業務への影響が少なく、また多くの事象の解決・進展が得られる内容であることから、弊社のサポート サービスにお問合せいただいた際にも広くご利用いただいておりご紹介とさせていただきました。適用時のトラブルに遭遇した場合にはぜひご実施ください。 一般的な対処策 A. DISM /Restorehealth コマンド及びシステム更新準備ツールでの修復 以下の技術情報の内容を実行いただきます。 D

    Windows 製品の更新プログラム (KB) のインストールの失敗 … 一般的な対処策
    Wacky
    Wacky 2019/01/16
    “システム ファイル チェッカー ツール (SFC.exe) は OS 標準に含まれるツールであり、システムの整合性チェックし、問題があれば自動的に修復を試みます”
  • Educator Center Overview - Microsoft Learn Educator Center

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    Educator Center Overview - Microsoft Learn Educator Center
  • 並列プログラミング - .NET アプリケーションの並列処理についての過去、現在、未来

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 .NET アプリケーションの並列処理についての過去、現在、未来 Stephen Toub 過去の並列処理 スレッドの直接操作は、応答性の高いクライアント アプリケーション、並列アルゴリズム、およびスケーラブルなサーバーを実現するために、以前から開発者が採用している方法です。しかし、この手法は、デッドロック、ライブロック、ロック コンボイ、2 ステップ ダンス、競合、オーバーサブスクリプションといったアプリケーションを望ましくない状態に陥らせる温床でもありました。Microsoft .NET Framework は、その誕生以来、専用の名前空間 (System.Threading) など、同時実行アプリケーショ

    並列プログラミング - .NET アプリケーションの並列処理についての過去、現在、未来
  • Windows PC 節電策

    更新日: 2011 年 8 月 11 日 >> Windows Server の節電に関する情報はこちら マイクロソフトの検証において、Windows PC (以下パソコン) の設定を変更することで約 30% (1 台あたり 約 16W) の節電ができることがわかりました。夏の電力需要増加に向けて、1 人 1 人の個人、1 社 1 社の企業がパソコンの節電を積み重ねることによって、日全体では大きな節電量になります。未曾有の災害によって引き起こされた電力不足という難局に対処するため、みなさまのご協力をお願い申し上げます。 マイクロソフトでは、節電に向けて有効な設定をまとめて適用できる「Windows PC 自動節電プログラム」を無償で提供しています。個人のお客様、またはシステム部門等で電源設定の集中管理をされていない企業のお客様は適用を是非ご検討ください。また、システム部門において管理をさ

    Windows PC 節電策
    Wacky
    Wacky 2011/04/05
  • .NET Micro Framework 開発者向け技術情報

    .NET Micro Framework 開発者向け技術情報 更新日: 2011 年 4 月 6 日 .NET Micro Framework は、リソース制約が厳しい小型機器に対する、革新的な開発環境と実行環境を提供します。 デスクトップ アプリケーション開発で証明済みのモダンなコンピューティング モデルを、小さな組込み機器開発でご利用いただけます。他の機器、あるいはクラウド サービスと連携するような機器を開発する際、同じプログラミング スタイルとスキルを、全ての範囲で、一貫してご活用いただけます。 Visual Studio に統合された開発環境を組込み機器開発でご利用いただくことにより、生産性・品質を高めます。 .NET Micro Framework で・・・

    .NET Micro Framework 開発者向け技術情報
  • “匠の国”、日本で、組込み全開!! - Site Home - MSDN Blogs

    Windows 10 IoT Coreや.NET Micro Framework、周辺デバイスに関する技術情報や、AzureによるIoT開発、Visual Studioによる組込み系開発など様々な話題を取り扱います Stream Analytics Tips - 配列で送られてきたデータの統計処理 メモ的に。 例えば、 {"timestamp":"2018-07-09T15:15:06","items":[... Author: Hiroshi Ota MS Date: 07/09/2018 Azure IoT Edge SDK Ver2対応 C/C++ Edge ModuleのBuild方法 超久しぶりの投稿。 もっといい方法があるかもしれないのですが、C/C++で書かれたソースコードをEdge Module化できたので、備忘録的に紹介。... Author: Hiroshi Ota M

    “匠の国”、日本で、組込み全開!! - Site Home - MSDN Blogs
  • .NET アプリケーションのパフォーマンスとスケーラビリティの向上 - 第 5 章 「マネージ コ ード パフォーマンスの向上」

    Recommendations on how to design and develop custom applications using the Microsoft platform Each patterns & practices offering contains a combination of written documentation and re-usable source code. Many also include a reference implementation. As the guidance is being developed it is reviewed and approved by internal Microsoft product teams and by external customers and partners. This produc

    .NET アプリケーションのパフォーマンスとスケーラビリティの向上 - 第 5 章 「マネージ コ ード パフォーマンスの向上」
    Wacky
    Wacky 2010/10/31
    ガベージ コレクションに関するガイドライン
  • テストの実行 - IronPython を使用した要求と応答のテスト

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 September 2010 Volume 25 Number 09 テストの実行 - IronPython を使用した要求と応答のテスト James McCaffrey | September 2010 コード サンプルのダウンロード 私はさまざまな種類の簡易自動テストの作業を行う際、Python プログラミング言語を好んで使用します。今月のコラムでは、IronPython (PythonMicrosoft .NET Framework 準拠の実装) を使用して、ASP.NET Web アプリケーションの HTTP 要求と応答のテストを実行する方法について紹介します。 具体的には、ASP.NET アプ

    テストの実行 - IronPython を使用した要求と応答のテスト
    Wacky
    Wacky 2010/10/17
  • ちょっとひと言 - 基本法則

    法則 David S. Platt 私がプログラムや Web サイトを最低だと思うのは、いつも、その開発者や設計者がユーザーの目的を忘れ、プログラム自体のためにプログラムを飾り立てようとし始めるためです。これは、Platt のソフトウェアの三法則に反します。もしそうなると、熱力学の三法則ように態度を変えて噛み付いてくるでしょう。私が掲げるソフトウェアの三法則は、次のとおりです。 ソフトウェア自体には、まったく、何の価値もありません。ソフトウェアが持つ価値、またはソフトウェアによってもたらされる価値はただ 1 つ、ユーザーの幸せをどこまで高められるかにあります。 ソフトウェアがユーザーの幸せを高める方法は、次の 2 つのいずれかです。1 つは、支払いやコラムの執筆など、ユーザーが行いたい仕事の実現に役立つことです。Microsoft Word がこの種のアプリケーションの一例です。もう

    ちょっとひと言 - 基本法則
    Wacky
    Wacky 2010/07/25
    ソフトウェア自体には、まったく、何の価値もありません。ソフトウェアが持つ価値、またはソフトウェアによってもたらされる価値はただ 1 つ、ユーザーの幸せをどこまで高められるかにあります。
  • MSDN Magazine: UI 最前線 - ItemsControl の内と外

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 ItemsControl の内と外 Charles Petzold コード サンプルのダウンロード Windows Presentation Foundation (WPF) と Silverlight の能力と柔軟性を最も典型的に示すクラスは何かと尋ねられたら、私はまず、なんとばかげた質問なんだと言ってから、一瞬のためらいもなく「DataTemplate」と答えるでしょう。 基的に、DataTemplate は要素とコントロールのビジュアル ツリーです。プログラマは、目に見えないデータ オブジェクトに視覚的外観を与えるために DataTemplate を使用します。ビジュアル ツリー内の要素のプロパティは

    MSDN Magazine: UI 最前線 - ItemsControl の内と外
    Wacky
    Wacky 2010/07/06
  • MSDN ライブラリが重いと感じる方に (20100114)

    Wacky
    Wacky 2010/06/04
    個人的なおすすめは一番下の Script Free の表示方法です。Script Free のページを選んで頂くと非常にプレーンな HTML のページなのでクライアント環境に関係なく非常にサクサクとご覧いただくことができるかと思います。
  • ひにけにXNA

    メタセコイア・パイプライン Ver. 1.3 メタセコイア 4.2がリリース メタセコイア 4.2がリリースされました。4.2では作業中のサムネイル画像をMQOファイルにThumbnailチャンクとして保存できるようになりました。... Author: Yuichi Ito - MSFT Date: 07/18/2014 メタセコイア・パイプライン Ver. 1.2 メタセコイア 4.2が出力するMQOファイル読み込みに対応した「メタセコイア・パイプライン Ver. 1.3」を公開しました メタセコイア 4.0がリリース メタセコイア... Author: Yuichi Ito - MSFT Date: 10/30/2013 PowerShellと大規模ゲーム開発 今回の投稿からブログのタイトルが「ひにけにXNA」改め「ひにけにGD(Game... Author: Yuichi Ito -

    ひにけにXNA
    Wacky
    Wacky 2010/05/11
    このサンプルでは、XNAをWinFormsのカスタムコントロールとして使う方法が実装されています。
  • JIT, NGen, and other Managed Code Generation Stuff

    Details about RyuJIT stuff of all sort... RyuJIT tutorial at CGO and PLDI conferences For those of you interested in learning more about the internals of RyuJIT, Carol Eidt will be... Author: Bruce Forstall Date: 02/02/2016 Announcing the release of RyuJIT for x64! After many years of work, RyuJIT for x64 has now been released! Thanks to many of you trying it out... Author: Bruce Forstall Date: 07

    JIT, NGen, and other Managed Code Generation Stuff
  • Web 上の Eiffel: Eiffel システムの Microsoft .NET Framework への統合

    Emitter が有効な Eiffel コードを生成できない場合がいくつかあります。このような場合、生成されたクラスを手作業で編集する必要があります。さいわい、このような編集を行う必要があるのはごくまれなことです。600 種類以上あるすべての基クラス ライブラリをラップする場合に、編集する必要があったクラスは 4 つだけでした。この間違った生成の原因となる問題点は、MethodImpls と呼ばれるメカニズムを使用することにあります。このメカニズムを使用すると、ある型に対してそのインターフェイス関数を異なる名前または異なるシグネチャを持つ関数にバインドすることができるようになります。Common Language Runtime で共分散が使用できる場合、これらの MethodImpls がよく使用されます。残念ながら、現段階では .NET Framework のリフレクション メカニズ

    Web 上の Eiffel: Eiffel システムの Microsoft .NET Framework への統合
  • F# の基礎 - 関数型プログラミングの .NET 開発者向け概要

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 関数型プログラミングの .NET 開発者向け概要 Chris Marinos コード サンプルのダウンロード そろそろ、F# についてお耳に届いているのではないでしょうか。F# は、最も新しく Microsoft Visual Studio の言語ファミリに追加された言語です。わかりやすい構文、強力なマルチスレッド機能、他の Microsoft .NET Framework 言語との流動性のある相互運用性など、F# を学ぶ魅力的な理由は数多くあります。ただし、F# には、機能を使用する前に理解しておくべき新しい重要な概念があります。 別のオブジェクト指向言語や、Ruby または Python といった動的言語

    F# の基礎 - 関数型プログラミングの .NET 開発者向け概要
    Wacky
    Wacky 2010/05/08
  • Windows: Windows の限界に挑む: ハンドル

    この記事は、「Windows の限界に挑む」シリーズの 5 回目の投稿です。この一連の記事では、物理メモリ、仮想メモリ、プロセス、スレッドなど、Windows で管理できるリソースの数量とサイズの上限について扱ってきました。 Windows の限界に挑む: 物理メモリ Windows の限界に挑む: 仮想メモリ Windows の限界に挑む: ページ プールと非ページ プール Windows の限界に挑む: プロセスとスレッド 今回は、ハンドルの実装の限界を探り、解説します。ハンドルは、アプリケーションが操作する基的なオペレーティング システムのオブジェクト (ファイル、レジストリ キー、同期プリミティブ、共有メモリなど) の開かれているインスタンスを表すデータ構造です。1 つのプロセスが作成できるハンドルの数については、2 つの制限があります。システムで設定されているプロセスごとのハン

    Windows: Windows の限界に挑む: ハンドル
  • 実践的なパターン: テストの容易性を高める設計

    Considering this sample, here's the worst case scenario for the eleventh GC. Say the tenth Gen 0 collection finished at the beginning of the second interval and the eleventh Gen 0 collection finished at the end of the third interval. That means the time between the end of the two collections is about two sampling intervals, or two seconds. The % Time in GC counter shows 3 percent, and so the eleve

    実践的なパターン: テストの容易性を高める設計