What's New

Version 3.7 adds support for Visual Studio 2012.

Checkout EndApps, the new platform that has OxyGen Code Built-in

Version 3.6 of OxyGen Code Generator introduces code generation for Wcf Rest.

The Wcf Rest feature address all the issues that would have typically made the auto generation of a Rest service difficult to implement. These issues are

  • Automatically deciding on the correct Http Methods
  • Etag support
  • Routing
  • Uri templates
  • Setting the right Http status codes
  • Support various formats (Json, JsonP, Xml, Atom, Rss)

Future versions of of OxyGen Code will add support for Etag-based implementation of optimistic concurrency.

There are a few issues still to be worked out with the Wcf Rest feature (for example, the generation of descriptions for operations is still not consistent.) These issues will be address in subsequent releases.

We will be adding dedicated documentation for the Wcf Rest feature very short, but this is how to activate it:

  • Select the 'Projects' tab
  • Create a new project
  • Select the new created Project Configuration
  • Select 'Components'
  • Check the WCF Services checkbox and then select one of the REST options from the dropdown

OxyGen Code Generator version 3.5

Generated code highlights:

  • Support for oracle.
  • Inclusion of a business context.
  • Inclusion of a service context.
  • Inclusion of the messaging pattern code for the service interface.
  • WCF Service Library Project is fully supported
  • Virtual/db schemas = enhanced Data Layer structure (one data provider per schema)
  • Virtual/db Schemas = enhanced namespace structure
  • Virtual/db schemas = enhanced UI Navigation
  • New default ASP.NET master pages and style
  • ASP.NET Web Application project is fully supported

New designer features includes

  • Streamlining of the custom code registration feature (see the register classes and methods tab)
  • A new ‘instead of’ processing instruction
  • Xml storage for processing instructions (moved from the extended properties feature of microsoft sql server.)
  • A new virtual schemas feature (mimics database schemas)
  • Extended support for visual studio 2010 plus clr 4.0
  • Root namespace concept