Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the new features of Flex2.0Beta1

2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article mainly introduces what are the new features of Flex2.0Beta1. It is very detailed and has a certain reference value. Friends who are interested must finish reading it!

New features of Flex2.0Beta1

The Flex2.0 product family enables developers to build rich and attractive Web-based applications based on Adobe's ubiquitous MacromediaFlash runtime, including a complete solution for building RichInternetApplication. The term RichInternetApplication (RIA) was originally coined by Macromedia (now Adobe) to describe the trend of the Web development community using Flash and HTML to build more attractive Web experiences.

* the RIA generation combines graphical user interface controls that reduce or eliminate page refreshes. Later, they evolved into complex desktop-like applications that integrate rich data visualization components such as data grids and charts, multimedia audio and video, collaborative features such as whiteboards and common browsing experiences, and real-time data push. As the complexity of such applications increases, so does the cost of building and maintaining RIA. To meet this need, Adobe launched Flex, which has become the industry's leading RIA development solution.

The Flex2.0 version is mainly for developers. To ensure that the product evolves in a direction that meets your needs, the Flex team is excited to announce the release of a public beta version of the Flex2.0 product line. If you are not already familiar with Flex2, you can find a complete overview in DavidWadhwani's article Flex2.0: support for the next Generation RichInternetApplication. Learn more about the changes since the Flex2.0alpha1 version.

The beta1 version includes updated installers for FlexBuilder2, FlexCharting2, FlexFramework2, and FlashPlayer8.5. In addition, we have launched FlexEnterpriseServices2. Below is an overview of the new features in the Flex2.0Beta1 version.

FlexEnterpriseServices2

FlexEnterpriseServices2 is a new feature in the Beta1 version that introduces a more efficient way to build data-intensive Flex applications. It supports new features such as real-time server push, occasional connectivity, and collaboration applications. With built-in support for publish / subscribe messages and a new data service programming model, FlexEnterpriseServices provides the following server-side data management channels:

RPCServices provides traditional FlashRemotingRPC-style service invocation and managed proxies for HTTP and Web service requests.

MessageServices supports applications using publish / subscribe messages, collaboration, and real-time data push.

DataServices enables you to more effectively build applications that incorporate data synchronization, transaction control and conflict management, automatic paging of large datasets, and support for application clustering.

FlexFramework2

FlexFramework2beta1 now includes an updated version of the Flex application framework and a Flex2.0 compiler. The new or updated features in this release are given below:

MXML project renderer embedded in ◆

◆ supports multiple layout models in applications and panels

The anchor of the ◆ opposite the center

◆ supports XML data in list-based components

◆ supports pending data in list-based components

◆ provides tree support for hierarchical collections

◆ continues to improve the effectiveness infrastructure

◆ transition

◆ Resource Kit SWC

◆ supports enabling view source publishing applications

FlexBuilder2

FlexBuilder2beta1 includes the following updates:

FlexEnterpriseServices support

FlexBuilder now supports FlexEnterpriseServices. You can create Flex server projects that can be compiled and run on the server.

Code editing enhancements

Content assist: only relevant code hints are displayed. For example, when you enter a Canvas tag, the code hint list contains only those tags that you can add to the Canvas tag.

Code folding: collapses and expands multiple lines of code blocks to help you navigate, view, and manage complex code documents.

Automatically import classes: use content assist in the MXML and ActionScript editors to automatically import the packages to which the class belongs into the document.

Comments: quickly add a new comment to the code or select an existing line of code and convert them to a comment block.

MXML editor design pattern enhancement

Extended mode: by viewing the nested containers in extended mode, you can clearly see and select any container component in the application.

Component Snapshot: visually drag the component into a container with an absolute location to place the component snapshot relative to the existing component you want to drag and drop.

Centering restrictions: in a constraint-based layout, using the new horizontalCenter and verticalCenter restriction properties makes it easy to center components.

Appropriate label editing: edit the label text of the component directly by double-clicking the component in Design mode.

Resize the application: control the size of the application in Design mode. For example, you can view applications with a size of 1024x768, 800x600, and so on.

Debugging Enhancement

Variable filter: use the new filter in the variables view to filter out static variables, constants, qualified names, and so on.

Variable debugging: expose the underlying XML of E4X (ECMAScriptforXML) variables to simplify debugging of these variables.

HTML wrapper template and FlashPlayer detection

FlexBuilder provides more options for generating and modifying HTML wrapper files and detecting FlashPlayer versions.

Historical management

FlexBuilder includes an option to support history management, which provides developers of Flash applications with the ability to support the browser's back and forward buttons.

Project support folder in classpath

When you add folders to the classpath of a project, they appear in the project as linked resource folders. You can also make content assist provide you with code hints for these classes by adding external class resources to the classpath.

MXML and ActionScriptOutline views

The EclipseOutline view provides you with a structured view that you can use to quickly scan and navigate your code. The QuickOutline view is also displayed in the pop-up window of the editor itself, but it is not a separate view that you can use to easily navigate and review your code.

View the source code

When your application is ready for release, you can choose to allow users to view the source code of the application. Just like HTML, users can access and view the source code in a Web browser. You can also choose to provide a downloadable ZIP file that contains all the source code and its elements, which you can expose. Allowing you to view source code is an easy way to share code with other Flex and ActionScript3.0 developers.

Library item

You can now use FlexBuilder to create a code base (SWC) and a runtime shared library (RSL) project. Both can be used to allocate reusable code.

Context-sensitive language reference

Flex2.0ActionScript and MXML language references are integrated into MXML and ActionScript editors. While writing code, you can press F1 to quickly view reference help for MXML tags or attributes, classes, or other FlexFramework elements.

Extensible API

You can now access the properties and methods that are exposed through extensible API and provided in JavaDoc format to extend FlexBuilder.

FlexChartingComponents2

The updated version of FlexChartingComponents2 includes bug fixes and the following new features:

◆ supports date / time and logarithmic axis types

◆ decomposition pie chart

◆ improves the stack and clustering of data with strip sets, column sets, and region sets

◆ multiple data hints

These are all the contents of the article "what are the New functions of Flex2.0Beta1?" Thank you for reading! Hope to share the content to help you, more related knowledge, welcome to follow the industry information channel!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report