評価してください: 

今週の How-to


Code Recipe - 今週の How-To | MSDN

Windows Phone 7 のメディア プレイヤーを Silverlight から利用する
Windows Phone 7 のアプリケーション開発には、Silverlight と XNA が利用できます。Silverlight for Windows Phone は、現時点で Silverlight 3 をベースにしたブラウザー外実行のモデルで動作します。
4/5 火曜日
つまずく前の先人の知恵、Code Recipe
「Code Recipe」の Windows Azure カテゴリでは、Windows Azure アプリケーション開発を始めて、よく使うものから知って得するテクニックが凝縮されています。
4/5 火曜日
アプリケーションの互換性を高めるサンプル コード
Code Recipe に、フォルダー位置の取得に関するサンプル コードを各種取り揃えました。
2/15 火曜日
別プロセスで動作する COM を作成する ~ ATL を使った Native コード ロジックの部品化
この How-To では、別プロセスで動作する COM の作成方法について解説します。ここで紹介する COM は、Silverlight の OOB アプリケーションからも利用可能です。
2/7 月曜日
MFC アプリケーションへのリボン インターフェイス追加
この How-To では、MFC アプリケーションに、リボン インターフェイスを追加する方法を解説します。
2/7 月曜日
Web Platform Installer で整いました! ASP.NET MVC 3 開発環境の一括構築法
今週の How-to では、マイクロソフトの Web 開発環境を素早く整える (構築する) 事ができる無償ツール「Web Platform Installer (以下、Web PI)」を使って、2011/1/14 にリリースされた ASP.NET MVC 3 開発環境を一括で構築する方法をご紹介します。
1/18 火曜日
Windows Azure で管理者権限を使ってみる
Windows Azure SDK 1.3 がリリースされ、Window Azure の持つ多くの機能が解放されてきています。管理者権限を利用できるようになるのもその機能の 1 つです。
12/21 火曜日
Visual Studio 2010 で "フィルター" 三昧
以前 紹介した PowerCommands for Visual Studio 2008 に続き、今回は、Visual Studio 2010 Productivity Power Tools の機能の一部を紹介しましょう。テーマは、「フィルター」です。
12/7 火曜日
PowerShell 連携でよく使う操作を自動化しよう
SharePoint 向けの開発を行っている際に、アセンブリの完全修飾名を取得したいと思うことがあるかと思います。今回は Visual Studio 2010 から PowerShell を用いてアセンブリの完全修飾名を取得する簡単なツールを作ってみましょう。
11/16 火曜日
Microsoft Sync Framework による SQL Azure と SQL Server の同期: Windows Azure Sync Service Sample
今回は、アプリケーションやサービス、デバイスなどの同期機能を提供するフレームワークである Microsoft Sync Framework を用いて、SQL Azure 上の DB と SQL Server Compact DB の同期を行うサンプル アプリケーションをご紹介します。
11/5 金曜日
Windows 7 に対応した機能を簡単に実装する良い方法
既存のアプリケーションや開発中のアプリケーションから Windows 7 の機能を利用するには、どうすれば良いのでしょうか? 田中達彦のブログで、簡単に実装する方法を猛烈連載中です。
10/19 火曜日
Windows Azure アプリケーションのデプロイ状況監視ツール
テストや検証などで Windows Azure 上にアプリケーションをデプロイしたあと、そのままになっていて課金されてしまった、といったミスを防ぐため、Windows Azure 上にデプロイされたアプリケーションを監視する便利ツール "Greybox" をご紹介します。
10/5 火曜日
Internet Explorer 9 の表現力を体感しよう
Internet Explorer 9 Beta 版の発表にあたり、各国を代表する Web プロダクションが IE9 の特性を活かしたプロモーション サイトを作成しました。日本からは株式会社ビジネスアーキテクツと Yahoo! JAPAN が参加。それぞれに日本の特色を活かしたすばらしいコンテンツを制作いただきましたのでご紹介いたします。
9/21 火曜日
環境情報を適切にアプリケーションに取り込む ~ Windows 7 Sensor API の Managed Code での活用
この How-To では、Windows 7 で新たに搭載された Sensor API を使って、アプリケーションに必要な計測データを正しく取得する方法について解説します。
9/7 火曜日
Visual Studio 2010 の Box Selections (四角形の選択領域)
Visual Studio のコード エディターでは、Alt キーを押しながら (マウスで) 選択することで長方形の領域を選択できる Box Selections (四角形の選択領域) と呼ばれる機能があります。(キーボード好きな方は、Shift + Alt + [矢印] キーを使用します。)
7/20 火曜日
Project Template を作ろう! ~ Visual Studio 2010 の "Project Template" プロジェクト テンプレート
Visual Studio では、プロジェクト テンプレートを使ってプロジェクトを作成します。「プロジェクト テンプレート」のプロジェクト テンプレートは、Visual Studio 2010 で登場した機能であり、より迅速に、テンプレート開発が可能です。
7/2 金曜日
Visual Studio のショートカット キーを身につけて開発生産性アップ!
Ctrl + Shift + v はテキスト エディター上で使用するショートカット キーで、機能は「クリップボードにコピーされている 20 項目までの内容をクリックするたびに入れ替え、確認しながら貼り付ける」というものです。
6/15 火曜日
PowerShell で which、PowerShell で du ...
Windows Azure や SharePoint の管理など、Windows PowerShell は、開発者の皆さんにとっても必需品となることでしょう。PowerShell は、身近な管理作業でも従来の Windows コマンドとは桁違いの威力を発揮します。
6/1 火曜日
VsVim で Visual Studio 2010 を vi 風にカスタマイズ
Visual Studio 2010 においても vi のようなテキスト入力が可能です。今回ご紹介する VsVim は Vim の持つ全ての機能は利用できませんが、基本的なテキスト入力や、検索・置換などの機能がサポートされています。
5/18 火曜日
可変個の引数
可変個 (不定個) の引数を渡すために、通常なら配列などのコレクションを作成して引数として渡す場合が多いかもしれませんが、わざわざそのようなことをせずに、そのままそれらの引数を渡したくなるときがあります。このような場合、C/C++ では va_list を使用できましたが、.NET にもこうした仕組みがあります。
5/11 火曜日
例外を正しく把握して問題解決に繋げよう!
「プログラムが落ちた!」と報告するだけでは問題の解決には繋がりません。例外の原因を正しく知ることで検索やフォーラムでの問題解決のヒントを得られることも多いと思われます。
5/11 火曜日
エラーコードを判別して問題解決に繋げよう
よく目にするエラーコード。実はいくつかの種類があることをご存知ですか? Win32, COM (Component Object Model) などエラーコードの原因は様々ですが、実はこのエラーコードは一定の規則で生成されているのです。
4/19 月曜日
活用してますか? Visual Studio のコード補完機能 - メソッド編
今回は、前回 (クラス/インタフェース編) に続き、メソッド関連のコード補完機能のいくつか (代表的なもの) を紹介します。
4/19 月曜日
活用してますか? Visual Studio のコード補完機能 - クラス/インタフェース編
インタフェースの実装クラスや、抽象クラス (abstract class) を継承したクラスを作成する場合、決められたメソッドやプロパティを実装するのは大変面倒な作業です。
3/29 月曜日
ファイルとディレクトリの高速な列挙
.NET Framework 4 には、ファイルとディレクトリを列挙することができる機能が新たに追加されました。
3/15 月曜日
メッセージ ボックスの内容をコピーする
毎日のように目にする完了通知やエラー メッセージなどのメッセージ ボックスの内容が実は簡単な操作でコピーできることをご存知でしょうか?
3/1 月曜日
さらに "インテリジェント" に ~ Visual Studio 2010 のインテリセンス
さて、File クラスを使って、テキストの入出力処理を記述してみましょう。テキストの処理をおこなうには、CreateText メソッド、OpenText メソッドは勿論、AppendAllText メソッドとか、便利なメンバーが他にもいくつかあったような気が…
2/15 月曜日
BAML の中を見たい !
.NET Reflector には、実は便利なアドインが多数存在しています。そうしたアドインの中で本日ご紹介するのがBAML Viewer です。
1/29 金曜日
ハードコードされた文字列をリソースにする
プログラムを書いていくうちに気が付くと大量の文字列をハードコードしてしまうことは珍しくないと思います。しかし、分散してしまった文字列の変更対応や国際化対応においてそのようなハードコードされた文字列は管理の複雑さを増大させる要因になります。
1/29 金曜日
LINQ で INI ファイルを操作してみる
INI ファイルの操作は、アプリケーション開発では必ずついてまわる作業です。したがって、開発者の皆様であれば、独自の手法やライブラリを使用されていることも多いかと思います。だからこそ INI ファイルの操作は "統一的" に "効率よく" 行ないたいのではないでしょうか?
1/29 金曜日
効率的な using の整理法
今回ご紹介する 効率的な using の整理法 は、プログラミングで必要な "気の利いた" コマンドたちを提供する Visual Studio 2008 のアドインです。
1/29 金曜日
どこへ消えた? .NET Framework 4 の参照アセンブリ
Visual Studio 2010 が参照する .NET Framework 4の各ライブラリ (.dll) は、Visual Studio からそのフルパスを見ていただくと %programfiles%\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0 の中のアセンブリを参照しています。ところがこのアセンブリ、そのほとんどが... 詳細情報
1/18 月曜日
エディタにこだわりがある人へ、「Visual Studio のエディタとの連携」
開発者の皆様の中には、テキストエディタにこだわりがある方もいると思います。使い慣れたエディタを用いて、C# や VB のコードの実装をしたいと思っていても、Visual Studio を使用する以上、現実的には難しいと感じているかもしれません。
12/14 月曜日
開発のリズムを崩さない、「パスとしてコピー」
Windows Vista やWindows 7 で開発をされている方は、Visual Studio を管理者権限で起動しているケースも多いでしょう。すぐそこに見えているプロジェクト (またはソリューション) のファイルを開きたい! Visual Studio にファイルをドラッグ アンド ドロップしても、残念ながらプロジェクトは開きません。いつもはこの方法で開くはずなのですが . . .
11/30 月曜日
自動実装プロパティ (Auto-Implemented Properties) で省力コーティング
C# 2.0 以前では以下のようなコードを用いてプロパティを実装することが多かったと思われますが、C# 3.0 の自動実装プロパティを用いるとより簡潔にコードを記述することが可能となります。
11/9 月曜日

Code Recipe


実例で学ぶアプリケーション開発

ショッピングサイト (Silverlight 実装)

サンプル アプリケーションを使って、Silverlight 4 による Web ショッピング サイトの実装方法を、各シナリオ毎に解説します。
アプリケーション アーキテクチャ ガイドや、サンプル アプリケーションのプロジェクト ファイル等も、合わせてダウンロードが可能です。

.NET 開発サンプル コード集

Code Recipe コンテンツ一覧

言語、カテゴリ、逆引き、実例ごとにカテゴライされたサンプル コードを効率良く入手できます。

詳細はこちらから

困った時は

デベロッパー センター

ページのトップへ