January 23, 2007
Flex 2: Unable to compile PhotoViewer sample application
(TechNote) After downloading the PhotoViewer sample application source code (www.adobe.com/devnet/flex/samples/photo_explorer/), you may receive compilation errors such as "Unable to resolve a class for ResourceBundle: strings".
Posted by dmorris at 1:59 PM
December 11, 2006
Integrating Flex Charting 2 and Nitobi Grid with FABridge (Dec 4)
Use these technologies together to build a dashboard application that visualizes enterprise data and brings users closer to a desktop experience.
Posted by amywong at 1:32 PM
Winning as a team in Tokyo
Busting through language barriers, the FxUG user group turns developers in Japan and the world on to Flex 2 with the Origami Workshop Application.
Posted by amywong at 12:23 PM
Displaying XML-based DataGrids using dynamic E4X expressions
Learn how to use the XML features in Flex 2 as you build a label function that returns XML data based on dynamic E4X expressions.
Posted by amywong at 12:20 PM
November 20, 2006
Thirty-minute Flex test-drive for Java developers
Run these short examples that use Flex and Java to see Flex 2 features in action.
Posted by amywong at 8:22 AM
November 17, 2006
Using Flex with Spring
Learn how to use Flex with one of the most popular Java frameworks to make your components loosely coupled.
Posted by amywong at 1:53 PM
November 2, 2006
Missing context-root causes resource not found error
(TechNote) Flex application, using Flex Data Services and RPC services (RemoteObject, WebService, HTTPService), fails to run and the following message appears in the server's log:
10/26 12:29:10 error Requested resource '/messagebroker/http' (%2fmessagebroker%2fhttp) not found
Posted by dmorris at 11:22 AM
September 25, 2006
Total Training videos: Introducing Adobe Flex 2
Watch these videos to learn more about how you can use Adobe Flex to help you build effective, interactive RIAs.
Posted by gfox at 10:29 AM
Flex Data Services 2: How to use subtopics in messaging applications
(TechNote) This TechNote describes how to use subtopics with producers and consumers in Flex Data Services 2 messaging applications, and provides a sample to demonstrate the configuration steps as well as a simple working code example.
Posted by dmorris at 8:37 AM
September 21, 2006
Flex 2: ComboBox Prompt Property
(TechNote) Setting the prompt property on the ComboBox lets the user know a choice can be made. But, once a choice has been selected from the drop-list, it is not possible to put the ComboBox back into a "pre-selection" state.
Posted by dmorris at 8:47 AM
September 19, 2006
New Flex functionality in the Flex Developer Center
Check out this new widget to stay current on Flex blog posts and articles, tune into upcoming events, and see Flex 2 in action.
Posted by gfox at 8:44 AM
Participate in the MAXUP unconference at MAX 2006
Watch this presentation on the community-led unconference and get a sneak peek at how you can engage with colleagues in the developer community.
Posted by gfox at 8:44 AM
Creating a Flex 2 interface for the BlogCFC application
Raymond Camden shares his experience creating a Flash interface for his BlogCFC application with ColdFusion and Flex 2.
Posted by gfox at 8:43 AM
White paper: Flash security and enterprise solutions (PDF, 548K)
Securely develop, deploy, and distribute Flash and Flex applications while leveraging the player's existing security infrastructure.
Posted by gfox at 8:41 AM
September 12, 2006
Updated Debug Flash Player 7 for Flex 1.5 and Flex Builder 1.5
(TechNote - updated) Due to a recent update to Flash Player 7, we are releasing an update to the debug version of the Flash Player 7 that ships with Flex 1.5 and Flex Builder 1.5.
Posted by dmorris at 12:04 PM
September 11, 2006
Flex Builder 101: Four basic lessons on coding your first application with Flex Builder
Watch this FlexTV presentation and get started with Flex 2.
Posted by gfox at 8:37 AM
August 28, 2006
New Flex Quick Starts: Handling data
Define, bind, validate, and format data in your Flex apps.
Posted by gfox at 2:24 PM
August 21, 2006
How Flex can transform the user experience on the web
Expressiveness, performance, rich media, real-time messaging, and more: New Flex 2 features help you create engaging web apps.
Posted by gfox at 4:50 PM
In Labs: Understanding NoteTag
A Flex 2 app that captures notes and assigns tasks via read/write web technologies like RSS, blogging, tagging, and microformats.
Posted by gfox at 4:47 PM
August 17, 2006
Flex 2 weak typing and ClassCastException error
(TechNote) While developing your Flex 2 application with Flex Data Services, you may see a ClassCastException runtime exception in the Flash Player and a warning message similar to the following:
"Your sync, create, or update method is being called with a weak typed
object (flex.messaging.io.amf.ASObject - a subclass of java.util.Map)
even though you did not return a weak type from your get/fill method.
If you do not define actionscript classes for your java classes and
mark them with RemoteClass metadata they will get turned into Maps on
the way in. If you do want to use only anonymous objects on the client
and you have no associations you might consider setting an item-class
in the destination to have the server convert the Map to your class
automatically."
Posted by dmorris at 10:52 AM
Flex Data Services 2: "Unable to access UserTransaction in DataService" error
(TechNote) When running Flex Data Services 2 deployed on Tomcat, the message "Unable to access UserTransaction in DataService" generally indicates that your transaction services are not properly set up. This TechNote provides some general guidelines and recommendations to diagnose the issue.
Posted by dmorris at 6:51 AM
August 3, 2006
Hang or "Failed to connect; session timed out" error when using the fdb command-line debugger
(TechNote) After you start the command-line debugger for Flex, you receive the message "Attempting to launch and connect to Player using URL". After two minutes, a timeout message appears and returns the error message "Failed to connect; session timed out."
Posted by dmorris at 11:26 AM
July 31, 2006
Top 10 reasons to attend MAX 2006 in Las Vegas
MAX 2006 offers the Adobe community an unprecedented opportunity to learn about Adobe software, interact with industry experts, connect with peers, and have lots of fun.
Posted by gfox at 3:45 PM
July 24, 2006
Automatically generating code for Flex 2 data access
Use DAOFlex to generate, compile, and prepare the required files for data-driven Flex 2 applications.
Posted by gfox at 2:25 PM
July 18, 2006
Using Flash 8 SWFs with Flex 2 Applications
(TechNote) Flex 2 applications are compiled into SWFs that require the use of Flash Player 9. There is a problem when you want to have a Flex 2 SWF dynamically load or embed a Flash 8 SWF. The example in this TechNote explains how to include SWFs that were created for Flash Player 8 (or earlier) into a Flex 2 application.
Posted by dmorris at 1:10 PM
July 17, 2006
Flex community sample applications
Check out what developers in the Flex and Flash community are building with Flex 2, Flash Player 9, and ActionScript 3.0.
Posted by gfox at 2:28 PM
Four new Flex Quick Starts
Learn Flex fundamentals such as controlling the cursor, using Repeaters, skinning components, and using item renderers.
Posted by gfox at 2:27 PM
Flex Data Services 2: Flash Player incorrectly redirects to the Adobe Download Center instead of the initial MXML page
(Hot fix) When a user does not have the required version of the Flash Player and browses to an MXML application, the Express Install process prompts the user to install the current version of the Flash Player. After the Flash Player is updated, the user is incorrectly redirected to the Adobe Flash Player Download Center instead of the initial MXML page.
Posted by dmorris at 7:58 AM
July 11, 2006
Flex 2: textSelectedColor style is not set within the mx:DataGrid
(TechNote) The textSelectedColor style fails to display when set on the mx:DataGrid tag. This happens when you set the style using the mx:Style tag or as a property for the mx:DataGrid tag.
Posted by dmorris at 9:28 AM
July 10, 2006
Flex 2: What's in it for Flash developers?
With all the buzz surrounding Adobe Flex 2, many Flash developers are wondering "What's in it for me?" Michael Koch has the scoop.
Posted by gfox at 5:17 PM
NoteTag: Anatomy of a Flex mashup
Learn about the architecture, components, and classes behind NoteTag—a proof-of-concept Flex app.
Posted by gfox at 5:12 PM
June 28, 2006
Announcing the Flex Developer Derby Winners
Dashboards, mashups, configurators, RIA stores, and more—check out the top selections in the coding contest.
Posted by gfox at 10:13 AM
Sneak peek: Upcoming cookbook area for Flex developers
Executive Editor Craig Goodman previews the Flex cookbook area and invites you to participate.
Posted by gfox at 10:12 AM
Welcome to ColdFusion-powered Flex
Ben Forta explains what Flex means for ColdFusion developers.
Posted by gfox at 10:11 AM
Designing Flex 2 skins with Flash, Photoshop, or Fireworks
Design Flex 2 skins with your favorite tools, and gain flexibility and control as you create a unique look for your applications.
Posted by gfox at 10:09 AM
Refactoring Flex applications from RPC-style data management to Data Management Services
Explore the possibilities of Data Management Services as a programming model.
Posted by gfox at 10:08 AM
Architecting RIAs with Flex Data Management Services
Streamline RIA development and maintenance with Flex Data Management Services.
Posted by gfox at 10:07 AM
Using ColdFusion with Flex – Part 1: Creating and running a contact manager application
See Flex Data Services synchronize data between tiers and clients.
Posted by gfox at 10:06 AM
Using ColdFusion with Flex – Part 2: Creating and running a CRM application
Manage relationships between objects using nested destinations in Flex Data Services in this sample application.
Posted by gfox at 10:05 AM
Using ColdFusion with Flex – Part 3: Creating and running a phone selector
Discover basic Flex functionality through the Flex Phone Selector sample application.
Posted by gfox at 10:04 AM
Using ColdFusion with Flex – Part 4: Creating and running a session tracker
Learn how to use Flex Data Management Services in the Phone Selector sample application.
Posted by gfox at 10:03 AM
Using RPC services in Flex Data Services 2
Understand the differences between RPC services in Flex 1.5 and Flex 2.
Posted by gfox at 10:02 AM
Introduction to the Flex Message Service
Examine the asynchronous publish-subscribe pattern and how it forms the architecture of Flex Data Services.
Posted by gfox at 10:01 AM
Integrating Flex 2 and PHP
Learn how to build a small application using Flex Builder and PHP.
Posted by gfox at 10:00 AM
Using Flex 2 and AMFPHP
Learn how to use Flex to display records in a database and pass variables directly from PHP.
Posted by gfox at 9:59 AM
Installing Flex Data Services 2 on ColdFusion MX 7
(TechNote) This TechNote provides the steps to install Flex Data Services 2 on ColdFusion MX.
Posted by dmorris at 9:33 AM
Flex Builder 2 source code derived from Eclipse
(TechNote) Adobe Flex Builder 2 is built on Eclipse 3.1.2, provided by the Eclipse Foundation. Additionally, Adobe Flex Builder 2 contains source code derived from Eclipse code. Both the Eclipse code and the code derived from Eclipse code are made available to the community under the terms of the Eclipse Public License v1.0 that accompanies such code...
Posted by dmorris at 4:07 AM
June 27, 2006
Flex Builder 2 compiler performance issues with outdated Java Virtual Machine versions
(TechNote) This TechNote describes an issue with compiler performance issues caused by Sun's Java JRE/JDK 1.4.2_10 or earlier or 1.5.0_05 or earlier.
Posted by dmorris at 7:36 AM
Using the FileReference API to upload files in Flex 2 applications
(TechNote) Flash 8 introduced new FileReference and FileReferenceList classes that allow Flash applications to natively interact with remote file upload and download. As Flex 1.5 was tied to Flash Player 7, it was possible to use these features, however, it required extra code as it was necessary to tie into a native Flash 8 application. With Flex 2 and Flash Player 9, new and improved versions of FileReference and FileReferenceList classes are available allowing native and simple code from Flex to leverage these features. This TechNote explains how to use APIs in Flex 2 applications and provides a simple file uploading example.
Posted by dmorris at 7:03 AM
June 26, 2006
Common Flex 2 compiler errors and known issues
(TechNote) This TechNote describes known issues with the Flex 2 compiler that may produce errors while compiling your Flex application.
Posted by dmorris at 8:33 AM
Flex 2: Using the createComponentFromDescriptor and createComponentsFromDescriptors functions
(TechNote) Flex 2 Container class allows users to defer creation of its child components and programmatically instantiate components to improve start-up time and performance. It provides two public methods -- createComponentFromDescriptor and createComponentFromDescriptors, to control the creation process. This TechNote describes how to use the methods and the differences between them.
Posted by dmorris at 6:45 AM
May 30, 2006
Join us online for Adobe Developer Week
See free, live demos and get your questions answered by the experts on the latest Adobe technologies.
Posted by gfox at 3:59 PM
Get more from your Ajax applications
Ajax developers: Add scriptable Flex or Flash elements directly within your Ajax application with the Flex-Ajax Bridge.
Posted by gfox at 3:56 PM
May 25, 2006
In Labs: NoteTag: A Flex 2 sample application
Try this proof-of-concept Flex 2 application for capturing notes and assigning tasks, using read/write web technologies like RSS, blogging, tagging, and microformats.
Posted by gfox at 3:49 PM
May 22, 2006
ColdFusion/Flex Builder 2 Wizards
The wizards, new extensions in the ColdFusion/Flex Connectivity Beta, help you automatically generate ActionScript, CFCs, and MXML.
Posted by gfox at 4:18 PM
May 15, 2006
In Labs: Flex 2 dashboard sample application
See how this dashboard sample application uses Flex Charting and Data Services, new features available in the Flex 2 beta
Posted by gfox at 7:57 AM
Flex Builder 2 for Flash Programmers
Take a tour of Flex Builder 2 from the perspective of a Flash programmer.
Posted by gfox at 7:55 AM
May 8, 2006
Flex 2 beta 3: What's changed since beta 2
Improved data services, Flex Builder, and more integration for ColdFusion. Learn all that’s new in beta 3.
Posted by gfox at 12:04 PM
Flex 2: Enabling the Next Generation of Rich Internet Applications
Learn about the complete solution for creating scalable, cross-platform RIAs.
Posted by gfox at 12:02 PM
April 21, 2006
Flex 1.5: Modifying custom HTML wrappers to workaround ActiveX updates in Internet Explorer
(TechNote) A recent update for Microsoft Internet Explorer significantly affects the way ActiveX controls are loaded in the browser. There is a hot fix available that updates the Flex 1.5 compiler to auto-generate an HTML wrapper that is not affected by this change. This article explains how to manually implement the hot fix for use with custom HTML wrappers.
Posted by dmorris at 9:41 AM
April 14, 2006
LiveDocs: Tutorial Series: Getting Started with Flex 2.0 Beta 2
Follow the steps in these tutorials from the beta version of the documentation and learn the fundamentals of Flex 2.0. Download the tutorial series.
Posted by gfox at 1:25 PM
In Labs: Flex 2.0 with ColdFusion: The Contact Manager Sample Application
Learn how to use Adobe Flex Data Services 2.0 with ColdFusion to synchronize data between tiers and clients.
Posted by gfox at 1:25 PM
April 11, 2006
ActiveX content does not load automatically in Microsoft Internet Explorer (Windows)
TechNote: When you view a web page, Microsoft Internet Explorer for Windows displays a box around ActiveX content and a tooltip which reads "Click to activate and use this control." ActiveX content may or may not play as expected.
Posted by jhallstrom at 3:48 PM
April 10, 2006
Building RIAs from Front to Back – Part 1: Understanding the Approach
Base your apps on the user experience and develop better rich Internet applications from the start.
Posted by gfox at 4:28 PM
April 3, 2006
In Labs: Integrating Flex with PHP
Build an application with Flex Builder 2.0 that submits and retrieves data from a MySQL database using PHP.
Posted by gfox at 4:09 PM
March 27, 2006
In Labs: Using Flex 2.0 with ColdFusion: Session Tracker Sample Application
Ben Forta shows you how to integrate Flex 2.0 with ColdFusion as you track session activity in real time.
Posted by gfox at 3:13 PM
Developing Flex RIAs with Cairngorm Microarchitecture
Part 6: Rapid and Consistent Development with Cairngorm and Flex
Posted by gfox at 3:12 PM
March 20, 2006
Announcing Flex 2.0 Beta 2
ActionScript 3.0 Libraries, Flex Ajax Bridge, and more. Find out about all the new features in beta 2.
Posted by gfox at 3:10 PM
Enter the Adobe Flex Developer Derby
Show off your Flex 2.0 applications to the developer community and enter for a chance to win great prizes.
Posted by gfox at 3:09 PM
In Labs: Flex 2.0 Video Tutorials
Watch these videos to get started coding apps with Flex 2.0.
Posted by gfox at 3:09 PM
In Labs: Using Flex 2.0 with ColdFusion: Phone Selector Sample Application
Ben Forta shows you how to integrate Flex 2.0 with ColdFusion in this sample application.
Posted by gfox at 3:07 PM
March 14, 2006
Updated Debug Flash Player 7 for Flex 1.5 and Flex Builder 1.5
(TechNote) Due to a recent update to Flash Player 7, we are releasing an update to the debug version of the Flash Player 7 that ships with Flex 1.5 and Flex Builder 1.5.
Posted by dmorris at 10:57 AM
March 13, 2006
Developing Flex RIAs with Cairngorm Microarchitecture
Part 5: Server-Side Integration
Posted by gfox at 3:04 PM
March 7, 2006
In Labs: Flex Ajax Bridge
This new JavaScript library enables developers to easily integrate Flex applications with Ajax or DHTML code running in the browser.
Posted by gfox at 3:53 PM
March 6, 2006
Developing Flex RIAs with Cairngorm Microarchitecture – Part 4
Part 4: Feature-Driven Development
Posted by gfox at 3:49 PM
March 2, 2006
Flex 1.5 hot fix: Internet Explorer Update affects embedded ActiveX controls
(Hot fix) Microsoft's update to Internet Explorer was published on February 28, 2006. This update changes how Internet Explorer handles some web pages that use ActiveX controls. Certain web pages, including the default Flex wrapper page for Flash Player, may require users to manually activate ActiveX controls by clicking on the control or using the TAB key and ENTER key. Adobe is releasing a patch to Flex 1.5 in order to generate an HTML wrapper page that is not affected by this change.
Posted by dmorris at 7:13 AM
March 1, 2006
Flex drag and drop: How to change the dragProxy image at runtime
(TechNote) A common requirement for drag/drop functionality is the ability to change the drag image (dragProxy) when it is moved over a valid drop target. This article explains how to implement this feature in a Flex application.
Posted by dmorris at 8:21 AM
February 27, 2006
In Labs: ActionScript 3.0 Libraries for Flex 2.0
Build Flex 2.0 apps with the Flickr API, Mappr API, RSS parser API, search APIs for video and podcasts, and more.
Posted by gfox at 3:50 PM
November 29, 2005
Charts appear black when used with TileLists
(TechNote) A Macromedia Flex chart (PieChart, BarChart, etc.) may be used as a cell renderer of a TileList. A problem occurs when the TileList's itemWidth and/or itemHeight properties are changed dynamically. The charts will appear either entirely black (as is the case with PieCharts) or partially black.
Posted by dmorris at 2:02 PM
September 30, 2005
Sample for accessing session data in Flex 1.5
(TechNote) A session servlet is provided in Macromedia Flex 1.0 to allow Flex applications to access the session data from RemoteObject. In Flex 1.5, the session servlet is still provided, but the recommended way of accessing session and other request data is to access the session through getHttpRequest()/getHttpResponse()/getServletConfig().
Posted by dmorris at 4:42 AM
September 21, 2005
Speeding up mxmlc
(TechNote) This TechNote shows how you can use Class caching, also referred to as SWO caching, to speed up command-line compilations of Macromedia Flex applications.
Posted by dmorris at 8:37 AM
Progress bar high CPU usage
(TechNote) In Macromedia Flex, a ProgressBar with the indeterminate attribute set to true consumes approximately 1-5% of the CPU to run it's animation. Even when the ProgressBar's visible property is set to false, it can still consume the same amount of CPU.
Posted by dmorris at 8:06 AM
September 1, 2005
How to set relative column widths with the Flex dataGrid component
(TechNote) The mx:DataGridColumn MXML tag doesn't accept percentage values for the 'width' attribute, only absolute pixel values are accepted.
Posted by dmorris at 8:33 AM
How to enable the handCursor for the menuBar component in Flex 1.5
(TechNote) The Flex 1.5 menuBar component does not show a handCursor when the useHandCursor="true" MXML tag attribute is set.
Posted by dmorris at 8:15 AM
August 25, 2005
Known issues regarding Flex 1.5 and Flash Player 8
(TechNote) Although Macromedia Flex users will generally find significant benefit to running Flex applications on Flash Player 8, there are two known issues that developers should be aware of.
Posted by dmorris at 8:25 AM
August 24, 2005
Flex 1.5: Using taglib causes MXML to be recompiled on every request
(TechNote) When you use Flex 1.5 taglib to include an MXML application and use the source attribute, Flex recompiles the MXML application on every request.
Posted by dmorris at 6:51 AM
August 16, 2005
Flex 1.5 display issue with Firefox on RedHat Linux
(TechNote) When requesting a Flex application from a Firefox 1.0.5 browser on the RedHat Linux platform, you will get a partially displayed SWF. The application shows in a narrow stage pushed to the left hand side of the browser while the rest is clipped off.
Posted by dmorris at 7:30 AM
July 25, 2005
Flex 1.5 support for ATG Dynamo 6.2, 6.3 and 7.0
(Hot Fix) Macromedia has added support for Flex 1.5 running on ATG Dynamo 6.2, 6.3, and 7.0 with the hot fix provided below.
Posted by dmorris at 11:46 AM
July 11, 2005
Integrating Remote Shared Objects with Flex and FCS
(Developer Center) Learn how to use a data-push techniques in your application and keep all your users in sync.
Posted by cantrell at 2:33 PM