Wednesday, September 23, 2009

Dojo 1.0 and Beyond

Here's a presentation I gave last year about the Dojo library.

The presentation will teach you:
1. What is Dojo.
2. Dojo design goals.
3. Dojo concerns (widgets, packaging, data access, DOM scripting and performance).
4. Difference between Dojo Core, Dojo Dijit and DojoX and what's inside each package.

Presentation URL:
What is Dojo 1.0 and Beyond

For more about Dojo, visit dojotoolkit .

Here I go again...

It's been a while since I updated this blog... sorry :-)

SO (crossing my fingers),
I'm back in town, and plan to update this blog regularly.
I'll start with posting some presentations I gave at work (sharedbook dot com).

Stay tuned !

Thursday, November 09, 2006

SharedBook "mashup"

We all know that nowadays "mashups" is the hottest word around the web.
You can mashup your video from YouTube in your home page, you can mashup Google maps (which is considered the "killer app" for mashup) and many more.

So, I was thinking, why not "mashup" my SharedBook's BabyBook in my blog ?

Well, why not indeed?
We created the SharedBook Mashup !

Now you can create your SharedBook, and mashup a flash widget of it in your blog or site. Isn't that great ? :-)

Photo with Greg Murray

Greg (on the left) presented me the jMaki library, which turned out to be very interesting.

I also attended Greg's "Ajax and Java" session which was also very interesting.

Thanks Greg !

The Ajax Experience Conference

Lately I attended the Ajax Experience Conference which took place on October 23-25 2006, at Boston.

The convention was very educative and professionally organized.
I've started today a series of lectures at the office to pass the knowledge to my colleagues.
Today I gave an introduction lecture, and I plan to lecture on the following:

  1. JavaScript Libraries (#1: Dojo Toolkit)
  2. UI (Usability != Aesthetics, Designing UI for ajax)
  3. Accessibility
  4. Troubleshooting and Testing(Glassbox, Selenuim 0.8.0 - supports frame)
  5. Semantic Web (tagging, RSS)
  6. Unobtrusive Dev
  7. Case Studies (Yahoo, Netflix)
  8. Mashup (here's a common example)