March 2009

March2009

Internet Explorer 8:Web アプリケーションでのスライス、格納、および効率化の新機能

Internet Explorer 8 には、Web Slice、アクセラレータ、検索候補、AJAX ナビゲーション、DOM ストレージなど優れた新機能があります。 Daron Yöndem

Silverlight パターン:Silverlight 2 アプリケーションでの Model-View-ViewModel

この記事では、Silverlight 2 で Model-View-ViewModel パターンを適用することにより問題のある密結合を避ける方法を説明します。 Shawn Wildermuth

SharePoint:SharePoint ソリューションの構築に関する 10 のベスト プラクティス

SharePoint ソリューションの開発に関するさまざまなベスト プラクティスを紹介します。 E. Wilansky、T. Stojecki、P. Olszewski、および S. Kowalewski

データベース開発:VSTS Database Edition GDR の新機能について

この記事では、Visual Studio Team Server Database Edition の GDR で導入された新機能について説明します。 Jamie Laflen および Barclay Hill

.NET との相互運用性:IronRuby を使用して受け入れテストを自動化する

受け入れテストは、開発中のシステムが顧客要件を満たしているかどうかを検証するテストです。このコラムでは、その利点について説明します。 Ben Hall

MSBuild:信頼性の高いビルド作成のベスト プラクティス (第 2 部)

MSBuild を使用して、Visual Studio の大規模なビルド プロジェクトを効率よく管理する方法について説明します。 Sayed Ibrahim Hashimi

Code Download
.Chm Files

Columns

編集者のメモ:不況を乗り越える

景気が低迷している今日、歩みを止めている場合ではありません。ビジネスの本来の目的を思い出し、前進するときです。Howard Dierking

ツールボックス:機能豊富な AJAX Data Controls、HTTP トラフィックの分析、その他

今月は、AJAX 対応の機能豊富なデータ Web コントロールや、HTTP トラフィック分析などについて紹介します。Scott Mitchell

CLR 徹底解剖:Silverlight 2 の分離ストレージ

Silverlight の分離ストレージを最大限に活用してアプリケーションの安全を保つ方法を説明します。Justin Van Patten

Cutting Edge:jQuery によるリッチなクライアント スクリプトについて (第 1 部)

セレクタおよび関数のチェーン機能を備えた jQuery により、複数のブラウザに対応したコンパクトなコードを記述できます。Dino Esposito

多言語プログラマ:さまざまな言語を組み合わせて使用する

多言語プログラマになることが求められる理由と、さまざまな言語を組み合わせて使用することによってプロジェクトにもたらされる効果について説明します。Ted Neward

テストの実行:WPF アプリケーションで UI テストを自動化する

今月は、Windows Presentation Foundation アプリケーションで UI テストを自動化する手法を探ります。James McCaffrey

セキュリティに関するブリーフィング:URL リライトでサイトを保護する

URL を書き換えることでよくある Web 脆弱性を防御できるさまざまな方法を学習します。Bryan Sullivan

すてきな ASP.NET:ASP.NET と LINQ を使用してグラフを作成する

ASP.NET のグラフ コントロールと LINQ のデータ クエリ機能を併せて使用すると、柔軟なグラフを作成できます。その詳細について説明します。K. Scott Allen

Wicked Code:Silverlight での開発に関する 3 つの重要なヒント

Web プラットフォームとして、Silverlight は処理が高速である必要があります。ユーザーを待たせないために、これらのパフォーマンスのヒントに留意してください。Jeff Prosise

Team System:Team Build 2008 のカスタマイズ

Team Build の既定の動作を変更する方法、カスタム タスクでビルドの機能を拡張する方法、Team Build 2008 SP1 で追加された機能の使用方法について説明します。Brian A. Randell

基礎:効率的な ItemsControl の作成

Charles Petzold が、ItemsControls のパフォーマンスを強化するためのさまざまな技法を紹介します。Charles Petzold

実践的なユーザビリティ:アプリケーション ナビゲーションの設計戦略

優れたナビゲーションはユーザーを満足させます。そして、満足したユーザーは皆さんのビジネスにとってプラスになります。今月は、ユーザーを満足させる方法について考えてみたいと思います。Dr. Charles B. Kreitzberg および Ambrose Little

{ End Bracket }:完璧な API デザイン

優れた API デザインの実現はそれほど難しいことでしょうか。必要なのは、完璧を目指すことです。興味ありますか。では、本題に入りましょう。James Waletzky