|
Web Express, Web Designer, Advanced Designer
We've squashed the bug that we are after for a long time
Sometimes, especially when several commands are issued rapidly without waiting for them to finish, the object model of an open page could get corrupted. This rarely occurring error has been fixed in this release.
Documentation Improved
The help documents are improved in terms of content and style. Additionally PDF versions of them are provided for the ones who prefer printed manuals.

Web Designer, Advanced Suite
The Wonderful Java script tree "dTree" written by Geir Landrö is provided as an easy to deploy library element. You will like it.

Advanced Suite
Ajax Technique Integrated
AJAX or Asynchronous Javascript and XML is a term describing a web development technique for creating interactive web applications using a combination of Javascript and XML. Using this technique it is possible to refresh only the desired parts of a dynamic page.
The provided library elements:
- RefreshFields (To refresh the DOM elements such as input, select, etc.)
- RefreshPanel (To Refresh the content of a whole panel element)
- SuggestBox (To suggest refined options as the user types in a editbox)
"ADOM" Component Improved
The new process element "ADOMLoadProcess" and the improved element "ADOMToXMLProcess" extend the functionality of ADOM component to save and restore the ADOMs to/from XML files.
"Mailer" Component Improved
Mailer component now can send the mails in the background using one or more threads. Additionally successful and unsuccessful sendings can be recorded in a log file.
New Component "Filer" to perform basic operations on files ad folders
Filer component enables the developers to handle the basic file actions. The provided functionality:
- Query folders and files.
- Delete, move and copy the files or folders.
- Listing the attributes of the files or folders.
- Zipping the folders and expanding the zip files to folders.
- Creating text files.
- Uploading files from local computer to the server computer.
- Loading text files to ADOM's
How would you like to have your own language?
You can develop your own high level language by extending your Java class from mmexec.clang.CustomLanguage base class. Once you develop your language you will be able to code your application in very high level as follows.
|
ReserveProduct(PID,QUANTITY,48)
@doif(unreservedQuantity > 0)
InformDepot('DEMAND_NOT_SATISFIED',PID)
@doelse()
AddToCart(PID,QUANTITY)
ApplyDiscount(PID,QUANTITY,CUST_ID)
@doend() |
See the Java source code of "MyLanguage"...
Exporting BLOB Data
Relational database data sources now support exporting binary data stored in BLOB (Binary Large Object) type table fields to the file system.
By using this feature; with one query, the data stored in other type of fields can be retrieved and the binary data stored in BLOB fields can be exported to external files so that the web browsers can directly access them.
|