いろいろ備忘録日記

主に .NET とか Java とか Python絡みのメモを公開しています。最近Go言語勉強中。

DevExpress

DevExpress奮闘記-099 (Complete Website Sample of DevExpress ASP.NET Wizard, Wizard Interface, ASP.NET Webforms, ASP.NET MVC)

ASP.NETでウィザード形式のUIサンプルがアップされていたので、メモメモ。 動画およびオンラインサンプルで見れます。 Download Complete Website Sample of DevExpress ASP.NET Wizard http://community.devexpress.com/blogs/aspnet/archive/2012/04/30/do…

DevExpress奮闘記-098 (FacebookやTwitterみたいに最下部までスクロールしたら自動的に次のページ分を表示, How to load the content while scrolling, ASPxCallback, ASPxClientUtils)

Exampleに、以下のものがアップされていたのでメモメモ。 ASPxCallback - How to load the content while scrolling - Auto page growth on scrolling down http://www.devexpress.com/Support/Center/p/E3923.aspx FacebookやTwitterなどで、下までスクロー…

DevExpress奮闘記-097 (TDD with CodeRush, テスト駆動型開発, VSTest, NUnit)

DevExpressのブログにて、CodeRushのTDD機能についての記事が上がっていたのでメモメモ。 TDD with CodeRush http://community.devexpress.com/blogs/rorybecker/archive/2012/03/26/tdd-with-coderush.aspx CodeRushには、TDDを促進するための機能があり利…

DevExpress奮闘記-096 (XPOとIdentityMap, リロード時、キャンセル時の注意点, XPLiteObject, UnitOfWork, DropIdentityMap, ReloadChangedObjects, XPCollection.Reload, OptimisticLockField)

XPOを利用していて、リロード処理を記述する際によく引っかかる点をメモメモ。 XPOを扱う上で重要な事なので結構長文です。文字ばっかりですw XPOを使っていてUI側などでデータを変更しコミットした場合、当然処理の最後にはデータをリロードします。 その…

DevExpress奮闘記-095 (How to implement CRUD operations using DXGrid シリーズ, WPF, Silverlight, behavior, XPO, WCF Data Services, LINQ to SQL, Entity Framework)

Exampleのところに、DXGrid (XtraGridのWPF版)を利用してのCRUDサンプルが いろいろ上がっていたのでメモメモ。 どれもbehaviorを作成して、実装しています。 How to implement CRUD operations using DXGrid and eXpress Persistent Objects http://www.dev…

DevExpress奮闘記-094 (CodeRush Tips&Tricks)

CodeRushやRefactorのTipsがいっぱい記述されているページを発見。 メモメモ。ここ凄い。 DevExpress CodeRush Tips&Tricks http://www.skorkin.com/blog-index/ Category 'CodeRush' http://www.skorkin.com/category/coderush/ Category 'Common' http://w…

DevExpress奮闘記-093 (v2011 vol.2リリースノート 個人的まとめ, v11.2, DXv2, 新機能, 重複コードの検出(CodeRush, Duplicate Code))

v2011 vol2がリリースされてから、結構経過していますが今頃リリースノートまとめです。 所々訳が分からなかったり、おかしかったり、面倒なのでそのままの部分とかありますが ご勘弁を。 ざらっと新機能の一覧を一枚で見たい方は、良ければどうぞ。 v2011 v…

DevExpress奮闘記-092 (XtraGrid, AllowFixedGroups, スクロール時にグループ帯を常に表示)

v2011 vol.1にて、XtraGridにAllowFixedGroupsという機能が追加されました。 (v2011 vol.2で、WPF側にも追加されています。) この機能をONにして、グルーピングを行っている状態でスクロールすると グループのヘッダ部分が常に表示されるようになります。 …

DevExpress奮闘記-091 (v2011 vol.2からのWinForms Skinの格納DLLについて, Metro, VS2010, Office 2010)

先日、本家のブログにて以下の記事がアップされました。 アプリの見た目に関することなので、とりあえずメモメモ。 WinForms Metro - How It Made Us Re-Think Our WinForms Application Skin Delivery Model http://community.devexpress.com/blogs/thinkin…

DevExpress奮闘記-090 (CodeIssueAnalysis, Code Rush プラグイン, CodeIssueの結果を一覧表示, HTMLにエクスポート)

CodeRushのプラグインにて、便利なものを見つけてインストールしたので ついでに利用可能にするまでのメモメモ。 CodeIssueAnalysis (Summarises all code issues in a project or solution.) http://code.google.com/p/dxcorecommunityplugins/wiki/CodeIss…

