
HTML5 and EcmaScript 5 provide very powerful APIs that blur the line between the Web and the Desktop user experience. This has resulted in more organizations choosing to build their applications using Web technologies, rather than using the traditional Desktop approach.

Next in our ongoing series of Dojo tutorials, learn what’s available Beyond Dojo’s Core. One of the things that differentiates Dojo from many other JavaScript libraries is its scope.

Our series of Dojo tutorials continues with Deferreds and Promises. Deferreds are a wonderful and powerful thing, but they’re really an implementation of something greater – a promise.

You called and sent postcards, you emailed, you blogged, you petitioned outside of Trader Joe’s, ran ads on public access and someone even sent a fax — MESSAGE RECEIVED! We’ll hold a public workshop (or two). So get ready to be showered with insane amounts of information and code, opportunities to meet some cool people (and us!), hang out with other Dojo devs, and perhaps even attend a dojo.beer event! Sound good? Read all about it!.

Dojo 1.6 introduces a new data store API called Dojo Object Store. This new store API is based on the HTML5 IndexedDB object store API and is designed to greatly simplify and ease the interaction and construction of Dojo stores.

The CommonJS AMD proposal defines an elegant, simple API for declaring modules that can be used with synchronous or asynchronous script-tag based loading in the browser. RequireJS already implements this API, and Dojo will soon have full support as well.

Data querying is a critical component of most applications. With the advance of rich client-driven Ajax applications and document oriented databases, new querying techniques are needed, and Resource Query Language (RQL) defines a very simple but extensible query language specifically designed to work within URIs and query for collections of resources.

In recent years, the jQuery open source library and framework has gained greater attention among a slate of frameworks that includes Dojo, Prototype, GWT and others. While viewers say it has advantages in some parts of development, it remains one among many other important frameworks, although an important one.

At its BlackBerry Developer Conference 2010 (DEVCON 2010), Research In Motion (RIM) demonstrated how the company is pushing its momentum with developers by providing a new web application platform, simplifying enterprise app development, launching both new analytics and advertising services, as well as opening up its BlackBerry Messenger (BBM) social platform to developers. Continue Reading.
Receive Our Latest Insights!
Sign up to receive our latest articles on JavaScript, TypeScript, and all things software development!