|

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 the Ajax technique in MoreMotion is very easy since the page parts to be refreshed can be developed visually without any javascript coding.
The Library Elements provided:
- RefreshFields (To refresh the attributes of DOM elements such as input, select, etc.)
- RefreshPanel (To refresh the whole content of a panel element)
- SuggestBox (The advanced version of Google Suggest') (A Pop-down smartbox suggests the options as the user types in to the 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.

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

PDF versions of documents
Help documents improved in terms of content and style. Do you prefer printed manuals? So we do. The help documents of Advanced Suite and mmLib Components are now also provided in PDF format.

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"...
See the full list of the changes in version 3.3...

The Architecture that makes the difference
The biggest advantage of the MoreMotion Advanced Suite is that the MMAS components do not generate HTML as it is the case for the others. The components generate XML so that you can render it any way you like on the user interface using mmDesigner, the most powerful WYSIWYG XSLT designer.
The Process Management Framework, a very successful implementation of the MVC architecture, will save you from drowning into coding and will speed you up.
We invite you to have a closer look into the MoreMotion Advanced Suite, the Most Complete and the Most Powerful tool to develop pure XML based applications. Our technical support team will appreciate to answer all your questions during your evaluation period.
Have a question?
|