C#
Telerikが自社のWPF, SilverlightコントロールのサンプルをGitHub上にアップしました。 コントロールをインストールしてもサンプルは付いてくるのですが、こっちは常時アップデートされるので 便利ですね。しかも勉強にもなります。メモメモ。 Telerik relea…
LINQ to XMLでの名前空間について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- XMLには、名前空間の概念があります。 少ししっかりした構造のXMLには、大抵名前空間が…
LINQ to XMLでの属性の置換について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- XElementには、属性の置換を行うためのメソッドがいくつか存在します。 XElement.Repl…
LINQ to XMLでの属性の削除について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- XElement, XAttributeには、属性の削除を行うためのメソッドがいくつか存在します。 X…
LINQ to XMLでの属性の更新について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- XElementには、属性の更新を行うためのメソッドがいくつか存在します。 XAttribute.Va…
LINQ to XMLでの属性の追加について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- XElementには、属性の追加を行うためのメソッドがいくつか存在します。 Add(object) S…
LINQ to XMLでの属性の取得について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- XElementには、属性の取得を行うためのメソッドがいくつか存在します。 FirstAttribut…
LINQ to XMLでの要素の置換について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- XElementには、要素の置換を行うためのメソッドがいくつか存在します。 ReplaceWith(o…
LINQ to XMLでの要素の削除について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- XElementには、要素の削除を行うためのメソッドがいくつか存在します。 Remove() Remo…
LINQ to XMLでの要素の更新について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- XElementには、要素の更新を行うためのメソッドがいくつか存在します。 Value { get; …
LINQ to XMLでの要素の追加について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- XElementには、要素の追加を行うためのメソッドがいくつか存在します。 Add(object) A…
XPOのSQL直接実行機能 (Direct SQL Queries) を利用する場合、以下のメソッドがあります。 ExecuteQuery SQLを実行して結果をSelectedDataで取得 ExecuteQueryWithMetadata SQLを実行して結果をSelectedDataで取得。尚、結果とともに列情報も取得する Execut…
以前 (といっても2,3年前くらいですが)、XPOにSQLを直接実行する機能が 追加された際に以下のような記事を書いていました。 DevExpress奮闘記-060 (XPOがダイレクトSQLクエリに対応, v2010 vol.2, 新機能) http://d.hatena.ne.jp/gsf_zero1/20101013/p1 Dev…
stackoverflowにLinqを使って、特定のシーケンスを決まった数のチャンクに分割する コードがあったので、メモメモ。要素が多いシーケンスを相手にするときに便利です。 Split List into Sublists with LINQ http://stackoverflow.com/questions/419019/split…
Devart社からリリースされている「LINQ Insight」についてのメモです。 LINQ Insight http://www.devart.com/linqinsight/ Visual Studio上で動作するLINQ用のツールです。 これを利用すると、LINQを記述している際に、実行せずともその場で結果を確認できま…
v12.1から追加されたWPFのMap Controlを今頃ちょっと触ってみたのでメモです。 DXMap for WPF http://www.devexpress.com/Products/NET/Controls/WPF/Map/index.xml 名前の通り、マップを扱うコントロールです。 Bing MapsとOpenStreetMapにデフォルトで対応…
LINQ to XMLにて新たにツリーに追加された要素の特徴 (クローンとアタッチ) について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- LINQ to XMLでは、新たに要素を作成…
LINQ to XMLにてクエリを利用して特定の要素を取得するサンプル. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- LINQ to XMLでは、LINQ to Objectsと同様にクエリを使用し…
今回は、LINQ to XMLにてXMLの作成について。 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 要素を構築して、ファイルに出力するにはXDocumentかXElementの Saveメソッド…
今回は、LINQ to XMLにてエラーが発生した場合にthrowされる例外について. 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- LINQ to XMLは内部でXmlReaderを利用しているの…
今回は、ストリームを指定して読み込みを行うXElement.Loadメソッドについてメモ。 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- 文字列以外の方法で、読み込みを行う場…
GitHubで公開されているRazorEngineがすごく使いやすかったのでメモメモ。 RazorEngine https://github.com/Antaris/RazorEngine RazorEngine http://razorengine.codeplex.com/ 以前は、CodePlexで公開されていたのですが現在はGitHubに移行されてます。 Ra…
以下、自分用のメモです。 .NET 4.5より、マルチコアJIT (Multicore JIT)という機能が追加されました。 文字通り、マルチコアな環境で並列してJITを動作させるという機能です。 An easy solution for improving app launch performance http://blogs.msdn.co…
元ネタは、エバンジェリストの長沢さんのブログ記事より。 色を取り戻せ?〜 Visual Studio 2012 Color Theme Editor http://softwareengineeringplatform.com/articles/visual_studio_2012-color_theme_editor/ 件のテーマエディタは、以下よりダウンロード…
DevExpress CodeRush Tips&Tricks (http://www.skorkin.com/)にて CodeRush (Refactor!)の商用版とフリー版の機能差異表がアップされています。 各バージョン毎に利用出来る機能が分かるようになっていますのでとても便利です。 Differences between paid (P…
Telerikが公開してくれている.NETで開発する際の プラットフォームガイダンス資料です。メモメモ。 すごく有用な資料。 Telerik's Microsoft Platform Guidance 2012 http://www.telerik.com/platformguidance.aspx Desktop Application Dashboard/Reporting…
今回は、URIを指定して読み込みを行うLoadメソッドについてメモ。 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- サンプルコードは、まとめてCodePlexにアップしてます。 …
ハマましたので、メモメモ。 巨大なバイナリデータ (50MB〜100MB)をbytea型の列を持つテーブルにINSERTしようとしたら OutOfMemoryExceptionが発生していました。環境によっては、もっと少ないデータ量で出るかもしれません。 トレースを見てみると、どうも…
今回は、LINQ to XMLの特徴の一つであるである関数型構築についてメモ。 以前の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- サンプルコードは、まとめてCodePlexにアップして…
すごく久しぶりのLinq入門記です。 今回から、LINQ to XMLについてメモしていこうと思ってます。 以前の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- サンプルコードは、まとめ…