Ted Patrick > { Events & Community } > Adobe Systems


Flex 3 Beta 2 - Code, Debug, Profiler Enhancements

The first changes target the code navigation and are extensions/refinement around language intelligence (refactoring, search, code model). To enable this feature simple hold down CTRL and click on any property to navigate into its definition. We supported this before but now you can navigate seemlessly into the Flex SDK codebase for any class, property, style, or event.











Better yet if you download the daily/milestone builds of Flex 3, you can refactor the entire Flex Framework locally, not for the faint of heart, but possible now.

With AIR entering the final stages of development, we have seen the end of the "AIR Project", everything is just a "Flex Project" or "AS Project" now with deployment options noted below. This change will throw you for a loop at first but it makes perfect sense.





We also added a handy feature for building proxy classes for the AJAXBridge libraries.




We also couldn't help but make some really nice subtle improvements to the Flex Debugger.










And last but far from least we added some things into the profiler. The profiler is such a key addition to Flex and these refinements really make it essential. There is nothing worse than a profiler that points you in the wrong direction and the team has made some essential changes in how memory and performance are measured to make what is happening in your application clear.









As you will find, these refinements really assist in code development, debugging and profiling of your applications. And if you don't think the team went far enough, the code model and language intelligence features are there for you to extend and build upon. Eclipse is designed from the ground up to support plug-in extensibility and we have exposed these APIS for you to extend. With Flex 3 we are at the cusp of seeing many new extensions to Flex Builder atop this simple and powerful foundation.

Flex 3 Beta 2 Schedule:
Saturday/Sunday - Keynote Prep Chicago!
Monday - "FLEX 3 PRICE Enhancements"
Tuesday - "FLEX 3 FAMILY Enhancements"


Cheers,

Ted :)

10 Responses to “ Flex 3 Beta 2 - Code, Debug, Profiler Enhancements ”

  1. # Blogger Abdul

    Those are nice enhancements.. I love that memory-graph and new profiling features....Waiting for it...

    -abdul  

  2. # Blogger Erki

    OLAP cubes support? Nice!

    Is data fetching done via XMLA straight from for example MS SQL Analysis Services or does this require LCDS?  

  3. # Blogger Ted Patrick

    OLAPDataGrid is a new component. It requires just a structured dataprovider to work, no FMS/LCDS dependencies there.

    Ted :)  

  4. # Anonymous Anonymous

    I am liking that highlight the line, right click n' watch feature. Small thing but a very nice thing. F3B2 is looking good.

    -mL
    knowledge.lapasa.net  

  5. # Anonymous John C. Bland II

    Ted, my biggest issue with the Watch/debug is I can't watch a Singleton's properties.

    Model.instance.myProperty

    That ALWAYS shows "invalid expression" (or whatever it says). :-( That sucks.

    Other than that...AWESOME stuff. :-)  

  6. # Anonymous Chris Sharon

    So does this mean that you can use the Air Html tag in a flex application?  

  7. # Anonymous Anonymous

    beautiful!

    nuff said.

    glenn
    tinylion.co.uk  

  8. # Anonymous Anonymous

    Share the new beta version with us, we wouldn't tell anyone :D  

  9. # Anonymous Dima Berastau

    Awesome to see OLAP support and even better to see it's not tied to any particular provider, nor requires some sort of server-side support. I am so going to be playing with this when it comes out.

    "Eclipse is designed from the ground up to support plug-in extensibility and we have exposed these APIS for you to extend." I am reading this to mean that it will be possible to add extensions to flex builder (e.g. create new wizards, etc). Is this correct? If so when/where are the API details going to be available?

    Thanks for keeping us in the loop!  

  10. # Blogger Werbeagentur

    great! thx for shareing this nice article  

Post a Comment



Jobs


Flex Jobs
city, state, zip


© 2008 Ted On Flash