- Visual StudioのMSTestでTDDを行う方法
- biac [著]
-
Visual Studioに標準で備わっている単体テスト機能(MSTest)を使ってTDD(テスト駆動開発)を行う方法を説明するとともに、MSTestが対応していないパラメタライズドテストなどを実現するツールも紹介します。
[2012年02月10日]
- SQL Serverのデータをグリッドで表示するWPFアプリケーションの作成 その2
-
- 瀬戸 遥 [著]
-
12月に公開した「SQL Serverのデータをグリッドで表示するWPFアプリケーションの作成」では、SQL Serverのデータベースファイルを連結し、複数テーブルから抽出したデータを表示して、カテゴリ名でグループ化する機能を持ったアプリケーションを作成しました。今回は、さらにこのアプリケーションを強化し、グループ化したカテゴリ名のセルを結合して1つにまとめ、価格の合計金額を算出するグループ集計機能を追加します。
[2012年01月30日]
- テキストを直接Zipファイルに保存する.NETアプリケーションの作成
-
- 瀬戸 遥 [著]
-
今回は、ComponentOne Studio Enterprise 2011JのZIP for .NETに収録されているC1Zipコントロールを取り上げます。このコントロールは、メモリストリームなどから直接データを圧縮するため、アプリケーションにこの機能を組み込むとデータを直接ZIPファイルとして保存できます。今回は、テキストボックスに入力されたテキストをそのままZIPファイルに保存したり、ZIPファイルから直接テキストを読み出すアプリケーションを作成してみました。
[2012年01月25日]
- 書式を持った文書をPDF化する.NET アプリケーションの作成
-
- 瀬戸 遥 [著]
-
今回は、ComponentOne Studio Enterprise 2011JのPDF for .NETに収録されているC1PdfDocumentを取り上げます。このコントロールはアプリケーションにPDFファイル作成機能を提供します。今回はこのコントロールを使って、書式とプロパティを持ったリッチテキスト文書をPDFドキュメントとして保存するWindowsアプリケーションを作ってみました。
[2011年12月27日]
- SQL Serverのデータをグリッドで表示するWPFアプリケーションの作成
-
- 瀬戸 遥 [著]
-
前回は、ComponentOne Studio Enterprise 2011JのC1FlexGridコントロールを使って、表形式でのデータの入出力を実装しました。今回はC1FlexGridの活用方法第2弾として、SQL Serverのデータベースファイルを連結し、複数テーブルから抽出したデータを表示するアプリケーションを作成します。
[2011年12月19日]
- C#で始めるテスト駆動開発 ~TDDBC横浜の課題をやってみよう
-
- biac [著]
-
「バグが半減する」と言われているコーディング技法、それがTDD(テスト駆動開発)です。この記事ではC#でTDDを行う方法を紹介するとともに、事前設計の重要性も説明します。
[2011年12月12日]
- 独自の入力グリッドを持ったWPFアプリケーションの作成
-
- 瀬戸 遥 [著]
-
今回は、「ComponentOne Studio Enterprise 2011J」に含まれているコンポーネントの中から、FlexGrid for WPFの「C1FlexGrid」を取りあげ、具体的なサンプルアプリケーションに沿って解説していきます。本稿では、表形式でデータの入力が行え、入力データをCSV形式のテキストファイルに保存することもできるアプリケーションを作成してみました。
[2011年11月28日]
- ふりがな入力やIMEの切り替えを自動で行うWPFアプリケーションの作成
-
- 瀬戸 遥 [著]
-
今回は、入力インタフェースの構築を支援する「InputMan for WPF 1.0J」の「GcImeManagerコンポーネント」を取り上げます。本稿では、このコンポーネントを使用し、IMEのオンオフの切り替えや、ふりがなの入力を自動で行うインターフェイスを持つ日本語のアプリケーションを作成します。
[2011年11月15日]
- ページ内に別ウィンドウを持ったWPFアプリケーションの作成
-
- 瀬戸 遥 / グレープシティ株式会社 / グレープシティPR [著]
-
今回は「ComponentOne Studio Enterprise 2011J」に含まれているコンポーネントの中から、Windows for WPFの「C1Windowコントロール」を取りあげ、具体的なサンプルアプリケーションに沿って解説していきます。本稿では、アプリを紹介するモーダルウィンドウと、モードレスで表示する設定パネルを持つアプリケーションを作成してみます。
[2011年10月31日]
- C#たんと学ぶ わりと硬派なソフトウェア開発講座 番外編「Windows Phone 7」
-
- C#たん ソフトウェア開発講座 制作委員会 [著]
-
本連載は、ソフトウェア業界に入ったばかりの新人さんや、本格的なアプリケーションを作ってみたい学生さんを対象とした、ソフトウェア開発講座です。擬人化キャラクター「C#たん」「C++たん」(非公式)とともに、プロレベルのアプリケーション作成に必要な技術・知識の全体像や最新動向について学んでいきます。今回のテーマは、ついに日本でも発売開始となったWindows Phone 7です。
[2011年10月04日]
- スクロール表示に対応する複合グラフを持ったWPFアプリケーションの作成
-
- 瀬戸 遥 [著]
-
今回も前回に引き続き「ComponentOne Studio Enterprise 2011J」に含まれているコンポーネントの中から、Chart for WPFの「C1Chartコントロール」を取りあげ、具体的なサンプルアプリケーションに沿って解説していきます。本稿では、棒グラフと折れ線グラフを組み合わせた色鮮やかな複合グラフを作成してみます。
[2011年09月29日]
- マウスイベントに対応したグラフを持つWPFアプリケーションの作成
-
- 瀬戸 遥 [著]
-
今回は、3月14日に発売が開始されたコンポーネントスイート「ComponentOne Studio Enterprise 2011J」に含まれているコンポーネントの中から、Chart for WPFを取りあげます。本稿では「C1Chartコントロール」を使って、見た目も綺麗な折れ線グラフを作成してみました。
[2011年09月21日]
- 日付入力をカレンダーから行うWPFアプリケーションの作成
-
- 瀬戸 遥 / グレープシティ株式会社 / グレープシティPR [著]
-
今回も前回に引き続き、入力インタフェースの構築を強力にサポートする「PowerTools InputMan for WPF 1.0J」に着目します。本稿では、「GcDateTimeコントロール」を使って、簡単な休暇申請フォームを持ったWPFアプリケーションを作成してみました。
[2011年08月31日]
- 書式設定もできる数値コントロールを持ったWPFアプリケーションの作成
-
- 瀬戸 遥 [著]
-
今回は、WPFのコントロールに新しい入力コントロール群を追加できる「PowerTools InputMan for WPF 1.0J」を取り上げます。このコントロールスイートに含まれる「GcNumberコントロール」を使って、ボタンで数値を入力できるWPFアプリケーションを作成してみましょう。
[2011年08月15日]
- HTMLを表示できるラベルを持った.NETアプリケーションの作成
-
- 瀬戸 遥 [著]
-
今回は、ComponentOne Studio SuperToolTip for.NETの「C1SuperLabelコントロール」を取り上げます。このコントロールを使用すると、プレーンテキストではなく、HTMLでコーディングされた情報を表示でき、アプリケーションを一層リッチに拡張できます。
[2011年07月22日]
- Windows Phoneで高速チャートを使用しデータの視覚化を実現しよう
-
- 赤坂 玲音 [著]
-
本稿では、日本国内での販売を控えているWindows Phone 7アプリケーションによるビジネスデータの可視化を、インフラジスティックス社のWindows Phone 7に最適化されたSilverlightベースのコンポーネント「NetAdvantage for Windows Phone」を使って実現する方法をご紹介します。Visual StudioとSilverlightによる効率的な開発と、NetAdvantage for Windows Phoneによる柔軟で高品質なUIの実現を体験してください。
[2011年07月14日]
- C#たんと学ぶ/わりと硬派なソフトウェア開発講座 第2-2回「デスクトップアプリケーション」
-
- C#たん ソフトウェア開発講座 制作委員会 [著]
-
本連載は、ソフトウェア業界に入ったばかりの新人さんや、本格的なアプリケーションを作ってみたい学生さんを対象とした、ソフトウェア開発講座です。擬人化キャラクター「C#たん」「C++たん」(非公式)とともに、プロレベルのアプリケーション作成に必要な技術・知識の全体像や最新動向について学んでいきます。前編に引き続き、今回のテーマもデスクトップアプリケーションです。
[2011年07月04日]
- 64bitに対応した「ODP.NET」を使ってみよう!
-
- 日本オラクル 大田 [著]
-
.NETアプリケーションからOracleへ接続するための最善の方法は、パフォーマンスが良く、Oracle独自の機能が使用できる「Oracle Data Provider for .NET」を使用することです。このODP.NETの最新版では64bitに対応しており、今回はこの「64bit ODP.NET」使用するために必要な準備とアプリケーション開発の具体的な手順を説明します。
[2011年06月15日]
- C#たんと学ぶ/わりと硬派なソフトウェア開発講座 第2回「デスクトップアプリケーション」
-
- C#たん ソフトウェア開発講座 制作委員会 [著]
-
本連載は、ソフトウェア業界に入ったばかりの新人さんや、本格的なアプリケーションを作ってみたい学生さんを対象とした、ソフトウェア開発講座です。擬人化キャラクター「C#たん」「C++たん」(非公式)とともに、プロレベルのアプリケーション作成に必要な技術・知識の全体像や最新動向について学んでいきます。今回のテーマはデスクトップアプリケーションです。
[2011年06月06日]
- 状態遷移表からStateパターンを自動生成する
-
- επιστημη [著]
-
状態遷移表に基づいてコードに落とすのは単調な作業です。状態の数だけclassを起こし、それぞれのclassに事象の数だけメソッドを定義するので、どのclassもまったく同じ構造です。お定まりのパターンを何度も淡々を繰り返すのは退屈ですが、計算機はこのテの作業が大好きです。今回のお題は「状態遷移表からC#コードを自動生成させてみたよ」です。
[2011年05月27日]

