Thursday, May 14, 2009

Legacy Code Generation Issue

We recently got a support question regarding the fact the XML Data Binder 2009 Service Pack 1 generated more files and different code than the previous release.

This is true as we fixed an issue when using Element References with inheritance and changing the type within the XML Document using xsi:type="...". This issue was due to the Element Refs not using interfaces and so this was fixed.

The effect of this was that users generating code from schema that made use of Element Refs would see different code generated from the previous version, and if they did not use xsi:type would not benefit them.

In order to resolve this, we have release Liquid XML Studio 2009 version 7.1.4 which include a new option in the XML Data Binding Wizard that allows you to select whether or not Element Refs generate as Interfaces.

Labels:

Thursday, May 07, 2009

New XML Data Binding Code Generation C++ Runtime for Linux

It's been a while since we provided a new Linux gcc Runtime for the XML Data Binding Code Generator, but there has been compatibility issues when compiling with gcc 4.2.4 whilst linking against our C++ libraries.

So, we are pleased to announce that Liquid XML 7.1.3 is available for download and it contains a new C++ Runtime for Linux built with gcc 4.2.4 (x86 32 bit) on ubuntu 8.0.

Labels: , , , ,

Sunday, February 08, 2009

Yes, we eat our own dog food!

At a recent XML event, we were ask whether or not we use Liquid XML in house...of course we do!

Along with using Liquid XML for our consultancy work, we also use Liquid XML to write Liquid XML!!

Liquid XML Data Binder was used to generate C# Data Binding libraries for our new Project files (lxsproj) and we have long used the Liquid XML Data Binder to generate code for the Liquid XML Data Binding Wizard project (xdbproj) files.

Our support and testing teams also make extensive use of Liquid XML Studio 2009 for validating XML Schema and XML documents.

Labels: , ,

Saturday, December 13, 2008

Great time to purchase Liquid XML Studio 2009 with USD or Euro

This week the GBP £ Sterling has reached an all time low against the Euro and has slumped against the USD $. As Liquid Technologies products are priced in GBP £, it means its a great time to purchase licenses in Euro or USD $.

1 x Liquid XML Studio Designer Edition license = £145 = $230 (approx) = €170 (approx)
1 x Liquid XML Studio Developer Edition license = £495 = $785 (approx) = €580 (approx)

That's a massive $200 less than a few months ago for the Developer Edition...what a saving!!

Labels: , ,

Monday, December 08, 2008

Announcing Liquid XML Studio 2009

Hi,

We are pleased to announce the release of Liquid XML Studio 2009!

What's New in 2009?

Liquid XML Studio 2009 extends and improves on the existing functionality by introducing other new tools and technologies that our users have requested in order to continue to make Liquid XML Studio the best value XML development environment available.

Liquid XML Diff Tool
Liquid XML Diff allows you to easily compare two XML files. The provides a graphical view of the differences between the files and includes advanced filtering options.

Silverlight Code Generation
Liquid XML Data Binder now provides an option to generate code for Microsoft C# Silverlight 2008 for .Net 3.5 and Microsoft VB .Net Silverlight 2008 for .Net 3.5, and includes new Runtimes for these new platforms.

Project Files
Related files can now be added to a Liquid XML Studio Project, allowing easy access and grouping of all the files you are working with. The project is displayed as a tree in the Project Window.

XSLT Support
XML Style Sheet Transforms (XSLT) are now supported and can be run within the editor to generate the XSLT output file from a specified source data.

Supported File Types
The editor has been extended to support additional file types. The full list of supported file types is:

  • Cascading Style Sheets (CSS)
  • DTD Schema (DTD)
  • Extensible Application Markup Language (XAML)
  • Hyper Text Markup Language (HTML)
  • Text Files (TXT)
  • W3C XML Schema (XSD)
  • Web Service Definition Language (WSDL)
  • XML Document (XML)
  • XML Metadata Interchange (XMI)
  • XML-Data Reduced (XDR)
  • XQuery (XQUERY)
  • XSL Transform (XSLT)

Enhanced Printing and Print Preview Support
Printing and previewing XML Schema diagrams has been completely re-written to allow scaling of the diagram to a percentage height/width or to a fixed number of pages high and wide. This significantly improves the ability to view large schema in a printed form.

Improved Large File Support
Large files can now be edited within the XML text editor.

Fast Infoset Import/Export Support
Fast Infoset (FI) is a standard XML compression technology allow XML files to be compressed to a binary form. This technology provides hugh performance improvements as the FI files can be read and written very quickly by FI enabled parsers (such as the Liquid Fast Inforset Library). You can now import and export XML files in FI format directly from the Liquid XML Studio development environment.

General Improvements
Along with the new features outlined above, existing features have also been enhanced and improved such as the Find/Replace functionality.

Labels: , ,