Author Archive

Affordable Dojo Workshop Open to All!

Wednesday, November 19th, 2008

Is it time to bring your team up to speed with Ajax, Open Source, and the real technologies of the web? Or perhaps you want to increase your marketability in a tough economy. Or maybe you’re looking to allocate a small portion of your company budget to continuing education. Whatever the reason, SitePen’s Getting Started With Dojo workshop may be just what you’re looking for!

We’re planning to hold an open Dojo workshop in January. Here’s the tentative information:

Course: Getting Started with Dojo!
Date: January 26-29, 2009
Time: 9:00 AM – 1:00 PM PT daily
Location: Online
Price: $499 (USD)
Skill Level: Background in Programming

Course Description
Ajax and Web 2.0 development are easy to learn but take significant effort to master. SitePen’s workshop accelerates the process by teaching you the essential knowledge and best practices needed to quickly become more productive with Dojo, the most widely used Ajax toolkit in enterprise application development.

From the outset, you will receive a plethora of information starting with an introduction to JavaScript and Dojo fundamentals, taking novice JavaScript developers and exposing them to the concepts and practices used by expert web developers throughout the technical community.

Next, we tackle Dojo in more depth, covering a wide range of popular and advanced Dojo techniques for building great web applications. We’ll focus in detail on techniques that are core to all developers (Ajax, Events, DOM, Widgets, Performance) and immerse you in the latest and greatest of web application development.

Though 16 hours isn’t enough time to cover every feature in the Dojo Toolkit, we will show you all of the great extras that Dojo has to offer. At the end of the course, armed with your knowledge of the core Dojo features and all of the extras, you’ll know how to best leverage Dojo on your project.

Throughout the workshop you will be guided through best practices and approaches for using Dojo, offering insight gained through years of building web apps and creating the Dojo Toolkit. Our activities revolve around Sensei, a beautiful RSS reader application created by SitePen exclusively for our training. Sensei offers students the chance to hack on a well-designed, feature-rich application to help them learn much more than they could with non-linear examples.

By the end of this comprehensive workshop, you will have experienced and learned:

• How to set up a Dojo application and use the Dojo Toolkit
• The Core Dojo APIs and proper selection of APIs essential to development goals
• Performance optimization and efficient debugging techniques
• Secrets of expert developers in pragmatic and effective web development

View Workshop Itinerary

Bonus! Immediately following the workshop, you will receive a complimentary 1-week pass to Ask the Experts by SitePen Support to insure that none of your questions go unanswered!

If you’re interested, please sign up now!

SitePen Establishes UK Operations – Joe Walker joins SitePen, DWR joins the Dojo Foundation

Tuesday, December 11th, 2007

Palo Alto, CA – SitePen, Inc., a leading provider of Ajax and Comet web application services, today announced the opening of SitePen Limited, a wholly owned subsidiary of SitePen, Inc. SitePen also announced that Joe Walker, creator of Direct Web Remoting (DWR), has signed on as director of support and development for the newly-established UK operations.

(more…)

Dojo Foundation announces Dojo Toolkit 1.0

Monday, November 5th, 2007

PALO ALTO, November 5, 2007: The Dojo Foundation is proud to announce version 1.0 of Dojo, an Open Source JavaScript toolkit for Ajax development.

Dojo provides easy-to-use, high-quality UI components and JavaScript infrastructure critical for building responsive web applications without the need for proprietary plugins or single-vendor solutions. Only 25K in size, the base of Dojo delivers key support for Ajax, progressive enhancement, animations, and opens the door to a wealth of high-quality widgets and extension modules. Dojo supports the Firefox, Safari, Internet Explorer, and Opera browsers.

The Dojo project has attracted a talented and vibrant community of individuals and corporate supporters since its founding in 2004. Dojo is a key part of products from active community members like AOL, BEA, IBM, Sun Microsystems, and many others.

IBM uses Dojo in a number of products including Websphere Commerce and its popular mashup maker, QEDWiki. “Dojo enabled IBM to create user interfaces that are internationalized and accessible out of the box, which helps us to deliver projects much faster and with more value to our customers,” said David Boloker, CTO for Emerging Technologies, IBM Software Group. “And now we will be delivering the Dojo Toolkit in a WebSphere Application Server Feature Pack for Web 2.0, so that our WebSphere customers can build rich Web 2.0 style applications using J2EE.”