DevExpress奮闘記-089 (JSONとXPOの連携, TwitterデータをJSONで取得しXPOでDBに連携)

本家のブログにて、TwitterデータをJSONで取得(JSON.NET利用)し、さらにXPOでDBに連携する記事がアップされていました。 こういうの好きなので、メモメモ。 JSON Serialisation with XPO and JSON.Net http://community.devexpress.com/blogs/garyshort/arch…

DevExpress奮闘記-088 (XtraGrid, エンター押下で1行下の列に移動, KeyUp, FocusedRowHandle, ShowEditor)

本家のブログにて、XtraGridにてExcelのように、エンター押下で下の行の列に移動させるためのTIPSが公開されています。 これ、グリッド利用している人は一回はやったことがあるんじゃないでしょうか? Taming your WinForms Grid–Special Key Behaviors http…

DevExpress奮闘記-087 (WinForms Splash Screen Component, スプラッシュスクリーン, v2011 vol.2)

次のバージョンである、v2011 vol.2にて 「WinForms Splash Screen Component」 が追加されることになっているみたいです。文字通り、スプラッシュスクリーンを 簡単に追加できる機能を持つコンポーネントとなる模様。 以下の記事より、どのような感じなのか…

DevExpress奮闘記-086 (ASP.NET製品の日本語化(ローカライズ)についての日本語KBが公開)(Japanese, Localize, 日本語化, ASP.NET)

DevExpressの公式KBにて、ASP.NET製品(ASPxGridView, ASPxPivotGridなど)を日本語化するための KBが公開されています。 DevExpress ASP.NET コントロールのローカライズ http://www.devexpress.com/Support/Center/KB/p/K20007.aspx 上記KBのページ下部のリ…

DevExpress奮闘記-085 (日本語化(ローカライズ)についての日本語KBが公開)(Japanese, Localize, 日本語化, WinForms, WPF)

DevExpressの公式KBにて、DevExpressの製品(WinForms, WPF)を日本語化するための KBが公開されています。 サテライト アセンブリで DevExpress WinForms コントロールをローカライズするには http://www.devexpress.com/Support/Center/KB/p/K20006.aspx 先…

DevExpress奮闘記-084 (XtraTreeListのUnboundModeと動的ローディング)(TreeList, BeforeExpand, Dynamic Loading, KeyFieldName, ParentFieldName)

TreeListの動的ローディングとUnbound Modeのやり方を 良く忘れるので、自分用にメモメモ。 リファレンスは以下の部分が参考になります。 Dynamic Loading in Unbound Mode http://documentation.devexpress.com/#WindowsForms/CustomDocument178 Unbound Mo…

DevExpress奮闘記-082 (XtraRichEditがDoc形式をサポート)(v2011.1, RichEditor, LoadDocument)

v2011 vol.1にて、XtraRichEditがDoc形式のファイルをサポートしたので ちょっと試してみました。 WinForms RichEdit - Support for DOC format! (available now in 2011, volume 1) http://community.devexpress.com/blogs/rachelreese/archive/2011/05/16/…

DevExpress奮闘記-083 (DevExpressがLightSwitch Extensionsをリリース)(DevExpress LightSwitch Extensions, XtraReports, DXEditor, Editor部分は無償)

ちょっと前の情報になりますが、DevExpressから Visual Studio LightSwitch向けのExtensionsがリリースされました。 私自身、LightSwitchは全然触ったこと無いのですが、とりあえずメモメモ。 有償で$99.99の製品となっています。 中身は、XtraReportsとDXEd…

DevExpress奮闘記-081 (ソート列を複数設定)(ASPxGridView, Shiftキー, クリック)

以下、ちょっとしたTipsです。 ASPxGridViewで、実行時に以下のようにすると 複数のソート列を設定することができます。 SHIFTキーを押しながら、列をクリック 以下サンプルです。 まず、ソート列無しの状態で表示. 左端の列をクリック SHIFTキーを押しなが…

DevExpress奮闘記-080 (Criteriaの内容をDataSetやDB(SQL)用の条件に変換(K18434))(CriteriaToWhereClauseHelper, GetDataSetWhere, CriteriaOperator)

以下、ちょっとしたTipsです。 GridControlなどのコントロールでは、フィルタリング情報を 実行時に設定することが出来ます。その場合、プロパティより 値を取得すると、CriteriaOperatorとしてフィルタ情報が取得できます。 このCriteriaOperatorを、別のデ…

