タグ

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

  • WPF のための MODEL-VIEW-VIEWMODEL (MVVM) デザイン パターン

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 コードは MSDN コード ギャラリーからダウンロードできます。 オンラインでのコードの参照 目次 秩序と混乱 Model-View-ViewModel の進化 WPF 開発者に MVVM が好まれる理由 デモ アプリケーション 中継コマンド ロジック ViewModel クラス階層 ViewModelBase クラス CommandViewModel クラス MainWindowViewModel クラス ViewModel に View を適用する データ モデルとリポジトリ 新しい顧客のデータ入力フォーム All Customers ビュー まとめ 専門的なソフトウェア アプリケーションのユーザー イン

    WPF のための MODEL-VIEW-VIEWMODEL (MVVM) デザイン パターン
  • 基本的な本能 : LINQ クエリのパフォーマンスを向上させる

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. span.sup { vertical-align:text-top; } Basic Instincts Increase LINQ Query Performance Jared Parsons Code download available at:BasicInstincts2008_08.exe(2,291 KB) Contents The Problem Building a Demo Application Basic User Interface Methods for Improving

    基本的な本能 : LINQ クエリのパフォーマンスを向上させる
  • チュートリアル : 関連するデータ テーブルからのデータの保存 (階層更新)

    アプリケーションのデータをデータベースに保存し直すことは、データのテーブルが 1 つのみで、外部キー制約を考慮する必要がない場合は非常に簡単です。 ただし、複数の関連データ テーブルを含むデータセットからデータを保存する場合は、制約に違反しないように特定の順番で変更内容をデータベースに送信する必要があります。 関連テーブルで変更したデータを更新する場合は、各データ テーブルからデータのサブセットを抽出し、正しい順番でデータベースに更新を送信するプログラム ロジックを用意します。または、TableAdapterManager コンポーネントを使用することもできます。 このチュートリアルでは、TableAdapterManager コンポーネントを使用して関連データを保存する方法について説明します。 手動による関連データ テーブル更新のコーディングについては、「チュートリアル : データベース

    チュートリアル : 関連するデータ テーブルからのデータの保存 (階層更新)
    AppleTea500ml
    AppleTea500ml 2011/06/24
    dataset
  • 単一テーブルのクエリ (LINQ to DataSet) - ADO.NET

    LINQ (統合言語クエリ) のクエリは、IEnumerable<T> インターフェイスまたは IQueryable<T> インターフェイスが実装されているデータ ソースに対して動作します。 DataTable クラスには、いずれのインターフェイスも実装されていません。そのため、LINQ クエリの From 句でソースとして DataTable を使用する場合は、AsEnumerable メソッドを呼び出す必要があります。 次の例では、SalesOrderHeader テーブルからオンラインでの注文をすべて取得し、注文 ID、注文日、および注文番号をコンソールに出力します。 // Fill the DataSet. DataSet ds = new DataSet(); ds.Locale = CultureInfo.InvariantCulture; FillDataSet(ds); D

    単一テーブルのクエリ (LINQ to DataSet) - ADO.NET
    AppleTea500ml
    AppleTea500ml 2011/06/24
    linq
  • XML シリアル化を制御する属性

    次の表に示す属性をクラスおよびクラス メンバに適用すると、XmlSerializer がそのクラスのインスタンスをシリアル化または逆シリアル化する方法を制御できます。これらの属性で XML シリアル化を制御する方法については、「属性を使用した XML シリアル化の制御」を参照してください。 また、これらの属性を使用して、XML Web サービスによって生成されるリテラル スタイルの SOAP メッセージを制御することもできます。これらの属性を XML Web サービス メソッドに適用する方法の詳細については、「XML Web サービスを使用した XML シリアル化」を参照してください。 属性の詳細については、「属性を使用したメタデータの拡張」を参照してください。 属性 適用対象 機能

    XML シリアル化を制御する属性
    AppleTea500ml
    AppleTea500ml 2011/06/23
    XML シリアル化
  • 標準の例外の種類のキャッチとスロー

    以下のガイドラインでは、.NET Framework によって提供される例外の中で、最もよく使用されているいくつかの例外について、その推奨事項を示します。Framework によって提供される例外クラスの完全な一覧については、「.NET Framework クラス ライブラリ リファレンス」を参照してください。 例外と SystemException System.Exception や System.SystemException はスローしないでください。 再スローを目的にする場合を除き、System.Exception や System.SystemException をフレームワーク コードでキャッチしないでください。 System.Exception や System.SystemException を最上位の例外ハンドラ以外でキャッチするのは避けてください。 Applicati

    標準の例外の種類のキャッチとスロー
    AppleTea500ml
    AppleTea500ml 2011/04/17
    Exeption
  • SharePoint documentation

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

    SharePoint documentation
    AppleTea500ml
    AppleTea500ml 2010/04/16
     share point 2010 自習書シリーズ
  • 1