“Congratulations to the entire Dojo community in reaching the 1.0 milestone,” said Dylan Schiemann, CEO of SitePen, Inc., and co-founder of the Dojo project. “Dojo 1.0 enables developers and designers to more easily collaborate to build attractive, rich web interfaces. SitePen proudly offers Dojo development, training, and support services. The feature set makes it a natural choice for the rich, customized applications our customers demand.”

“The Dojo Foundation has made it easy for AOL to contribute code back to the Dojo community, particularly in the area of high performance code loading,” said James Burke, Lead Software Design Engineer at AOL. “We continue to make Dojo releases available from AOL’s content delivery network, free for the community to use which means you don’t even have to download the toolkit to start using it. The Dojo community has made a great toolkit that can be used at both ends of the development spectrum. It enables feature-rich, component-based web applications, like AOL’s Webmail and myAOL(TM) personal home pages. The Dojo Toolkit is very capable in more constrained environments too, as illustrated by TinyBuddy IM, an AIM(R) Enabled instant messaging web application for the iPhone.”

“The Dojo Foundation has been a great partner and a terrific working community,” said Ed, Cobb, vice president, Emerging Technology and Standards, BEA Systems. “We use the Dojo toolkit today in AquaLogic Pages, our business user mash-up platform, and also encourage developers to use the Dojo toolkit to develop their own dynamic applications for use with our WebLogic products. BEA recently expanded its involvement with Dojo technology by becoming a member of the Dojo Foundation. As such, BEA can now leverage many of the native core features of the Dojo 1.0 toolkit in many of our products.”

“Dojo has been deployed in production systems for more than two years, and the breadth and maturity of Dojo 1.0 really shows the care taken by all of the project’s contributors in building better experiences for everyone,” said Alex Russell, Project Lead for the Dojo Toolkit. “Dojo 1.0 gives developers and designers fluid ways to iterate on designs and complex, data-driven behaviors. Dojo’s architecture lets teams easily build themeable, modular, responsive interfaces that can be easily localized and optimized for deployment.”

The Dojo Toolkit is comprised of three pieces. Dojo Core provides functionality missing from today’s web browsers and helps overcome browser “quirks.” Dijit is a collection of rich user interface controls which are skinnable and have global reach through accessible technologies and internationalization. DojoX provides native vector graphics, charting, offline mode, and Comet support, and many more key community extensions to Dojo.

Dojo 1.0 includes:

  • Accessibility including keyboard navigation, low vision support, and ARIA markup for assistive technologies
  • High performance grid widget supporting 100,000+ rows of data
  • Browser-native 2-D and 3-D charting
  • A full library of easy-to-use, attractive UI controls
  • Universal data access for simple and fast data-driven widget development
  • Internationalization with localizations provided for 13 major languages
  • CSS-driven themes to make customization and extension simple
  • Dojo Offline, based on Google Gears, which makes offline applications easy to build
  • Support for the OpenAjax Alliance Hub 1.0 to guarantee interoperability with other toolkits
  • Native 2-D and 3-D vector graphics drawing
  • Access to many more widgets and extensions through the Dojo package system

“The release of Dojo 1.0 is an important industry event. The Dojo Foundation is a member of the OpenAjax Alliance Steering Committee, is active on multiple OpenAjax committtees, and has participated in both of our InteropFest events,” says Jon Ferraiolo, Secretary of the OpenAjax Alliance. “We are very happy that Dojo 1.0 includes the OpenAjax Hub as this will promote the ability for application developers to combine Dojo with other Ajax toolkits within the same web application.”

Dojo can be downloaded today from http://dojotoolkit.org and is made available under the commercially friendly BSD and AFL licenses.

About the Dojo Foundation
The Dojo Foundation is a 501(c)(6) non-profit dedicated to creating a level playing field for the development of new Open Web technologies. The Dojo Foundation hosts a growing number of projects including the Dojo Toolkit, OpenRecord, and Cometd. The Foundation has received code contributions from over 200 individuals and 35 corporations worldwide. Online at dojotoolkit.org/foundation.