DevExpress奮闘記-079 (InMemoryDataStoreとXpCollection.LoadAsyncのサンプル)(LoadAsync, AsyncLoadObjectCallback, InMemoryDataStore)

以前に, InMemortyDataStoreとLoadAsyncの記事は記述したのですが どちらもサンプルが若干ごちゃごちゃしているので、復習の意味も込めて再度サンプル 作成しました。 DevExpress奮闘記-029 (XPOでの非同期ローディング)(XPO, LoadAsync, XPCollection, Unit…

DevExpress奮闘記-078 (InstantFeedback Modeを試してみた)(LinqInstantFeedbackSource, XPInstantFeedbackSource, IQueryable, FindPanelのバグ)

結構前に発表されていて、なかなか試す機会がなかったInstantFeedback Modeを試してみました。 InstantFeedback UIについては、こちらを参照願います。 Instant Feedback Mode http://documentation.devexpress.com/#WindowsForms/CustomDocument8893 簡単に…

DevExpress奮闘記-077 (XPO, XtraGrid)(Linq To XPO, XPQuery, EnumerateAsync, 非同期クエリ実行)

XPOまわりで、以下のブログ記事が出ていました。 内容は、次バージョンのSneak Peekです。 XPO – 11.1 Sneak Peek – IDataStore WCF Service in Silverlight http://community.devexpress.com/blogs/xpo/archive/2011/05/16/xpo-11-1-sneak-peek-idatastore-…

DevExpress奮闘記-076 (LabelControlコントロール)(LineVisible, 垂直線、水平線を表示)

LabelControlには、普通にラベルとして利用するほかに 垂直線/水平線を表示して利用するという使い方もあります。 線を表示するには、コントロールのAutoSizeModeをあらかじめ Noneに設定しておく必要があります。 labelControl.AutoSizeMode = LabelAutoSi…

DevExpress奮闘記-074 (CheckEditのちょっとしたTips)(ValueChecked, CheckStyle, RadioGroupIndex)

XtraEditorsには、CheckEditコントロールというのが存在します。 このCheckEditコントロールについての、ちょっとしたTipsです。 (1) ラジオボタンとして利用する このコントロールは、文字通りチェックボックスを表現するコントロールなのですが ラジオボタ…

DevExpress奮闘記-075 (RadioGroupコントロール)(RadioGroupItem, ValidateOnEnterKey)

前回、CheckEditを取り上げたのでついでに。 XtraEditorsには、RadioGroupコントロールというのが存在します。 このコントロールは、ラジオボタンのグルーピングを作成するためのコントロールです。 GroupBoxとラジオボタンのセットみたいな感じです。 前回…

DevExpress奮闘記-073 (壁紙, テーマ, Free DevExpress Wallpapers and Windows 7 Aero Theme)

DevExpress印の壁紙とWindows 7用のテーマが公開されています。 去年くらいに公開された壁紙みたいに、DevExpress色が満載ですw Download Free DevExpress Wallpapers and Windows 7 Aero Theme http://community.devexpress.com/blogs/aspnet/archive/2011…

DevExpress奮闘記-072 (WPF Grid Control and the New Instant Feedback UI Mode – Coming in v2011.1)

次のバージョンである、v2011 vol.1にて、WPF側のグリッドコントロールにも Instant Feedback UIが追加されます。 現状、WinForms版のグリッドコントロールには搭載されていますが インジケーターの見た目が少し異なりますね。 一つだけ注意点ですが、Instan…

DevExpress奮闘記-071 (2011 Roadmap, ロードマップ, DXGrid, DXEditors, DXDocking, DXRibbon, Instant Feedback UI)

DevExpressの2011年のロードマップが発表されました。 The Developer Express 2011 Roadmap http://www.devexpress.com/Home/Announces/Roadmap-2011.xml 以下、個人的なメモみたいなまとめです。[Silverlight] VS2010とExpression 4でのデザイナサポート XP…

DevExpress奮闘記-071 (XtraTabControl, ページヘッダーにプログレスバーを表示, SkinTabPainter, SkinViewInfoRegistrator)

XtraTabControlのページヘッダー部分に進捗状況を表示する サンプルが上がっていたのでメモメモ。 How to show progress in XtraTabControl's page header http://www.devexpress.com/Support/Center/p/E2789.aspx 以前自分で作成した際は、結構ゴリゴリやっ…