C#
C#で、インターネットからhtmlテキストを読み込み、aタグのリンクを正規表現で抽出し、絶対uriに変換し、一覧にするプログラムを作成しました。
C#は、開発言語の中でもかなり情報を入手しやすい言語の1つです。C#では、便利なクラスが利用できるので、短いコードでも見た目の良いアプリケーションになります。しかし、入門者には、必要な情報を探し出し、それらを組み合わせて簡単な動作検証用のプログ…
C#とWPFを使用して、MVVMデザインパターンを実装するためのToolkitのPrismの サンプルアプリケーション「Modularity With Unity QuickStart」を行ってみます。
テストプロジェクトの目的は、対象とするプロジェクトが仕様通りに正しく動作することを保証することです。 テストするコードを記述する前に、 テストするコードを記述する開発スタイル「テスト駆動開発 (TDD: test-driven development)」を選択する場合は、…
Prism 5.0 for WPF パッケージに入っているQS-Hello World QuickStartのドキュメントの場所が見つかったので、 ドキュメントを参考に、C# WPFでPrismを使用して、Hello Worldを表示するプログラムの作成にチャレンジしました。
Prism 5.0 for WPF パッケージに入っているQS-Hello World QuickStartのドキュメントの場所が見つかったので、 ドキュメントを参考に、C# WPFでPrismを使用して、Hello Worldを表示するプログラムの作成にチャレンジしました。 しかし、動きません。すでに動…
C#をWPFの組み合わせでアプリケーションを開発する場合、 MVVMと呼ばれるデザインパターンで実装することをいろいろな場面で求められます。 WPFで直接MVVMデザインパターンの様式で実装を行うのは、困難なため、 「Prism」や「MVVM Light Toolkit」などのMVV…