"The end user experience surpasses traditional Web applications. You have no page refreshes, you have rich data visualization," he said.
AJAX can work with Flex, Whatcott said.
"We don't believe that AJAX has to fail for Flex to succeed," said Whatcott. The two technologies fit together "like peanut butter and jelly," he said. An AJAX developer, for example, might use Flex to add charting and graphing to an application, Whatcott said.
Analysts concurred that AJAX, Flex and Flash can coexist. "The reality is AJAX technology does a subset of what Flash does and with the tools provided by Adobe, you can use whatever combination of AJAX or Flash [you prefer] as a runtime," said analyst Mike Gilpin, vice president and research director at Forrester Research.
Flex, Gilpin said, provides an enterprise solution for developing applications in the context of SOA, with clients using services provided by a back-end system,
Adobe believes it is offering the most technically elegant, sophisticated and most complete way to develop rich Internet applications.
Also being unveiled in conjunction with Flex 2 is an improved Flash runtime, Flash Player 9. "In some cases, we have seen performance go as much as 10 times faster," Whatcott said.
Performance is improved through a new version of the ActionScript virtual machine, which is where applications are run. ActionScript is based on the ECMAScript Edition 4 specification, which provides the basis for JavaScript.
The Flex Builder 2 IDE, which offers increased productivity, is based on the Eclipse open source software development platform. Since many developers already use Eclipse for Java development, the IDE gives them a familiar environment for development of both Java applications and rich clients.
The IDE supports more advanced code-hinting, in which Flex Builder will provide recommendations on completing statements. The code-hinting feature now works within the Eclipse model.
Flex Builder's visual layout capability has been improved as well, being based on Eclipse with WYSIWYG functionality. Skinning and styling capabilities also have been revamped, enabling developers to apply their own customized look and feel to an application.
Flex Builder 2 costs $499 per seat. An enhanced version featuring the ability to build charts and other graphics costs $749 per developer seat.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive InfoWorld Resource Alerts
