GGG

プログラミング言語やソフトウェア開発について思ったことを書いてます

C#

Sandcastle XMLドキュメントコメントからヘルプを生成する(参考まとめ)

Sandcastle でXMLドキュメントからヘルプを生成する際にブックマークしてたURLまとめ。 二番目(ネスケラボ)のブログを見ながらでおおよそできました。 参考URL sandcastle.codeplex.com blog.nextscape.net news.mynavi.jp

C# XML ファイルを XSDを使って妥当性チェックする

XML の妥当性検証を Schema (*.xsd)ファイルを使用して検証する をやってみる。 サンプルコードが豊富にあるので、こういったことは一般的のようだ。 確かに読み込んだXMLファイルがSchemaの妥当性に違反してたら読み込んだ時点で判断したいよね。 コード 参…

C# LINQ to XML

C# でXMLをいじる必要がでてきた。 どうやら LINQ to XML がキーワードらしい。 LINQといってもクエリ式は書きません。 Select() , Where() などのメソッド・ベースで考えます。 まずは、XMLファイルから必要な情報を取り出す例です。 SubstrateType="Strip"…

C# やるなら

C#

C# 得意な後輩が熱く語っていたことをメモ。 C# やるなら LINQ Async / Await Rx ( Reactive eXtensions) はMUSTらしい。 恥ずかしなら、Rxは聞いたことがなかった。 RxはLINQを発展させたもの。 .NET Framework 3.5 以降対応 関数型言語指向なライブラリ? …

必ず例外を吐く仕様

C#で Page.Response.End()を呼ぶと必ず例外を吐く仕様らしい。 最近、 (VS2012)C# + ASP.NET + SQL Server 2012 で仕事をする機会があったのですが上記の内容でずいぶん悩んだがググったら仕様(バグ?)だと分かった。 保守・調査目的だったので、すでにある…