[Versafix-users] DxCodeGen - VersaFix Code Generator
Brought to you by:
rcurry
|
From: Russell E. C. <ru...@as...> - 2010-02-05 16:56:08
|
Hi All, Some great news today - Richard Clarke has completed the first cut of a code generator for VersaFix. This has been added to SVN, as a project titled DxCodeGen under the Utilities folder in the source tree. The DxCodeGen utility generates C# classes that correspond to the entities in an instance of a FIX data dictionary. This allows you to create type-safe class libraries based on a dictionary, in much the same way that you would with QuickFIX/J or some of the non-OSS systems. Richard did an awesome job on putting that code generation system together, so if you use it, please shoot him an email to say thanks! Now that we've got this capability in place, we're one step closer to having a great tool chain for working with FIX data dictionaries. The last piece of the puzzle is the dictionary editor, which fell a little behind schedule, but is close to being done. Once that's done, this is what the tool chain will consist of: DxDataGen: Generates VersaFix FIX data dictionaries from the FPL FIX repository files. DxEditor: Full-featured GUI for viewing/editing FIX data dictionaries. DxCodeGen: Generates type-safe C# libraries from a VersaFix FIX data dictionary. This will make things a lot easier for people to develop and work with custom data dictionaries for their in-house systems. Also, we'll support QuickFIX dictionaries in the DxEditor application so import/export between QuickFIX and VersaFix dictionaries will be pretty smooth. Cheers, Russ ---- Russell E. Curry CEO Assimilate Technology, Inc. www.assimilate.com <http://www.assimilate.com/> 715-928-2717 (mobile) |