タグ

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

  • データベース リファクタリングの機能拡張の概要

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 データベース リファクタリングの機能を拡張すると、新しいリファクタリングの種類を作成したり、新しいファイルの種類をリファクタリングしたりできます。 拡張機能を作成することで、両方の種類の拡張性をデータベース リファクタリングに実装できます。 データベース リファクタリングの拡張機能を作成する前に、データベース リファクタリングのコンポーネントどうしが対話するしくみと、どこでこれらのコンポーネントを拡張できるかを理解する必要があります。 新しいターゲットでデータベース リファクタリングを実行できるようにするには、RefactoringContributor 抽象基クラスから継承して、カスタム リファクタリング

    データベース リファクタリングの機能拡張の概要
  • Cutting Edge - CQRS アーキテクチャのクエリ スタック

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 March 2016 Volume 31 Number 3 Cutting Edge - CQRS アーキテクチャのクエリ スタック Dino Esposito | March 2016 コマンド クエリ責務分離 (CQRS: Command Query Responsibility Segregation) は、アーキテクチャに関して現在特に話題になっているトピックの 1 つです。CQRS の中心にあるのはごく常識的なことで、システムに必要なクエリとコマンドを、個別のアドホックなスタックを利用してコーディングするというものです。つまり、コマンド スタックにドメイン層を用意し、ビジネスの各タスクをドメインのサ

    Cutting Edge - CQRS アーキテクチャのクエリ スタック
  • Cutting Edge - 一般的なアプリケーション向けの CQRS

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 一般的なアプリケーション向けの CQRS Dino Esposito ドメイン駆動設計 (DDD) は約 10 年前に登場し、ソフトウェアの開発者やアーキテクトに影響を与えています。具体的なメリットやデメリットはともかく、DDD は、オブジェクト指向パラダイムが初めて唱えられた頃、開発者の誰もが夢見たことを具体化します。つまり、包括的なオブジェクト モデルを中心にアプリケーションを構築して、すべての関係者の要件や懸案事項に対処するという夢です。 その後の 10 年、多くの開発者が DDD のガイドラインに従うプロジェクトに取り組んできました。成功したプロジェクトもあれば、失敗したプロジェクトもあります。実は、

    Cutting Edge - 一般的なアプリケーション向けの CQRS
  • 正規表現の構文

    正規表現は、通常の文字 (a ~ z など) と、"メタキャラクタ" という特殊文字から構成される文字列のパターンです。パターンによって、テキスト文を検索するときに一致する 1 つ以上の文字列を指定します。正規表現は、検索対象の文字列と文字パターンを一致させるためのテンプレートとして機能します。 正規表現の例をいくつか次に示します。 JScript VBScript 一致結果

    正規表現の構文
  • Performance Testing Guidance for Web Applications

    J.D. Meier, Carlos Farre, Prashant Bansode, Scott Barber, and Dennis Rea Microsoft Corporation September 2007 This guide shows you an end-to-end approach for implementing performance testing. Whether you are new to performance testing, or looking for ways to improve your current performance testing approach, you will find insights that you can tailor for your specific scenarios. Download the Guide

    Performance Testing Guidance for Web Applications
  • パフォーマンスの監視とチューニング - SQL Server

    適用対象: SQL Server Azure SQL Database Azure SQL Managed Instance データベースを監視する目的は、サーバーのパフォーマンスを評価することです。 適切な監視には、現在のパフォーマンスのスナップショットを定期的にキャプチャして問題の原因となっているプロセスを特定したり、長期にわたって継続的にデータを採取してパフォーマンスの傾向を追跡する作業が必要です。 データベース パフォーマンスの継続的な評価は、応答時間を最小限にし、スループットを最大限にして、最適なパフォーマンスを実現するために役立ちます。 パフォーマンスを最大限に高めるには、効率的なネットワーク トラフィック、ディスク I/O、および CPU 使用が重要です。 アプリケーションの要件を十分に分析し、データの論理構造と物理構造を理解し、データベースの使用状況を評価し、競合する処理

    パフォーマンスの監視とチューニング - SQL Server
  • Windows 8 アプリ開発者ブログ

    Windows 8 エンジニアリング チームが語る Windows 8 向け Metro スタイル アプリの開発 promise の概要 (JavaScript による Windows ストア アプリ向け) Windows ストア アプリを JavaScript で記述する場合、非同期 API を含む処理を記述しようとすると、その種類にかかわらずすぐに promise (英語)... Author: Windows 8 Team Date: 06/26/2013 ListView の項目レンダリングの最適化 コレクションを利用する JavaScript を使って作成された Windows ストア アプリの場合、アプリのすばらしいパフォーマンスを実現するには、通常、WinJS ListView コントロール... Author: Windows 8 Team Date: 06/25/2013

    Windows 8 アプリ開発者ブログ
  • ディスプレイの明るさ別 平均消費電力 (W)

    Windows 7 Note/Windows Vista Note のみ OS の電源オプションから輝度を調整 各 Desktop および Windows XP Note に関してはハードウェア固有の輝度調整方法を使用 (Fn + ☼▼) ホット キー ディスプレイ輝度調整ボタン ページのトップへ ディスプレイ輝度の変更方法 ディスプレイの明るさを調節 (OS から設定)

    ディスプレイの明るさ別 平均消費電力 (W)
  • Windows 7 Technical Library Roadmap

    Applies To: Windows 7 Welcome to the Windows® 7 Technical Library for IT professionals! This library provides the core content that IT professionals need to evaluate, plan, deploy, manage, troubleshoot, and support Windows 7 client computers in a server environment. To find the content you need, browse the content collections listed below, or use our search feature. Windows 7: Product Evaluation Q

    Windows 7 Technical Library Roadmap
    inouetakuya
    inouetakuya 2009/09/19
    # 90 日間評価版は、ほとんどのお客様の企業環境で使用される Windows 7 Enterprise の完全動作バージョンです。プロダクト キーは必要ありません (ダウンロードに組み込まれています)。 # 90 日間評価版は、90 日の評価期間が終
  • Capitalization Conventions

    Many of the naming conventions pertain to the casing of identifiers. It is important to note that the common language runtime (CLR) supports case-sensitive and case-insensitive languages. The capitalization conventions described in this topic make it easy for developers to understand and work with a library. Casing Styles The following terms describe different ways to case identifiers. Pascal Casi

    Capitalization Conventions
    inouetakuya
    inouetakuya 2009/04/27
    Pascal 形式 識別子の最初の文字と、後に続いて連結されている各単語の最初の文字を大文字にします。Pascal 形式は、3 文字以上から構成される識別子に対して使用できます。次に例を示します。 BackColor
  • General Naming Conventions

    The general naming conventions discuss choosing the best names for the elements in your libraries. These guidelines apply to all identifiers. Later sections discuss naming specific elements such as namespaces or properties. Word Choice Do choose easily readable identifier names. For example, a property named HorizontalAlignment is more readable in English than AlignmentHorizontal. Do favor readabi

    General Naming Conventions
    inouetakuya
    inouetakuya 2009/04/27
    必ずわかりやすい識別名を選択してください。たとえば、プロパティの名前としてわかりやすいのは、英語では AlignmentHorizontal よりも HorizontalAlignment です。 簡潔さよりもわかりやすさを優先します。
  • 1