SitePen, Mozilla Foundation, Nexaweb Technologies, Redfin, & SnapLogic Announce Open Source Contribution of TurboAjax Group’s High-Performance Grid Widget to Dojo Foundation.

Monday, September 17th, 2007

PALO ALTO, Sep 17, 2007: The open source Dojo Toolkit is receiving a new grid widget thanks to the generous support and collaboration of the Dojo Community. The Dojo Grid is a key component for Ajax and web application developers because it is able to handle large amounts of information efficiently and intuitively. The companies in this relationship are making a financial and/or engineering contribution to improve and update the grid in time for the Dojo 1.0 release in October.

“We determined that Dojo needed a new grid widget and rather than starting from scratch, we approached the TurboAjax Group about making its feature-rich grid open source and part of the Dojo Toolkit,” said Dylan Schiemann, CEO of SitePen, Inc. “This grid benefits SitePen’s clients and is a great way to advance the Open Web.”

TurboGrid is a high-performance grid widget that was originally created to work with the 0.4 version of the Dojo Toolkit. The grid is being updated to work with the latest Dojo features and will now be an official part of the Dojo Toolkit.

“We couldn’t be more thrilled about moving TurboGrid to the Dojo Foundation. This is a unique opportunity where a collection of companies have come together to open source a quality component that is the key to building data-rich applications,” said Scott Miles of the TurboAjax Group.

The Dojo Grid Widget features integration with Dojo’s flexible dojo.data infrastructure, which allows multiple widgets and visualization components to efficiently access large volumes of data. The donated grid supports advanced features such as virtual scrolling, row and column locking, complex cell and row formatting and custom cell editors. The Dojo Grid will also include full accessibility and internationalization support.

“We’re both users of the Dojo Toolkit and supporters of the Dojo Foundation. TurboGrid is a great opportunity for the community to work together in moving Dojo to the next level,” said Coach Wei, CTO and founder of Nexaweb. “Being a strong supporter as well as adopter of open source and open standards, Nexaweb is pleased to contribute to this effort in making Ajax development more efficient, structured, and maintainable for the web 2.0 community.”

“Mozilla and the Dojo Foundation share a commitment to advancing the Open Web,” said Mike Shaver, chief evangelist at the Mozilla Corporation. “We’re glad for the opportunity to join with other contributors to ensure that there are great tools for building accessible, robust applications for the web.”

“Redfin had been looking for a grid widget that worked with Dojo for the new version of our real estate web application,” said Sasha Aickin, engineering manager, Redfin. “The opportunity to contribute to an effort and share development risk across the community is a key benefit of building our application with open source technology including the Dojo Toolkit.”

“This new Grid, coupled with the underlying dojo.data AJAX infrastructure enables an entirely new class of Rich Information Applications,” said Chris Marino, CEO of SnapLogic. “Our users are looking for ways to build applications on top of their SnapLogic data services that can more easily access and present their data, and Dojo 1.0 is a giant step forward.”

“This is excellent code and an amazing show of generosity from the organizations who made it happen,” said Alex Russell, President of the Dojo Foundation. “This is the most capable Open Source web-based grid component available anywhere, and it will form the backbone of applications for years to come. We couldn’t be happier that this donation is happening in time to include the Grid in Dojo’s upcoming 1.0 release.”

The Dojo Grid will be available in October.

About the Contributors

SitePen, Inc., based in Silicon Valley, focuses on building rich, internet applications that push the limits of the web. Its rockstar development team works obsessively to define the user experience while developing clean, functional applications for companies throughout the consumer, enterprise, and open source spaces. Online at sitepen.com.

Mozilla is a global community dedicated to building free, open source products and technologies that improve the online experience for people everywhere. We work in the open with a highly disciplined, transparent and cooperative development process, under the umbrella of the non-profit Mozilla Foundation. As a wholly owned subsidiary, the Mozilla Corporation organizes the development and marketing of Mozilla products. This unique structure has enabled Mozilla to financially support and cultivate competitive, viable community innovation. For more information, visit www.mozilla.com.

