Alchemist XML IDE Standard Edition ver.18.104.22.168 | 4,75 MB
Alchemist XML IDE, is an advanced XML Integrated Development Environment (XML IDE). Alchemist adds powerful new features, again pushing the innovation envelope that helped establish Alchemist in the market. Alchemist's best-in-class features work with XML, XSL, XSLT, XPath, SQL/XML, code generation, database to XML mapping and many other XML technologies. Download a free 30-day evaluation copy today!
Alchemist is a product that provides the necessary infrastructure to build pieces of reusable software or applications. The product is targeted to three kinds of specific users:
1- Programmers who want to make RAD (Rapid Application Development) without any previous knowledge about XML.
2- XML programmers who want to develop their own cartridges from a relational database.
3- Users who want to make RAD and elaborate their own cartridges to integrate them into an existing software development project.
Alchemist features the world's most powerful XSLT debugger — a requirement for building bug-free XSLT stylesheets and XML data transformation applications.
XPath expression evaluator
XSLT Completion proposal
XSL template library
XSL cartridge library
Native database connection
Text output console
XML output console
HTML output console
Grid data output console
Generate PL/SQL code( DAO's). (Only Professional)
Generate Oracle database documentation. (Only Professional)
Generate PHP Web application for MySQL databases. (Only Professional)
Easily generate code for your Software development project based upon patterns.
The applications generated by Alchemist use different patterns depending on the type of application being developed. For this reason, we integrate patterns of software design like Intercepting filters, Composite views, Data Access Object (or DAO), Service locatosr, Business delegates, Composite entities, Session Facades, Front controllers and others.
Generate code PHP, Java, Python, C #, Delphi, PL/SQL, Mozart among others.
The product license includes basic generation cartridges. Additional cartridges are available for licensing.
Alchemist code generator for MySQL includes the PHP cartridge which is used to generate as much as 50% of a web-enabled application.
Generate Data Access Objects (DAO).
The Data Access Objects encapsulate the interaction with the data model. These objects manage the persistence of the data and they offer services to the application layer.
Generate graphic interfaces in HTML for data access of the tables.
The generated pages include options like filters on the listed records in the current view, searches, refreshing, paging, insert, select by record, delete by record, upgrade by record and massive delete.
Create the relationships that you want between tables, define the visibility of the attributes and prove the mapped model to XML with a cartridge connected directly to the database.
With massive generation it is possible to generate multiple cartridges at the same time. With this characteristic all the code pieces of the software development project can be generated in a single step.
Pascal script editor.
Create procedural scripts and execute tasks such as data exporting, data manipulation. If you want to, you can include these scripts in a cartridge of code generation.
This characteristic enables you to manage all the project’s files such as XSL cartridges, database resource (. xdb), include files, generated metadata and output files.
Generate master-detail user graphic interfaces using multiple
relationships among tables.
Map a relational model to and from XML to an object oriented model.
Templates XML, XML SCHEMAS, XSL and XML database resource
Samples XML, XML SCHEMAS and XSL
Configurable general generation options
Configurable XSL generation options
Viewing/Editing XML Schemas
Viewing/Editing XSL (Stylesheet Markup Language)
Use resource XML static (local file) with XSL (Stylesheet Markup Language)
Use XML metadata sentences resource directly over database (set SQL queries) with XSL (Stylesheet Markup Language)
Use resource XML from Internet with XSL (Stylesheet Markup Language)
Extract your own metadata directly from an on-line database
Customizable set queries of the XML metadata sentences resource
Customizable cartridges (XSL templates) for code generation