C#
.NET 4.5にて、CancellationTokenSourceクラスに以下のメソッドが追加されました。 CancellationTokenSource.CancelAfter メソッド CancelltionTokenSourceやCancellationTokenについては 以前に記事を書いておりますので、そちらを参照下さい。 .NET クラス…
基本的な事なんですが、何回も忘れるのでメモメモ。 単体テスト(MS-Test)を作成する際、テスト対象のクラスがinternalだと 通常見えないのですが、InternalsVisibleTo属性を付与することで みえるようになります。 InternalsVisibleTo属性はassemblyに対して…
CodeProjectに LINQ to CSV library http://www.codeproject.com/Articles/25133/LINQ-to-CSV-library という記事があったので、メモメモ。 ついでにちょっとサンプル書いてみました。使いやすいですね。 ライブラリ内の各クラスについては、上記記事内で詳…
Microsoftから「ビジネスアプリケーション向け .NET テクノロジガイド」という文書が 公開されていたので、メモメモ。 通常版と要約版があります。 以下のページからPDFがダウンロードできます。 .NET ホーム http://www.microsoft.com/ja-jp/net/ このペー…
Debugging DevExpress code with PDB files http://community.devexpress.com/blogs/ctodx/archive/2013/08/22/debugging-devexpress-code-with-pdb-files.aspx PDBファイルがダウンロード可能になりました。 ただし、DXperience以上のサブスクリプションラ…
よく忘れるので、忘れた時に見つけられるようメモメモ。 たまに公開キートークン (Public Key Token) の値を知る必要がある場合があります。 その場合、いろいろ方法があるとは思いますが、厳密名ツールである SN.exe を利用して調べる事も出来ます。 以下の…
DevExpressから、Web Test Frameworkである「Test Cafe」がリリースされたみたいです。 非商用利用は無償との事。商用利用はライセンスを購入する必要があります。 また、Universalサブスクリプションに含まれています。 Announcing TestCafé http://www.dev…
忘れない内にメモメモ。 Protocol Buffersの説明自体はWikipediaさんなどに分かりやすく記述されています。 Protocol Buffers http://ja.wikipedia.org/wiki/Protocol_Buffers 本家のProtocol Buffersでは、C++とJavaとPythonに対応しています。 C#から利用…
久しぶりのDevExpressメモ。 もう少ししたらリリースされる、13.1 (v2013.1) に、ついにスプレッドシートコントロールが追加されるみたいです。 業務では、頻繁に利用するものなので、個人的に期待大です。 当面は、WinForms限定??なのかな。 WinForms Sprea…
ESSENTIAL STUDIOで有名なSyncfusionさんが無償で提供してくれている SuccinctlyシリーズというEブックがあることを知ったのでメモメモ。 こんな素晴らしいリソースを提供してくださって感謝です。 m(_ _)m Succinctly series http://www.syncfusion.com/res…
今回は、C# 5.0から追加された機能であるCaller Informationについてです。 Caller Information機能は、名前が示すとおり「呼び元の情報」を取得するための機能です。 __FILE__や__LINE__などと同じような機能がC#にも追加されたイメージです。 利用するには…
WinFormsに慣れている人が、WPFでコントロールを探す際などに利用できる資料です。 私自身よく参照していますので、忘れないようにメモメモ。 Windows フォーム コントロールおよび同等の WPF コントロール http://msdn.microsoft.com/ja-jp/library/ms75055…
LINQ to XMLでの行番号と行位置情報の取得について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回は、IXmlLineInfoを利用して行番号と行位置の情報を取得する方法に…
LINQ to XMLでのイベントの利用について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回は、ChangingイベントとChangedイベントについて. 名前の通りですが、変更中…
LINQ to XMLでのXStreamingElementについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回は、XStreamingElementについて. このクラスは、遅延評価を行うクラスで、…
LINQ to XMLでのアノテーションについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回は、アノテーションについて. アノテーションとは、そのままの意味通り「注釈…
LINQ to XMLでのXPathの利用について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回は、LINQ to XMLにてXPathを利用する方法についてです. 場合によっては、XPathを…
過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回は、Tipsというかメモ書きみたいなものです。 XElementとXAttributeの値を取得するためにValueプロパティなどを利用す…
LINQ to XMLでの並び順を整えるメソッドについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回は、要素のコレクションをドキュメント内の並び順に合わせるInDocume…
LINQ to XMLでのナビゲーション系のプロパティについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回は兄弟要素を取得するElementsAfterSelfとElementsBeforeSelf…
LINQ to XMLでのナビゲーション系のプロパティについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回は兄弟ノードを取得するNodesAfterSelfとNodesBeforeSelfです…
LINQ to XMLでのナビゲーション系のプロパティについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回は子孫ノードを取得するDescendantNodeメソッドと先祖要素を取…
LINQ to XMLでのナビゲーション系のプロパティについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回は子孫要素を取得するDescendantsAndSelfメソッドと先祖要素を…
LINQ to XMLでのナビゲーション系のプロパティについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回は子孫要素を取得するDescendantsメソッドと先祖要素を取得す…
LINQ to XMLでのナビゲーション系のプロパティについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回のParentプロパティ。 XObjectに所属するプロパティです。 XOb…
LINQ to XMLでのナビゲーション系のプロパティについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回のFirstNodeとLastNodeはどちらもナビゲーションに関連するプ…
LINQ to XMLでのナビゲーション系のプロパティについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回のPreviousNodeとNextNodeはどちらもナビゲーションに関連する…
LINQ to XMLでの空要素系のプロパティについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回のIsEmptyとEmptySequenceはどちらも空要素に関連するプロパティです。…
LINQ to XMLでの前後存在確認系のメソッドについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回のIsBeforeとIsAfterはどちらも存在を確認するために利用するプロ…
LINQ to XMLでの存在確認系のプロパティについて. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 今回のHasElementsとHasAttributesはどちらも存在を確認するために利用す…