Nexaweb’s Enterprise Web 2.0 Platform is an application development and deployment solution that increases developer productivity by eliminating painful coding, improves IT efficiency through the re-use of legacy and SOA assets, and creates a more agile business by delivering secure, mission-critical applications over the Web. And only Nexaweb’s EW2.0 Platform is proven by more than 5,000 successful global deployments. Founded in February 2000 and rooted in the MIT community, Nexaweb is based in Burlington, Massachusetts. The company is privately held and funded by institutional investors. For more information, visit www.nexaweb.com or call (781) 345-5500.

Redfin is the real estate industry’s first online brokerage, currently available in the Washington, D.C. area, Greater Boston, the San Francisco Bay Area, Greater Seattle and Southern California. By combining maps, listings, tax records and analytics, Redfin has become one of the most popular brokerage sites. Customers who use Redfin.com to buy or sell properties earn a refund of most of the commission traditionally due their broker, and get full support in paperwork, offer presentation, negotiations and closing. Redfin has one of the highest customer satisfaction rates in the industry, and is the only brokerage with a 100-percent-customer-satisfaction guarantee. To give the Redfin service a try, visit www.redfin.com; or read our blog at blog.redfin.com.

SnapLogic is an Open Source Internet data services platform that uses the universal standards and technologies of the Web and applies them to the problem of data integration. SnapLogic transforms data into data services that can then be easily mixed and matched to satisfy any integration requirement. Online at snaplogic.com

TurboAjax Group, now part of ActiveGrid, is an Enterprise Web 2.0 solution for application developers. We enable the visual development and CIO-compliant deployment of web applications. ActiveGrid has a vibrant community with thousands of users as well as investors who include Mitchell Kertzman, ex-CEO of PowerSoft and Jean-Louis Gassée, ex-CEO of Be. Visit www.activegrid.com

The Dojo Foundation is a 501(c)(6) non-profit organization, founded to help promote the adoption of Dojo and to provide a healthy environment for JavaScript engineering of every stripe. Online at dojotoolkit.org.

Contact: Carrie Sackett, VP Operations, +1-650-968-8787

SitePen Unplugged 2007

Friday, August 31st, 2007

SitePen has a distributed work model that allows members of its team to reside anywhere in the United States. Here at SitePen, we know that talented people do their best work in comfortable, customized environments, away from the blinding glare of fluorescent lighting, the back-breaking, $40 chair from Walmart, and the chatty Kathy who works two cubicles down and never shuts up.

As we continue to gain experience operating in this manner, we have learned that extra effort must be allocated to building community, strengthening communications, and growing together, as a whole. Virtual watercoolers only go so far, so on August 21, each and every employee of SitePen, Inc. loaded up their backups, jumped on planes in cities around the country, and traveled to the lower Klamath River for SitePen Unplugged 2007. We arrived on the river for three, fun-packed days and thanks to our friends at AT&T, there wasn’t an inkling of cell coverage for miles.

Given that we wanted to spend as much time as possible goofing off, we retained the services of Rogue Klamath River Adventures and selected the option titled “Pamper the Camper”. With tasks like pitching/striking camp, cooking, cleaning, etc. completely eliminated, we had oodles of time to pseudo-relax (pseudo because there’s always a lingering deadline just around the corner) in an atmosphere that reeked of boyish camaraderie and perhaps a smidge of tomfoolery. Bottom line: we’re like, really cool.

SitePen-Unplugged3.jpg

A very special thanks to the entire Rogue Klamath River Adventures team for a truly amazing experience and especially for getting us geeks back home in one piece!

Where You Can Tell Your Lawyers To Go

Tuesday, July 31st, 2007

Lately, I’ve been receiving, more and more, pleas from developers looking for ways to get around their legal departments when it comes to using open source technology for their company’s app. “The suits don’t get it.”, “My lawyer is paranoid.”, “Our legal team doesn’t want the risk!”, “Do you sell IP protection?” Um no.

Quite frankly, my heart goes out to these poor developers that have to swallow their pride and ask their peers these lame questions. How do you tell a lawyer that he doesn’t know what he’s talking about?

(more…)

Ambassador Changes Name to Ambassador Media Group; Fred Groser Promoted to COO

Monday, July 9th, 2007

