ドローイング空間

3D-CADを中心に、雑多なことをかいています。

C#

インターネットからhtmlテキストを読み込み、aタグのリンクを正規表現で抽出し、絶対uriに変換し、一覧にする

C#

C#で、インターネットからhtmlテキストを読み込み、aタグのリンクを正規表現で抽出し、絶対uriに変換し、一覧にするプログラムを作成しました。

C# のWPFで、ネット上からhtmlファイルを読み込んで、必要な情報だけを取得する。

C#は、開発言語の中でもかなり情報を入手しやすい言語の1つです。C#では、便利なクラスが利用できるので、短いコードでも見た目の良いアプリケーションになります。しかし、入門者には、必要な情報を探し出し、それらを組み合わせて簡単な動作検証用のプログ…

Prismのモジュール方式のクイックスタートをやってみる

C#

C#とWPFを使用して、MVVMデザインパターンを実装するためのToolkitのPrismの サンプルアプリケーション「Modularity With Unity QuickStart」を行ってみます。

C#のテスト・プロジェクトを使用したHello World!

C#

テストプロジェクトの目的は、対象とするプロジェクトが仕様通りに正しく動作することを保証することです。 テストするコードを記述する前に、 テストするコードを記述する開発スタイル「テスト駆動開発 (TDD: test-driven development)」を選択する場合は、…

Prism 5.0 for WPFのHello Worldを実行する(改修版)

C#

Prism 5.0 for WPF パッケージに入っているQS-Hello World QuickStartのドキュメントの場所が見つかったので、 ドキュメントを参考に、C# WPFでPrismを使用して、Hello Worldを表示するプログラムの作成にチャレンジしました。

Prism 5.0 for WPFのHello Worldをはじめから作成してみる

C#

Prism 5.0 for WPF パッケージに入っているQS-Hello World QuickStartのドキュメントの場所が見つかったので、 ドキュメントを参考に、C# WPFでPrismを使用して、Hello Worldを表示するプログラムの作成にチャレンジしました。 しかし、動きません。すでに動…

C# WPFで、Prismを使いはじめるための環境構築に関する試行錯誤

C#

C#をWPFの組み合わせでアプリケーションを開発する場合、 MVVMと呼ばれるデザインパターンで実装することをいろいろな場面で求められます。 WPFで直接MVVMデザインパターンの様式で実装を行うのは、困難なため、 「Prism」や「MVVM Light Toolkit」などのMVV…