Archive for the ‘Patterns’ Category
* CommunityOne Presentation
Posted on May 8th, 2008 by Dave Johnson. Filed under AJAX, JavaScript, Patterns, communityone.
In addition to my slides, Andre recorded my CommunityOne presentation and put it on Blip. Check it out!
* Nitobi Ajax Framework
Posted on December 12th, 2006 by Dave Johnson. Filed under Conference, Copyright, Energy, JavaScript, Patterns, Uncategorized, Web2.0, XML.
It has been a while since any serious blogging has taken place but I think that I should get some in over the upcoming holidays. Also, we have been very busy getting the final touches on Enterprise Ajax and getting started on new development plans.
As some will know from listening to the Nitobi podcast, we are currently building some new components such as a Tab, Tree and a Date Picker. For the start they will be fairly standard Ajax components but we have some cool new ideas for old patterns that should make some waves in the Ajax user-interface space.
At any rate, one of the first parts of our yet to be named Ajax user interface suite is going to be the Framework. The Framework is going to be where all the nuts and bolts are located that allow developers to build their own Ajax solutions using both our basic cross browser libraries as well as our component architecture.
For the most part, the Framework will have some important features such as:
- XMLHttpRequest (Throttling, polling, timeout, events etc)
- DOM Events
- JavaScript Events (MVC)
- DataSet / DataTable (ActiveRecord)
- Object Serialization (XML and JSON)
- Declaration Parsing
- Back Button History
- OOP Inheritance, Interfaces and Garbage Collection
- Effects
- Drag + Drop
- Cross Browser HTML and DOM
- Cross Browser CSS
- Cross Browser XML
While many are similar to those things found in other frameworks out there (like the DOM events), we are keen to hear both what people think is lacking in other frameworks and what is a must have.
I am most excited about the serialization and declartive component stuff myself. It should really help developers build their own declarative components really easily.
One final note is that the Framework will be included in the suite but other than that we are not too sure what to do. Any ideas or comments on if, when, and how we might open source the Framework code would be more than welcome! ![]()
Oh crap, one more thing. What is important to people for a cross browser XHR object? What’s missing? I think that comet, throttling, timeouts and better events are a good start but what do you think? As the pipe gets bigger and more action is happening on the client we are thinking a lot about how the data is flowing from the server and how it gets handled by the client.
* Nitobi Podcasting Session 10
Posted on August 9th, 2006 by Dave Johnson. Filed under AJAX, Patterns, Podcast.
From Andre’s blog…
Dave and I discuss JavaScript programming techniques and patterns such as inheritance, multiple inheritance, observer patterns and more. We also touch on the nonesense around Ajax security risks. Mentions also of BarCamp Vancouver and we're hiring at Nitobi! Until next week on the same bat channel at the same bat time:)
MP3 File
Technorati Tags: podcast, ajax, javascript, patterns, barcampvancouver, hiring
* Enterprise AJAX Podcast #9
Posted on August 2nd, 2006 by Dave Johnson. Filed under AJAX, Patterns, Podcast, Web2.0.
Andre and I discussed the new Nitobi name and brand, WebVisions 2006, Ajax Patterns with Michael Mahemoff, Geoweb with Ajax and GIS, Ajaxworld and the 3 pillars of Ajax.
* Podcasting with Michael Mahemoff
Posted on July 25th, 2006 by Dave Johnson. Filed under AJAX, Components, Patterns, Podcast.
I didn’t get a chance to post this yesterday, but Michael Mahemoff (one of the of Ajaxians) had me on his latest Ajax functionality and usability podcast about page architecture patterns. We discussed several Ajax patterns including pop-up, virtual workspace and portlet.
Check out the post here.
Technorati Tags: patterns, ajax, podcast
Recent Posts
- BlackBerry JavaScript Oddities
- JavaScript Event Merging
- Smart Grid Utilities
- PhoneGap Desktop
- Crockford Facts
Archives
- July 2010
- June 2010
- April 2010
- March 2010
- February 2010
- January 2010
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