NEW YORK, NY (Marketwire) July 9, 2007 – Ambassador Publications — best known for publishing the
Ambassador Yellow Pages — has changed its name to Ambassador Media Group, the company announced today. “We are a leader
in both print and online directional advertising,” said Ambassador Media Group CEO Kathy Hipple. “As Internet usage grows,
we have established a major online presence. Our name change reflects our growing dominance in electronic media.”

Ambassador Media Group’s flagship product line has been its highly regarded Ambassador Yellow Pages, which is published
throughout metro New York. In a short seven years, the Ambassador Yellow Pages has captured a sizeable portion of the Big Apple’s
market and is the fastest growing yellow pages in the region.

Recently, Ambassador announced the launch of its custom-built Internet software application, positioning the company as a national
leader in online directional advertising. The Internet division of Ambassador Media Group works with both local and national businesses
that target ready-to-buy customers.

In recognition of this growing national reach, Ambassador has promoted its Executive Vice-President of Sales and Operations, Fred Groser,
to Chief Operating Officer. Groser’s career spans over 25 years in directional advertising. Prior to joining Ambassador in 2006, Groser
headed up Verizon’s one billion dollar Washington, D.C. to Maine directory operation.

“Ambassador is a world-class sales organization committed to providing the best solutions for local and national businesses intent on reaching
ready-to-buy customers, both in print and online,” noted Groser.

Ambassador Media Group has accelerated its involvement in connecting ready-to-buy consumers with its advertisers via search engines by hiring a
software firm, SitePen, in Palo Alto, to build a novel software application that allows advertisers to develop, manage and track the results of
their Internet advertising campaigns. Just as Ambassador has delivered excellent results to its advertisers in its print directories, their proprietary
Internet platform provides strong “ROI based” results from numerous search engines and Internet Yellow Pages sites (IYP) such as Google, Ask.com, Yahoo!
and MSN search.

Web Site: http://www.AmbassadorMediaGroup.com

Ambassador Publications Launches Internet Advertising Management Platform

Monday, April 30th, 2007

NEW YORK, NY (MARKET WIRE) April 30, 2007 – Directory publishing
powerhouse Ambassador Publications, known for its explosive growth in
the New York metropolitan market, has launched a proprietary,
custom-built Internet bid management and reporting platform. The launch
of Ambassador’s web-based software application solidifies Ambassador’s
role as a leader in directional advertising, both on and off-line.

“We developed our own innovative software solution with the goal of
connecting ready buyers and sellers online, just as we have done in
print over the past seven years,” said CEO Kathy Hipple. “The immediacy
of connecting local ‘buy now’ consumers with advertisers is the magic of
the Ambassador Yellow Pages. Through our novel software application, we
now add this power across most major search engines and IYP (Internet
Yellow Pages) properties across the Internet.

After a global search, Ambassador tapped web application consulting firm
SitePen to develop the key technology.

The pairing of Ambassador with SitePen is a perfect fit between
Ambassador — a high performing sales and media company — and SitePen,
expert at developing web-based applications.

“SitePen thrives on building applications for companies that have a real
business model, and need assistance taking their ideas from concept to
reality,” noted Dylan Schiemann, CEO of SitePen, and co-creator of the
Dojo Toolkit. “Our clients typically have a clear understanding of what
they want to achieve, and need help making it happen. This is where
SitePen comes in.”

SitePen analyzed vital components for Ambassador’s web-based platform:
the ability to manage a large number of advertising campaigns, use as a
sales friendly tool and ultimately a design that addresses the goals of
advertisers by meeting the needs of their consumers.

The software application enhances Ambassador’s position as a
full-service media company with print directories and the ability to
offer Internet presence across major search engines and internet yellow
pages.

“By having our own, branded Web presence, crafted with SitePen’s
expertise, Ambassador will continue to meet its goal of providing all
advertisers the ability to offer their goods and services to
ready-to-buy consumers,” said Hipple.

About Ambassador Publications: New York City-based Ambassador, founded
in 1999, publishes print directories in metro New York. Ambassador is at
the forefront of Internet directional advertising. With the launch of
its custom-built software application — allowing advertisers to connect
with clients across many search engines and IYPs — Ambassador continues
to lead the media industry in delivering leads to local and national
advertisers in print and online. www.ambassadorlocal.com

