Mar
25
2010

XPO_EasyFields, makes your life easy with XPO

User Rating: / 0
PoorBest 

In the next couple of days I will be blogging a series of posts on how to get the most of XPO.

One of the biggest helpers is from the awesome Oliver Sturm, who created a legendary CodeRush Plugin called XPOFieldSync (http://community.devexpress.com/blogs/xpo/archive/2009/10/02/ann-dxcore-xpo-plugin-1-2-0-4.aspx), once I found out about Simplified Criteria Syntax (http://www.devexpress.com/Products/NET/ORM/SimplifiedCriteriaSyntax.xml and http://www.devexpress.com/Help/?document=XPO/CustomDocument2537.htm) I haven't turned back. Infact I personally thing is the name is a little "off" as this is purely a method to obtain Strongly Typed references to your Object's fields, this allows for strongly typed DataBinding amongst other things.

Unfortunately there has been a few bugs creeping into the plugin as new versions of the DXCore/CodeRush are released, Oliver is run off his feet so I have created a new plugin and named it to reflect it's general purpose XPO_EasyFields, which is hosted on the awesome DXCore Community Plugin Google Code which was created by the legendary DX Squad member Rory Becker. (http://code.google.com/p/dxcorecommunityplugins/). The binaries are available for download as well as the source which is available under MIT License.

If you look at http://code.google.com/p/dxcorecommunityplugins/wiki/XPO_EasyFields I explain some of the "limitations" plus some of the "additions" to this plugin, namely that the generated code replaces the current code "inplace", which makes it alot more FX StyleCop / CR_ClassCleaner friendly.

So happy coding and "watch this space" for more information on XPO information and scenarios.

Comments  

 
0 # Glenn 2010-04-09 10:34
G'day Michael,

Nice work on this plugin, the update on save feature in particular is gold.

It's all much appreciated and I thought I'd let you know..!

Regards,
Glenn.
Reply | Reply with quote | Quote
 
 
0 # Michael Proctor [Dx-Squad] 2010-04-09 11:42
Thanks for the comment Glenn, the Update on Save was a feature requested by the community.

As always a community effort brings along great innovations, so now with the Plugin in the open-source/community space we can make it do whatever we want (Except for world domination ;)

Thanks for popping by
Reply | Reply with quote | Quote
 

Add comment

Although I believe your free to say what you want, please don't abuse either myself or other peoples, be constructive.


Security code
Refresh

Should AussieALF stay bald?




Results

Latest Comments

My Twitter

Follow me on twitter