Monthly Archives: September 2007

Adobe MAX 2007 – Headed to Chicago


This morning I am flying from San Francisco to Chicago to join the MAX team onsite during preparations. I am looking forward to seeing how 4 months of planning and hard work turned out and help put the finishing touches on MAX. The MAX team has done such an amazing job and it has been an honor being on the team. Although I have suddenly transformed into the public face of MAX (that is really scary), there are so many people working around the clock to put this event on. When you look at the hotel logistics, the shipping and set-up, the printing, the tech setup, the sessions scheduling and speaker prep, the scale of MAX begins to hit you. It takes a great number of people to make events like this happen and the MAX team has delivered. When you are at MAX, please take the time to say thanks to the team behind the scenes, they worked really hard to make everything you see and experience happen.

THANKS MAX TEAM

The stage is set, the conference is being built out as I type this, and it is sure to be one of the best MAX events ever, if not the best one yet.

See you in AIRPark, see you at MAX 2007!

Ted :)

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 :)

MAX 2007 – Calling all Speakers


This morning I called 390 MAX speakers and I have been getting lots of email all morning. Yesterday afternoon I was in San Jose and read an invitation to the MAX speaker dinner that I had written. So I am in the keynote reviews this morning and my phone rang, it was me telling me about the MAX Speaker dinner. It was very strange hearing my invitation.

See you at MAX!

Regards,

Ted :)

Flex 3 Beta 2 – Design Tools + Learning Flex + JSEclipse + Constraints


The first changes target the workflow and UI for skinning and styling in Flex Builder and provide UI for the new constraint types in the Flex Framework. The design view has come a long way from the last version and we can now set constraints on anything easily.







We wanted to make it easier to allow new developers to learn Flex. We took a deep look at how the documentation and getting started examples were written and we made some changes. The result is a shift that makes Flex more discoverable and easier to explore. I certainly do not know all the classes in the Flex Framework and use the documentation and examples when there are features I do not understand. As I have found, this change makes finding things easier. Also you will find a new search toolset




We also integrated JSEclipse into Flex Builder as an installation option. Special thanks to the Romania Team for this great addition to Flex Builder and Eclipse.

As you will find these refinements really assist in development. Flex is easier to learn and easier to control from a design perspective.

Flex 3 Beta 2 Schedule:
Friday – “CODE, DEBUG, PROFILE Enhancements”
Saturday/Sunday – Keynote Prep Chicago!
Monday – “FLEX 3 PRICE Enhancements”
Tuesday – “FLEX 3 FAMILY Enhancements”

Cheers,

Ted :)

Flex 3 Beta 2 – CRUD Wizard for ASP.NET, PHP, JAVA and WSDL Introspection


Flex Builder 3 Beta 2 has a new feature for generating server side code for data exchange with ASP.NET, PHP, and JAVA. Simply select a database, select the tables you want to edit, and presto, full CRUD, Create, Retrieve, Update, Delete. Here are some images:







To top that, we added WDSL Introspection to allow you to work with Web Services using Strong typing. Simply enter a WSDL URL, select the methods and types you want to generate for and sha-zam, a set of classes is generated for your application. Here are some images:



So there you have it, backend CRUD generation for ASP.NET, PHP, JAVA and support for strongly typed Web Services.

Flex 3 and Flex Builder 3, the best Flex yet!

Cheers,

Ted :)

Adobe MAX 2007 North America === SOLD OUT


The MAX team has closed registration for Adobe MAX 2007 and we will not be taking more registrations even “walk-ins”.

Adobe MAX 2007 Chicago IS “SOLD OUT”!!!

The MAX team really wanted to keep registration open but the registration surge in the last week is straining our ability to deliver the event. The keynote fire capacity is 3700 and attendance is 4300 people. At this point Adobe staff will be watching the keynotes and sneaks from an alternative location to give first priority to attendees. Additionally we ordered an additional 1000 conference bags created and flown to Chicago. We have had to adjust food service and food service locations to accommodate the larger audience.

Sincere apologies to those who were planning “walk-in” registration, we are currently unable to support your attendance.

Given the sold out nature of the event, we are making arrangements to film many of the conference sessions and broadcast them using some new Adobe technology. Please follow the MAX 2007 North America blog where we will be providing coverage and posting videos. Additionally keep an eye on developer.adobe.com for news on the keynote and the conference.

On behalf of Adobe, I would like to thank everyone that has registered and supported the MAX event. As this is my first year working on MAX, a sellout was not expected and is really exciting to see for Adobe and the larger RIA, Rich Internet Application movement. We are working around the clock to deliver a great conference experience and look forward to hosting you in Chicago in 4 days time.

Go MAX, Go Adobe!
See you in Chicago, MAX is now officially a “SOLD OUT” show!

If you want to go to MAX Europe or MAX Japan, I would register now.

Ted :)