About SitePen: Based in Palo Alto, California, SitePen focuses on
building rich, internet applications that push the limits of the web.
Its superstar team works consistently to define the user experience
while developing clean, functional applications for companies throughout
the consumer, enterprise, and open source spaces. SitePen contributes to
a number of open-source initiatives, including the Dojo Toolkit, Cometd,
and the Dojo Offline Toolkit. Online at
www.sitepen.com.

Web Site: www.ambassadorpublishing.com

Gimme a “D”!

Friday, January 19th, 2007

This post marks the one week anniversary of the inception of the Dojo cheer squad. Though the facts are still unverified, this may well be the first ever all-male cheer squad in the history of the world. Perhaps even the universe. If not, it is the first ever all-male cheer squad in the history of the Dojo Toolkit. Go Dojo!

Dojo Human Wordform

Lightstreamer and SitePen demonstrate Streaming AJAX capabilities based on the Dojo Toolkit

Wednesday, January 17th, 2007

Milan, Jan. 17, 2007 – The Dojo Toolkit, a modular
open source JavaScript library designed to ease the
development of AJAX-based applications, has been
integrated with Lightstreamer, a high-performance
Streaming-AJAX (Comet) engine. SitePen has developed a
Dojo application showing real-time server-pushed data
displayed through tables and charts.

Lightstreamer is a push server for live data
distribution to “zero-install” clients, based on the
Comet paradigm (also known as “Streaming AJAX” or “AJAX
Push”). The role of Lightstreamer software is to deliver
any real-time data from the server to the browser in a
fast and reliable way. Once the data has reached the
browser, the Dojo Toolkit is a perfect option to
incorporate and use it inside a state-of-the-art AJAX
application.

SitePen, a web development & consulting firm based in
Silicon Valley, has developed a proof of concept that
demonstrates a Dojo application that subscribes to live
security prices published by Lightstreamer Server and
displays them inside a Dojo table. The recent release of
the Dojo Charting Tool has been leveraged to display the
live prices in a graphical format as well. Streaming
charts based on pure thin clients (with no applets,
plug-ins or other external components) are a
leading-edge application of the Comet paradigm, that
will be especially appreciated by financial institutions.

“This demonstration further emphasizes the possibilities
of the real-time web”, said Dylan Schiemann, CEO of
SitePen, Inc. and co-founder of the Dojo Toolkit.
“Dojo’s widget system and event model are well-suited
for integrating with Lightstreamer’s Comet server. Quite
frankly, we were blown away by the ease and simplicity
of getting Lightstreamer up and running within just a
few minutes.”

“The seamless integration between Lightstreamer and Dojo
is an important achievement”, said Alessandro Alinone,
CTO of Lightstreamer. “We are a very focused company and
our goal is not to provide a general AJAX framework. Our
mission is to deliver a high-performance and reliable
push server that can work with any AJAX solution. That’s
why Lightstreamer has recently entered the OpenAjax
Alliance.”

About Lightstreamer
Lightstreamer is a high-performance push/streaming
engine based on the AJAX-Comet paradigm that delivers
real-time textual data to Web browsers and to thick
applications. When using browsers as a client, nothing
is installed or downloaded (no applets or ActiveX, but
only pure HTML/JavaScript). Lightstreamer was originally
developed by the Financial Systems Integration activity
of privately held Par-Tec SpA group (founded in 1998).
In 2004 a separate company was formed within the group
as an �ISV’ to provide Lightstreamer ‘Push’ middleware
solutions for streaming real-time Market Data, or any
live information, to web browsers and custom application
clients. Lightstreamer is compatible with many browsers
on the market, such as Internet Explorer, Firefox,
Opera, Netscape, Safari, etc. For more information see

www.lightstreamer.com
where several on-line
demonstrations are available.

About SitePen, Inc.

Based in Palo Alto, California, SitePen focuses on
building rich, internet applications that push the
limits of the web. Its superstar team works consistently
to define the user experience while developing clean,
functional applications for companies throughout the
consumer, enterprise, and open source spaces. Online at
www.sitepen.com.