.net

.NET Micro Framework 4.0 がオープンソースで提供されるそうです

CodeZineの マイクロソフト、省リソース機器向けの開発・実行環境 「.NET Micro Framework 4.0」をオープンソース化:CodeZine(コードジン) で知りました.組み込みボード用のMicro FrameworkがApache 2.0ラインセンスのもとオープンソース化されるそうで…

Lucene.LINQのソースをざっと読んで,できることをまとめてみる

Lucene.LinqのAPIとコードをざっと読みました.思いつくままに流してみます. データベースとの連携動作とインデックス付加 まず,SQLデータベースのインデックス化が可能です.インデックスファイルは,プログラムが動いているマシンのメモリまたはローカル…

Lucene.netで全ドキュメントを取得する

最近更新されたコンテンツのリストを取得する. Lucene.netにはDocumentクラスのインスタンスを保存します.最近更新されたドキュメントを取得するなど,すべてのドキュメントを対象にした操作のメモです.http://www.jguru.com/faq/view.jsp?EID=587213 に…

C#で簡単に全文検索機能を取り入れる

目的 お手軽開発に使う目的で,全文検索エンジン Lucene.Netを試しに使ってみます. C#をサポートするオープンソースの全文検索エンジン オープンソースの全文検索エンジンはいくつかありますが,C#で書かれている,もしくはC#からの呼び出しを開発元がサポート…

.net framework 3.5でスタンドアロンで簡単にウェブサーバを立てる

Wikiエンジンを作るために,IISなどサーバを立てずに,アプリケーションからスタンドアロンでウェブサービスを提供するので,ちょっとはまったのでメモ. 方法自体はWCFを使うウェブサービスの作り方そのもの. HTTPレスポンスのヘッダで Content-Type = "tex…

INotifyPropertyChangeイベントでプロパティ名の間違いを防止する方法

結論 CodePlex Archiveを使うことをお勧めします. 背景 ほとんどのValueObject(以下,VO)の実装はINotifyPropertyChangedイベントを持ちます.これはプロパティの変更によりNotifyPropertyChangedイベントを発生させます.WPFはBindingがこのプロパティ変更…

ウェブページのサムネイル画像の取得方法

はじめに プログラムに組み込んだウェブブラウザのサムネイル画像を表示に使えば,ぱっとみで分かりやすく内容一覧ができます.WPFでウェブページのサムネイル画像の取得方法をまとめました. 背景 WPFでウェブページを表示するには,System.Windows.Control…

mshtml使用断念

Visual studio C# 2008 Express Editionでコードを書いていると,ドキュメント・タブを切り替えるたびに,CPUが10秒ほど占有されてVisual studioが反応しなくなる現象に出くわした.XAMLとC#のコードを行き来して作業していると,この微妙な待ち時間が癪に障…

XPSドキュメントのサムネイル表示をする

XPSドキュメントのページをサムネイル表示します. XPSドキュメントのサムネイルおよび注釈とコメント編集は,ドキュメントのサンプル (WPF) | Microsoft Docs以下にドキュメントのシリアル化のサンプル | Microsoft Docsというサンプルがあります. サンプ…

PDFをXPSドキュメントに変換するコードをC#で書く

前回のエントリではPDFのページそれぞれを画像に変換しましたが,いかんせん,CPU負荷の大きさと処理時間の長さが問題でした. ここではPDFファイルをXPSドキュメントに変換してみます. XPSドキュメント XML Paper Specification (XPS) は電子ペーパーの形…

C#でPDFファイルを画像に変換するコードを書く

はじめに PDFファイルを,画像ファイルに変換してみた.(OSはWindowsXP,開発環境はVisual studio8,言語はC#.) どんなやり方があるか PDFファイルを画像ファイルに変換する商用ライブラリはいくつか見つかる.Sourceforgeで探したところ,しかし,フリーで…