Stylus Studio

Stylus Studio
Developer(s) Progress Software Corporation
Stable release X15 R2 / May 7, 2014
Written in C++
Operating system Microsoft Windows
Type XML IDE
License Proprietary
Website www.stylusstudio.com

Stylus Studio® is an XML Integrated Development Environment IDE consisting of a variety of tools and visual designers for editing and transforming XML documents and legacy data like EDI, CSV and Relational data.

XML Editor

Stylus Studio® includes three general purpose XML editing views: Text View, Tree View, and Grid View, allowing you to work with and edit XML documents in whatever way suits you best. A "Schema" tab provides a convenient way to view a document's associated content model (i.e. it's schema). In the event that no XML content model has been defined, you can just as easily use the "Schema" tab to generate XML Schema or to generate DTD. XML editing views are synchronized, and you can switch between them at any time simply by clicking the tabs at the bottom of the main editing window

Text View

The XML text editor supports syntax coloring, code sensing, schema driven autocomplete and code folding.

Tree View

Tree View incrementally loads an XML file according to the nodes you expand and makes it possible to analyze and edit very large XML data files. The Tree View is also specialized to handle XML DTD and XML Schema.

Grid View

The XML Grid View provides a spreadsheet-like interface enabling developers to more productively work with relational data or any XML document with repeating data structures, addressing a need that frequently arises when working with raw XML data in typical XML data integration applications.

XML Schema Editor

Stylus Studio® provides synchronized XML Schema Text Editing and Visual XML Schema Diagram Views. Changes made to an XML Schema in the text editor are synchronized with the Diagram View, and vice versa. The XML Schema Editor includes an integrated XML Schema documentation generator, to publish XML content models in HTML format.

XSLT Visual Mapping Tool

The XSLT Mapper displays input documents on the left, and the target on the right. To map your data, simply drag source nodes and drop them on the target, connecting the data sources to the desired data output. On the XSLT Source tab, you can see the XSLT composed for you, based on the source-target relationship defined in the mapping operation.The code being generated is standard W3C XSLT and XPath code.

XML Pipeline Designer

Stylus Studio® provides a visual designer for creating XML pipelines in terms of a series of operations, for example, converting, validating, transforming, or performing other operations on an XML document. The XML Pipeline designer, can automate many common tasks including Java code generation and debugging of XML processing applications.

EDI to XML SEF Editor

The EDI to XML Conversion module helps you convert EDI to XML and create custom EDI conversion definitions. It provides support for a variety of dialects including EDIFACT, HL7, X12, HIPAA, IATA, AL3, EANCOM and NCPDP.

History

8 June 2001 Stylus Studio 3.0 was released. At the time it was primarily an XSLT IDE and the very first to feature an XSLT two-way editor and visual XML to XML mapping tool.

June 2002 Stylus Studio 2004 released a two way visual schema designer for XML Schema 1.0 and the first IDE to feature postmortem stack trace for XSLT with back mapping to the XSLT source. At that time it was the only XSLT debugger supporting cross-debugging between XSLT and Java extension functions.

September 2, 2003, Stylus Studio 5.0 introduced the very first XQuery two-way editor and visual XML to XML mapping tool. In addition this release introduced XSLT and XQuery profiler.

October 4, 2004, Stylus Studio 6.0 added support for XSLT 2.0 a Grid View to its XML Editor and a new visual module called "Convert To XML " for converting flat file formats to XML.

June 13, 2006, Stylus Studio 2006 Release 3 bundled DataDirect XQuery 2.0 the first XQuery implementation over multiple relational database like SQL Server, Oracle, DB2.

September 26, 2006, Stylus Studio 2007 introduced a visual designer and debugger for XML Pipeline and a graphical editor for building reports using XSLT or XQuery called Stylus Studio XML Publisher.

December 11, 2007, Stylus Studio 2008 bundled DataDirect XML Converters for Java and .NET and added Microsoft .NET code generation. Starting with this release converter engines are licensed separately from Stylus Studio.

December 4, 2008 Stylus Studio 2009 added support for XQuery Update Facility 1.0.

November 17, 2009 Stylus Studio 2010. The XQuery visual mapping tool added support for relational update. The XQuery text editor added code refactoring.

Novembre 10 2010 Stylus Studio 2011 added support for SQL UPDATE expressions to the XQuery Mapping tool and Refactoring to the XQuery editor.

November 13, 2011 Stylus Studio X14, added support for XSLT 3.0 and XQuery 3.0 Working Draft 14 June 2011.

July 23, 2012 Stylus Studio X14 Release 2, added new visual schema designer for Relax NG.

December 3, 2012 Stylus Studio X15 added HTML WYSIWYG Designer,mapping automation with AutoLink and a new XSLT Editor auto-complete implementation.

May 7, 2014 Stylus Studio X15 Release 2, added support for executing and debugging XSLT 3.0 and XQuery 3.0 final and Apache FOP 1.1 was integrated.

See also

External links