Senin, 29 Desember 2008

Magic Software in ERP

eDeveloper Version 10: New Capabilities for Robust
Application Development and Deployment
www.magicsotfware.com

For more than two decades, Magic Software has been delivering and improving upon eDeveloper™, its innovative application development environment. Thousands of users have come to rely on eDeveloper for creating applications that give their companies a competitive edge in responding quickly to change, minimizing costs,
and experiencing a fast return on their investment.

eDeveloper Version 10 is now available, delivering to the industry a major upgrade to Magic Software’s award-winning eDeveloper engine along with a host of new features and capabilities along with high compatibility with eDeveloper V9.

What’s in It For You?

Users of previous versions of eDeveloper applaud the new capabilities of Version10—a platform that is packed full of enhancements that benefit developers and end users alike. Take a look at what’s in it for you.

1. Improved interface for Windows XP
Improve the look and feel of your applications. eDeveloper V10’s GUI Enhancer Wizard lets you upgrade your existing applications (and build new ones) using the new styles and appearance of the application interface. You
can further enhance the end user’s experience by freely customizing the layout of table columns and tailoring interactive forms to meet individual requirements and preferences.

2. Integrated end-user report generator
eDeveloper V10 Enterprise edition includes a powerful, out-of-the box report generator that lets your customers print complex data views that they use in their eDeveloper-based applications. Your clients can create new reports,
delete reports, duplicate reports, load reports created by others, view the results of an existing report, or print a report. Enabling them to perform these functions themselves gives them more flexibility and saves you from having to invest time in designing report templates that satisfy business managers.
The report generator is perfect for enabling business groups & power users to design, manage and run reports completely independent of IT personnel.

3. Integrated PDF support
You can transform any graphical output you have created, turning that output into a properly formatted PDF document. This is accomplished by simply turning on the PDF mode of a graphical printer I/O entry, automatically
transforming your output from a direct printout to a persistent PDF document that you can then preview, print, store and retrieve, archive, and circulate.

This PDF document generation capability can be incorporated into every eDeveloper client application without the need for additional configurations or local printer driver installations.

4. Multi-tasking
Improve the user’s experience and productivity by running multiple programs in parallel. The multi-threaded eDeveloper V10 Runtime engine lets you easily implement concurrent activities that can be executed in a single
application. eDeveloper V10 enables batch activities to be executed at the same time as any other activity. Your user experience will be enhanced by visually differentiating between the application’s subsets in separate single
document interface (SDI) windows.

5. Enhanced support for XML document handling
Using XML documents is now easier and quicker with eDeveloper V10, simplifying integration and increasing productivity. In V10, XML documents are fully adopted and they are handled as just another data source type that
can serve the application. As a result, XML data manipulation is transparent, and you, the developer are relieved from the need to handle the hierarchy of the XML structure. XML schemas can be viewed as a database table, letting you see immediately and understand the schema in a more logical way.

Extraction of the XML data to browse through, modification of existing data of an XML document, and insertion of new data into an XML document are all performed automatically in a way that is completely transparent to you,
increasing the speed of development.

6. Unicode support for international application delivery
eDeveloper V10’s support for Unicode lets you easily deliver multilingual, multinational applications. eDeveloper V10 lets you display Unicode strings, supporting Unicode string input in every interactive form and selectively defining how each string-based data is stored and retrieved. Any string data can be stored either as ANSI string or a Unicode, depending on your deployment data infrastructure. Further, you can interact with any third-party
application using Unicode by either transmitting or receiving Unicode strings.

7. Composite application development and SOA
The key to the future of application development is composite applications in a Services-Oriented Architecture (SOA). eDeveloper V10’s Composite Resource Repository (CRR) includes a user-friendly Wizard that lets you create your own components based on Web Services, Java components, Stored Procedure components, and more. You can also define application objects as components. Exporting components lets you share resources among eDeveloper applications and it even facilitates the distribution of application revisions.

8. Better application debugging tools
Better debugging means faster development and earlier deployment. eDeveloper’s full-fledged debugging capability gives you the tools needed for fast and accurate debugging, allowing you to browse through the project source while it is running, and view the logic as you step through it at runtime. You can set conditional breakpoints and watchpoints, manage the entire project state by viewing and modifying variable content, view the call stack,
and monitor output.

9. Enhanced task editor that increases developer productivity
The three main layers of an eDeveloper V10 task are 1) the data view definition; 2) the logic, and 3) the interface designs. These are all clearly separated in V10, affording you with a view of exactly what is happening in each part of the program. The sources of the task are clearer and more manageable, and the form editor lets you view the logic that has been defined for each control and quickly access that logic.

10. Improved source code management
Gain more flexibility in when and where you work and achieve transparent integration with the version control software of your choice. eDeveloper V10 lets you manage the project’s source code in a more controlled Environment, and even tracks offline modifications. Improved change control will increase the quality of your application and improve the management and control of releases.

You no longer need to keep and maintain your project’s source. Because each project is stored as a collection of XML documents, you can use standard version control functions including checking objects in and out, reverting to previous versions, obtaining the latest version, labeling versions and examining the differences between versions.

11. Separation of the Studio and runtime project execution
In eDeveloper V10, the Studio is now completely detached from the runtime execution of any project. As a result, you can now develop with no dependencies of any runtime exceptions or deadlocks. While eDeveloper V10 Studio is governing the runtime session, you can execute and handle a background server engine during development in a controlled testing environment.

12. Advanced programming features
Developers will be happy with the new, advance programming features of eDeveloper V10. You will now be able to Create your own functions to implement recurring simple or complex procedures that involve composite processes. These functions will then be available to you through the project as built-in functions. Implement Parent-Child displays at the click of a button by simply declaring the participating child task on the parent’s form using the
new Subform control. Set the tabbing order of controls independently from the order of the fields in the data view definition. The value of each element can be set as fixed or dynamic. Handle controls by name to achieve greater flexibility Construct modular menu structures based on menu subsets that can be automatically added to or removed from the pulldown menu. Set super-responsive logic that can respond to any manual or automatic modification of any variable in a task. Improve handling and raising of events by clearly declaring the parameters that are expected by the event. Simplify the retrieval and storage of DateTime data types by letting the Magic Rules Engine automatically map them into simplified and separated Date and Time units.

About Magic Software Enterprises
Magic Software Enterprises Ltd. (NASDAQ: MGIC) has been a leader in enterprise application development, deployment and integration technology for more than two decades. The company's service-oriented (SOA) platforms are used by companies worldwide to develop, maintain, and deploy both legacy and new business solutions, while integrating these applications across both internal and external, heterogeneous environments. Magic Software's platform-independent methodology lets companies achieve agility by quickly assembling composite applications, allowing programmers to create services and architects and business analysts to orchestrate and reuse these services to enable business processes. Through partnerships with industry leaders such as IBM and SAP and hundreds of ISVs worldwide, Magic Software technology is used by more than 1.5 million customers around the globe.

For more information on Magic Software Enterprises Ltd. and its products and
www.magicsoftware.com.

services, visit

2 komentar: