Mentat Technologies
Alchemist XML IDE FREEWARE- Description

Alchemist XML IDE FREEWARE
Alchemist XML IDE FREEWARE, 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.
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.

XSLT Debugger
Alchemist features the world's most powerful XSLT debugger — a requirement for building bug-free XSLT stylesheets and XML data transformation applications.


Alchemist's XSLT debugger gives you complete visibility and control over the XSLT transformation process.

Principal features
XPath expression evaluator
XPath generator
XSLT Editor 
XSLT Completion proposal 
XSLT debugger 
XSL template library
XSL cartridge library
Native database connection
Connection manager
Project manager
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.
Mapper builder.
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.
Bulk generation.
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.
Object inspector.
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
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


Supported databases
MySQL 3.20 - 4.1- 5 Yes PostgreSQL 6.5 - 7.3 not
Firebird 1.0 - 1.5 not InterBase 5.0 - 7.5 not
MS SQL 7 - 2000 not Sybase ASE 12.0 - 12.5 not
Oracle Yes DB2 not

Legend: - YesYes, - YesNo yet.


System requirements
Alchemist will run on Windows NT4, 2000, 2003 and XP.

Training resources


Mentat Technologies products are designed to work individually or as part of a suite of solutions. You only need to license the tools that you plan to you use.


Product Screenshots


  Workspace
Workspace

Integrated Development Environment to build applications using XML technology.
Zoom

  XML editor
XML editor
Alchemist XML IDE FREEWARE includes a robust XML editor with a comprehensive feature list.


XSLT debugger
XSLT debugger
Single-Stepping through an XSLT Stylesheet.
Zoom

Mapping SQL to XML
Mapping SQL to XML
Transform SQL queries into XML using the database resource (.xdb).
Zoom

XSL editor
XSL editor

Modify and create the cartridges according to your needs.
Zoom

Wizard - Bulk generation
Wizard - Bulk generation
Generate using multiple cartridges in just one step.
Zoom

Mapper builder
Mapper builder
Map a relational model to XML and, from XML to an object oriented model.
Zoom

Generate PHP web applications
Generate PHP web applications

Generate 50% of reusable code using Alchemist..
Zoom
Online resources

Application generated by Alchemist XML IDE FREEWARE

Online PHP demo


Copyright © 2004 Mentat Technologies, All Rights Reserved
Privacy Policy | Terms of Use