As I suggested in a previous post we are extending our conference presence to Europe and I'm pleased to announce you that ILOG Elixir team will be present at MAX Europe to be held in Milan(o) from December 1st to 3rd.
As for MAX NA we will hold two sessions.
On December 1st from 3:15 pm to 4:15 pm, I will present a technical session going into the details of ILOG Elixir 1.0, ILOG Elixir 2.0 beta and how Flex 4 / Gumbo will impact future releases. Example use of ILOG Elixir 2.0 beta will include connecting to Flickr ActionScript API to show geodata information as an ILOG Elixir 2.0 HeatMap and how to import MS Project XML file into our new TaskChart component.
Another session will be presented by Erwan on Wednesday, December 3rd, from 1:30 pm to 2:30 pm and will focus on customer use-cases showing how ILOG Elixir can drastically improve your RIA application in AIR or Flex.
In the same spirit as what Flex Team is asking for on their blog, Erwan previously welcomed you to contact us if you want to showcase your use of ILOG Elixir both in his presentation and on the exhibition floor at the ILOG booth. Of course that applies to MAX NA & EU.
Feel free to contact us, and see you at MAX!
Okay, so I’m not talking about tents and campfires but about flex camp Milano 2008. Our good friend, Giorgio Natili of flex-developers.org organizes this one day event where you can share what you know with others and learn about the upcoming releases of Flex 3 and AIR.
The event is entirely free, and there is free food and drink provided.You can also win some prizes, included ILOG Elixir licenses.Sounds like a great camp experience!
Space is limited to 75 people so sign up soon.
I'll be presenting a session on RIA at AjaxWorld West in San Jose on October 21st at 4pm30. The session will not be focused on ILOG Elixir but on all RIA technologies we have investigated here at ILOG from Ajax to Flex & Silverlight.
I'll try to sum up what our views are with respect to these technologies backed up by our experience at developing advanced visualization components and deploying them in customers environments.
If you are curious at watching ILOG Elixir 2.0 preview demos like Damien's Bejing Flex Calendar or great demos showing ILOG Elixir-like components running in Silverlight don't hesitate to come at the conference and discuss with me about all of this.
After San Jose in October, I will be in San Francisco this November, for MAX NA and I'll be presenting "Get It from the Source: Visualizations by ILOG Elixir R&D" at 5pm on November 17th.
This technical session will focus on showing you how in a few lines of code you can improve visualization in your Flex and AIR applications both with ILOG Elixir 1.0 and ILOG Elixir 2.0 preview. I will also discuss what we can foresee in term of technical integration with Flex for future releases and in particular how Gumbo will impact ILOG Elixir.
See Erwan's post for more information on ILOG Elixir presence at MAX NA.
I hope we will have more ILOG Elixir conference/event presence this fall, probably in Europe, so keep watching the conference category of this blog if you are from the old continent ;)
I will give a presentation Wed, Nov 19, at 11 a.m. on our upcoming release, and plan to spend most of the time showcasing what people have done with ILOG Elixir. If you want to be showcased, contact me to start a discussion!
The other session is set for Mon, Nov 17, at 5 p.m. Led by Christophe, it will be more technical and include tricks & tips for ILOG Elixir 1.0, technical insights into the next release, and a discussion on future plans for Flex 4 (Gumbo).
We're looking forward to meeting you all there!
PS: if not already registered, visit Ted's blog for special pricing available until Oct 10
This will be the final preview drop before the beta. You will now get:
Check new modules demos
You can also:
The ILOG Elixir team
I'm probably late on that one but I just discovered that Google is providing you with the ability to set up a custom search engine with a set of URLs to specifically search for. For fun, but I guess it can be useful, I created a version that just search on the main ILOG Elixir related sites. Here it is:
If you want to know something about an ILOG Elixir feature or API, just type it in and it should direct you to the right answer without listing unrelated search results (except Google ads of course). For example if you want to find information about the new ILOG Elixir 2.0 preview Pivot Chart feature, just type "pivot chart" in the above box and you'll see the results listed.
If you have a site talking about Elixir or providing good examples / hints about the product, don't hesitate to list the URL in the comments so that I can add it to the ILOG Elixir Custom Search!
We are pleased to release the second drop of the ILOG Elixir 2.0 preview program.
We updated the collaborative web section with new installers & release notes. As we are not yet in the beta phase, features and APIs are still subject to change. If you are not already registered, please start by creating a login (also available from top left of the home page).
You can then navigate to the preview program pages to:
We look forward to getting feed-back from you all!
Most ILOG Elixir components are making sure they are keyboard accessible, however you might wonder if you can go one step further and enable screen reader capabilities with them. Giorgio Natili has a nice post on his blog explaining how he managed to do that with ILOG Elixir OrgChart in his experiment presented at the 360Flex San Jose conference this week. Worth reading.
As Erwan said in a previous blog post, ILOG Elixir 2.0 will ship with a Flex calendar component. It is still in development, but stable enough to start playing with it!
Olympic Games have hundreds of simultaneous events; it's a good candidate to test our future Flex calendar.
Time Zone Chooser
Custom View (3 visible days)
Feedbacks are welcome!
In this post we will see:
You will need the patch 1 of ILOG Elixir that is available here.
Add or remove a data item
The first thing to get is the collection view, this object is wrapping the data and send events when this data has changed.
You can access the collection view managed by the OrgChart by retrieving its dataProvider property like in the following code:
The OrgChart is managing a
On this object, one can add an item as follows:
var oldName:String = myItem.name; var newName:String = "A new name"; myItem.name = newName; hCol
When one these methods are called, the OrgChart is notified and will update its state to display the changes.
That's the theory, now in practice we have other things to take into account:
var xml1:XML = <person name="Person">; var xml2:XML = <person name="Person">; trace(xml1 == xml2); // returns true
var count:int = 0; var xml1:XML = <person name="Person"/>; var xml2:XML = <person name="Person"/>; xml1.@attID = count; count++; xml2.@attID = count; trace(xml1 == xml2); // returns false
A simple way of synchronizing two components that represent the same data, is to set the same collection view to them.
In this particular case, this is not possible because each component wants to control the open nodes.
So, in order to synchronize a Tree and an OrgChart, we have to:
Furthermore, leaves can have children in our OrgChart and we don't want them to be represented as folders in the tree.
The complete source code of an application that add/remove/update items of the data provider is available here.