October 19th, 2011 – by Angela Segovia
Featured as one of three sessions to see on Monday’s web track at the BlackBerry DevCon Americas conference in San Francisco this week, SitePen’s CEO Dylan Schiemann presented Make Beautiful Apps Faster Using the Dojo Mobile Toolkit. His session talked about creating superior experiences using standard open web technologies and presented an overview of the Dojo Toolkit, HTML5 and mobile-specific features and new Dojo APIs that fundamentally change web application development for the better.
Missed his presentation? View it here.
Find out how SitePen can help you to Make Beautiful Apps Faster Using the Dojo Mobile Toolkit. Contact us today!
Tags: BlackBerry DevCon, development, Dojo, Dojo Mobile
Posted in Conferences, Dojo, News, Open Source, Support | No Comments
October 17th, 2011 – by Angela Segovia
Do you want to learn in depth details to create web applications with Dojo and Dijit?
Join us in Seattle on November 16th for our 2-day Dojo Skills workshop. Dojo Skills emphasizes some of the unique advantages Dojo offers in cross-browser charts and user interface widgets through a powerful development model.
By registering and attending our Dojo Skills workshop, not only will you be on your way to becoming a Dojo Master, you will also receive a FREE SitePen Mini-Boost Support plan – a $300 value (when you register by October 25th)!
Can’t make it to Seattle? Check out our full Dojo workshop schedule through June 2012.
Want to experience our extraordinary SitePen Dojo Support for FREE? Enter our giveaway.
What the heck is a Mini-Boost Support Plan?
SitePen is on call to rescue you from between that rock and a hard place! Receive invaluable access to our experts and a plethora of web development knowledge including Ajax and the Dojo Toolkit. Your plan will cover 1 week and 1 hour of support time with a support response time of 1 business day. The following browsers are supported: Chrome 5+, Firefox 3.5+, IE 6, 7, 8, and Safari 4+. All support will be handled through our web-based support system. Yes. This can be yours when you sign up for our Seattle workshop by October 25th.
Tags: Dojo, dojo skills, seattle, sitepen
Posted in Dojo, News, Support, Training | No Comments
August 5th, 2011 – by Kris Zyp
Viewing a collection of data in tabular or list form is one of the central components of many applications. We are working on a new design to fulfill the need for a grid to quickly navigate sets of data with familiar controls for productive user interaction in the new world of mobile, lightweight applications. The Dojo DataGrid has long provided a comprehensive grid for Dojo users, but years of Dojo evolution have reached their limit with this component. What was originally a stand-alone, full-featured grid has been migrated to using Dojo modules, asynchronous dojo.data stores, and more. Consequently the DataGrid is suboptimal and difficult to customize and extend. The time has come for a fresh start on the grid. We have been collaborating with IBM on a new grid, and I wanted to share some of the design goals of our development before actually demonstrating the new grid.
Continue reading
Tags: datagrid, dgrid, Dojo, grid
Posted in Dojo, Dojo Grid | 11 Comments
April 15th, 2011 – by blog
LAS VEGAS – At the IBM Impact 2011 conference here, IBM announced both Maqetta as well as the open-source contribution of its Maqetta HTML5 visual authoring tool to the Dojo Foundation.
Maqetta is an open-source project that provides WYSIWYG visual authoring of HTML5 user interfaces using drag-and-drop assembly, and supports both desktop and mobile user interfaces. The Maqetta application itself is authored in HTML, and therefore runs in the browser without requiring additional plug-ins or downloads. Maqetta is available under an open-source license. Ands users can download the source code and install it on their own server, customize the code to fit their needs and contribute improvements to the open-source project.
Continue reading
Tags: ajax, Dojo, flash, Maqetta, silverlight
Posted in press | No Comments
November 15th, 2010 – by Kris Zyp
jQuery is a popular JavaScript library for many good reasons. It provides an excellent set of tools in a well-designed, compact file and is easy to learn due to great documentation. However, because of the focus on staying small and simple, jQuery doesn’t provide a significant infrastructure for building large scale applications. Rebecca Murphey‘s recent blog post brought a good amount of attention to the aspects of large scale development that aren’t addressed by jQuery alone. Since then she has continued to describe how Dojo provides the crucial building blocks for large applications. But switching toolkits may be a difficult, expensive endeavor, both for upgrading existing applications and for skill relearning for developers. Consequently, I wanted to look at how you and your team can start using Dojo without abandoning your investment in jQuery.
This post is intended to be a realistic conservative approach to building large applications, by leveraging Dojo infrastructure without throwing away existing code and mindshare based on jQuery. The best developers are the ones that know the right tool for a job, instead of trying to use the same tool for all solutions. jQuery’s sweet spot is in helping developers quickly get started with familiar CSS-esque syntax, while minimizing JavaScript code size. But it is important to recognize when Dojo’s infrastructure, designed for larger client-side applications, becomes a valuable tool.
This post is also intended to help point you towards some minimal effort ways to start leveraging different key components in Dojo to help build your applications. We recognize that learning new tools always has a time/effort cost, and instantly learning about everything in Dojo is unrealistic. Hopefully this post will point you to some tools within Dojo that you can quickly start utilizing and benefiting from. A jQuery application or team certainly does not need to use all of these, you can see which tools will help based on the growing pains of your application.
Continue reading
Tags: Dojo, jquery
Posted in Dojo | 14 Comments
November 4th, 2010 – by Kris Zyp
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. The API for defining modules is as simple as:
define(, , );
This simple API can be used in a variety of different ways for different situations.
Continue reading
Tags: Dojo, nodejs, nodules, Persevere, RequireJS, transporter
Posted in CommonJS, Dojo, JavaScript | 14 Comments
October 19th, 2010 – by blog
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.
Continue Reading
Tags: ajax, Dojo
Posted in press | 1 Comment
September 21st, 2010 – by Kris Zyp
Patr (Promise-based Asynchronous Test Runner) is a simple lightweight cross-platform test runner for promised-based applications. Patr executes tests by simply executing functions of an object and is intended to be used in combination with the “assert” module (which is available on NodeJS and Narwhal), so tests can be as simple as:
var assert = require("assert");
tests = {
testSomething: function(){
assert.eq(3, 3);
}
}
require("patr/runner").run(tests);
Continue reading
Tags: Dojo, narwhal, nodejs, unit testing
Posted in CommonJS, Persevere | No Comments
July 26th, 2010 – by David Walsh
The previous installment of the Dive Into Dojo series shows how easy it is to Dive Into Dojo Charting to get started with Dojo’s charting library. It comes with dozens of stylish themes you can effortlessly plug into any chart. But what if you want your charts to match your website’s design or business’ branding? No worries: Dojo’s charting library allows you to create custom themes!

Continue reading
Tags: charting, Dojo, gfx
Posted in Dojo, UI Design, Vector Graphics | 4 Comments
July 22nd, 2010 – by Dylan Schiemann
Dojo Toolkit 1.5 is now available for immediate download. Dojo is a JavaScript toolkit that is lean enough for use on a simple blog, yet powerful enough to scale to solve the most advanced web application engineering challenges, allowing you to use just the features and flexibility needed for your application. The 11th major Dojo release, version 1.5 offers many important improvements and enhancements and remains as IP-safe, freely-licensed, and free to use as the first release over five years ago.
Continue reading
Tags: Dojo, dojo15
Posted in Dojo, JavaScript, ajax | 14 Comments