![]() |
I've been spending a good amount of time the last several weeks getting ready for the workshop session I'll be giving at Web 2.0 Expo next week in San Francisco on building next-generation Web 2.0 applications. What does "next generation" mean compared to what we were doing a couple of years ago with Web 2.0? A good number of things as it turns out.
We're currently seeing that newer Web applications are much more federated than in the past, meaning they're made of distributed parts instead of being just one app on a Web server at one domain and are increasingly leveraging external Web services and APIs. We're also seeing Web app functionality being bundled up into user distributable components such as widgets, gadgets, badges, and SNS embedded apps. Next generation Web apps are also much more social than in the past with features such as friends lists, activity streams, and aggregation from other social sites as well as using that information to really learn about your customer like Facebook does [Paul Buchheit.] And new Web apps are leveraging powerful new development platforms like Ruby on Rails, grid environments like 3tera , or cloud computing platforms like Amazon's EC2 and Google App Engine (my comparison of the latter two is here on ZDNet.) And these are just three of the larger aspects of the many new things taking place in on the 'edge' of the Web today.
That's a lot of things to learn for those who want to build Web applications that offer competitive features and will cost effectively scale as apps get larger, while often using technology that's still fairly experimental. And that's one of the big reasons we suggested this workshop to help get a snapshot of the current state of the industry to get up to speed on the latest. So we're going to spend Tuesday afternoon at Expo going over the details of everything that's happening in the Web app development space to the fullest extent possible.
And while I reserve the right to change things right up the very last moment, here's what I plan on covering next week in San Francisco:
We'll start by providing a detailed examination of the best methods for turning a Web application into an open platform to drive growth through the use of open Web APIs with REST, JSON, ATOM. The key success factors for the underpinning business models of open Web platforms including brief case studies will be presented. Designing for consumption in mashups and 3rd party Web apps will also be covered. I'm planning to build a Ruby on Rails REST API during the session based on the positive experiences we had a few weeks ago with Rails 2.0.
The very latest rich user experience platforms will be explored including Ajax, Adobe’s AIR, Microsoft’s Silverlight, and Sun’s JavaFx with an eye towards how to take advantage of their individual strengths to create new, highly compelling user experiences not previously possible, including for the next generation of mobile devices.
This session will then look in detail at the latest in Web identity models with a focus on how to use openid and other popular Web single-sign on models to offer users the identity choices they’ll prefer in the near future. The cutting edge of social distribution channels will be explored through the latest field research in OpenSocial and Facebook application models and how best to package and distribute your Web application within popular and high volume social ecosystems and Web widgets.
The second half of the workshop explores the architectures and cutting edge development models of Web 2.0 era applications circa 2008. The latest techniques for designing applications out of other pre-existing online platforms such as AWS, Google’s APIs, and many others will be given with specific examples for dramatically cutting the cost and time to market of modern Web applications. The latest in emergent architecture techniques, large-scale customer testing approaches, and rapid scalability methods (summary of these three here) will round out the workshop and finish with a informative survey of the latest productivity-oriented development platforms for creating highly effective Web applications including Ruby on Rails 2.0, Cake PHP, Groovy, Grails, and others.
And while I'll into more details about these in my session, here are some high level tips for building next generation Web 2.0 applications:
Tips for Building Next Generation Web 2.0 Applications
I'll be at Web 2.0 Expo for most of the week and I'll be keeping everyone up to date on my Twitter feed , so please follow me if you want to keep up with the very latest.
What are you most interested in from a Web 2.0 application design perspective? Put your comments below and use wiki markup for links.
It's beginning to look like 2008 might be the year of the social aggregator as users begin to employ these emerging new tools to better manage and track their various online relationships, both personal and professional. The introduction of these new Web applications, such as Friendfeed, Socialthing!, Spokeo, Second Brain, and Iminta, are making it easy for users to keep track of what their friends are doing online while simultaneously demonstrating that there are compelling alternatives to being social online without having to, say, actively maintain a Facebook account. In fact, that's the very premise of this new type of social Web utility, which automatically tracks a user's public activity at sites around the Web including blogs, Flickr, Twitter, del.icio.us and so on, and creates a single convenient feed for others to consume and track.
I've been evaluating a number of these applications over the last few weeks and so far Friendfeed seems to be one of the best offerings in this space and also supports one of the widest array of online services, with Socialthing a close second. Friendfeed currently monitors and aggregates one's social activity on 28 different services at the time of this writing, putting the result into one clean activity stream with a matching Atom feed. While the latency on some of the services Friendfeed tracks isn't always great -- del.icio.us bookmarks seem to take a good long while to show up for example -- the integration ranges from the workable to the robust, with surprisingly good support for Twitter's hashtags for example. Services you also might not have previously considered aggregating socially are also offered by Friendfeed including your Gmail status message, Netflix rental queue, and your LinkedIn activity.
However, a quick examination of Alexa traffic charts (partial sample below) shows there are no clear leaders in this emerging space that will soon be crowded with competition, if it isn't already. Peter Cashmore at Mashable tracked at least 20 entries in this space mid-last year and so it's interesting to see how quickly Friendfeed has risen among the various players. Ease of use, visual elegance, and breadth of service tracking appears to be the competitive discriminator here, like it is with so many things in the Web 2.0 world.

This morning Duncan Riley at TechCrunch covered the best ways to track Web 2.0 and he omitted social aggregators as something users should be taking advantage of, while explicitly including things like TechMeme and blog readers. That's because social aggregators are far from being mainstream yet and the long term staying power of these individual Web applications aren't clear either, making it a challenge to decide where to "move in". But increasingly -- as Robert Scoble did this week -- I'm finding that I'm checking my Friendfeed stream and not Facebook or Techmeme as much as I used to, and I suspect many others will as well as they find aggregated social activity streams the fullest and most convenient picture of their social network. The egalitarian nature of social aggregators is also appealing at a time when many social networks are trying to put up as much of a walled garden as users will accept.
The wild cards for this space include major players such as Google or Facebook credibly adding social aggregation to their own offerings as well as a killer app mobile entry. Open social networking standards such as Open Friend Format will also make this space interesting in the medium to long term. Please tell us your favorite social aggregator below.
One of the hottest topics in the online world in the last couple of years has been the growth of social networking services such as Facebook and MySpace, as well as the addition of a social element to existing user experiences. Despite riding several waves of hype, it's now clear that the social networking space will only get hotter in 2008 according to most watchers. Social software has come fully into its own as of 2008 -- for all appearances permanently -- and understanding the reasons for this rapid rise as well as figuring out how to leverage it best is the job of everyone who wants to make the most of the Web 2.0 era.
Gaining a deeper insight to the social networking phenomenon, now exhibited by the tens of millions of users employing them globally on a daily basis for both personal and businesses uses, currently means understanding the fundamental unit of the social network, also one of the biggest new buzzphrases of the year: the social graph. Fortunately, that's simple enough despite the term's oblique reference to graph theory, which it is heavily based upon.


Also becoming popular is the burgeoning field of social analytics, such as the Socalistics application in Facebook and the Interactive Friends Graph, though there are also commercial standalone products here or on the way for the enterprise and open Web spaces from companies like KnowNow and Bravadosoft. The Interactive Friends Graph is a nice, simple example anyone can try on their own and you can see mine from Facebook below. Hovering over nodes in the live version in your Facebook profile allows you to see who is connected to others in your network and begin to gain insight and understanding of the relationships in your network.

But what are the top issues one must understand about the social graph in 2008? As I've seen social networks become common on corporate intranets and in daily use on the Web, some of the issues are rapidly becoming clear. However, the full story will certainly continue to unfold for the next several years at least. Here's what we're seeing at the moment:
What else is going to be key to dealing with the social graph in 2008? Please leave in comments below and I'll update this post with any good submissions.
It's the first work day of the new year and I thought I'd take some time to offer up my predictions for what will happen on the leading edge of the Internet this year. 2007 saw Web 2.0 -- defined here as the pervasive two-way Web used for social media, mashups, user-powered Web applications, and social networking -- go far more mainstream than it had in 2006. Web 2.0 poster children like MySpace, Facebook, and YouTube pushed their way into the top 10 Web sites globally and stayed there for virtually all of 2007. Fresh, new Internet startups were created by the hundreds (even thousands, if you count the innumerable garage and bedroom attempts) last year and that trend isn't going to stop any time soon and the reason is fairly obvious: The Web is simply the best place to create an incredibly scalable business for the least possible investment and effort.
However, that's not to say that it's easy to be successful online. It's not, and the history of the Internet startup arena is littered with failures large and small, and many -- even most -- startups will inevitably succumb if they don't provide a fairly compelling offering to the users of the Web. But fortunately for those that get the right mix of capabilities and user engagement in their online products, the upside can be nearly limitless. This fundamental fact helped drive the whole conception of Web 2.0: A new set of models and patterns creating Web sites and applications that looked at the best practices that actually worked from the success stories of the early Web. My point here is that the Web itself is in a state of perpetual evolution and we are all still learning a great deal all the time about what works and what doesn't and the industry tries innovative new ideas all the time. In this way, 2008 will continue to be a fascinating year as we see what history's largest ever business laboratory and incubator will turn out for us.
We are however assuredly seeing the maturation of the Web 2.0 industry, with many of the less successful online product plays falling by the wayside from first and second Web 2.0 wave as infamously tracked by Michael Arrington's Web 2.0 Deadpool, with only a few meteoric stars rising to the top. The good news: That doesn't mean there won't be many exciting and innovative new things happening online this year, if you only know where to look.
Here's my take on what we will see happen in 2008 in the Web 2.0 arena:
Web 2.0 Predictions for 2008

Update: TechCrunch covers JP Morgan's bullish predictions for the Web business in 2008.
Where do you think the Web will go in 2008? Please leave your take in comments below.
I've spent the last few days keeping track of the seemingly endless stream of news and blog coverage about Google's new OpenSocial model for social networking applications. OpenSocial has been described by some as Google's industry "chess move" to outmaneuver and corner Facebook. This is fascinating set of developments to watch since Google's own growing social networking platform, Orkut, was eclipsed by Facebook in terms of overall traffic back in September.
Unless you've been hiding under a rock lately, you know that Facebook is presently the industry darling in social networking, having largely pushed MySpace off the industry's stage, as it seems to offer a more compelling model for social interaction to users overall. Just as importantly, Facebook also lets any other company that wants to join in party do so by building 3rd party Facebook applications, of which over 7,100 now exist, making Facebook increasingly rich in functionality and content by leveraging the creative capacity at the edge of the Web. In the Web 2.0 era (and in all computing eras before), the central truism is that a platform beats an application every time. This applies here with a vengeance and MySpace and other social networking sites have suddenly rushed to embrace openness and 3rd party widgets and gadgets to such an extent that MySpace has thrown in with Google on OpenSocial.
So the damage is done and in the fickle world of online social networking, Facebook currently has the upper hand. This demonstrates yet again a powerful but counterintuitive aspect of networked software: the more control you give away, the more value you can get back.
Read my ZDNet coverage on how Facebook got ready to overtake MySpace and the challenges of setting up shop inside in Facebook.
However, much of the blogging around OpenSocial would have you believe that has Google now trounced the competition with a strategic move that counters Facebook's open SNS platform move with an open SNS application model that can work everywhere else too. At least, that is, the other social networking sites that support OpenSocial's API.
But as Don Dodge noted in his OpenSocial coverage this isn't going to stop developers from building apps natively for Facebook any time soon and will have little practical effect on existing Facebook users for quite a while. Not to mention the rest of the Web, since not even a single real OpenSocial application yet exists.
That's not to say however that OpenSocial doesn't have its advantages. Joe Kraus, a Director of Product Management at Google, wrote today on the Official Google blog that OpenSocial will make life easier for developers "because it makes it easier for them to focus on making their web apps better; they get lots of distribution with a lot less work. It's good for websites, because they can tap into the creativity of the largest possible developer community (and no longer have to compete with one another for developer attention). And finally, it's good for users, because they get more applications in more places."
So, despite the early beginnings, does OpenSocial make sense from the production side of social networking applications? It still remains to be seen, despite the enormous amount of early partner support for it, if the consumption side in terms of these kinds of applications really generates value. Most of the applications on Facebook provide so little actual utility that they are barely worth installing. While making these mini-apps portable between social networking sites is convenient -- and it probably will appreciably increase the total number of available social applications -- it's really people and the network effect they represent for a given social networking site that makes the site truly valuable. In other words, if my friends and colleagues aren't on the social networking site I use, then that site is of little or no use to me, even if I can take my apps with me.
It'll be interesting to see what ultimately happens to OpenSocial. I suspect it will actually see fairly good uptake since it's based on the highly successful Google Gadgets model, for which over 23,000 different Gadgets presently exist. But will it change the playing field in the social networking wars? Probably not as much as a federated social identity would. Federated social identity could potentially let you exist and participate simultaneously in all the social networks you wanted to at once using one set of social metadata you control. That's probably a lot closer to the Facebook killer that so many are looking for and things like openid are bring that world closer to reality all the time.
In the meantime, here's the six things you absolutely have to know about OpenSocial to have an opinion about it:
6 Essential Things You Need To Know About Google's OpenSocial
What else do we need to know about Google's OpenSocial? Put your ideas in comments below or drop me a line at dion@hinchcliffeandco.com.
Going to Web 2.0 Expo Berlin? I'll be there November 5th and 6th giving two sessions (What is Web 2.0 and The Rise of Widgets) as well as on the show floor at the Reply booth, our European partners for Web 2.0 University.
It's been an incredible year in 2007 as we've continued to make our way on the "2.0" journey that we embarked upon last year. I thought I'd re-inaugurate this blog with my return to regular posting and to catch up our colleagues, friends, and contacts in the industry with what's been going on with us lately. The good news, much of our current hard work is over and I'm going to be returning more to writing and speaking in the near future, though I'm always going to work closely with clients.
Building a dedicated business around helping organizations transform themselves to the business models of the 21st century has proven to be no minor task. Founding Hinchcliffe & Company as well as creating our enormously popular Web 2.0 University, growing a close-knit passionate team, crafting a set of quality consulting and education products that we believe in, all the while keeping customers happy has been an enormous effort, consuming virtually all of our time. However, we've begun to see the fruits of our labor by seeing our clients and partners succeed in applying Web 2.0 and Enterprise 2.0 to invigorate themselves, grow, and innovate. Along the way we have been rewarded with an absolutely top-notch set of clients and valued industry contacts.
As to our future, the good news is that the key catchphrases of our business, Web 2.0 and Enterprise 2.0, seem to be as popular as ever. In fact, surprising as it seems for those of us who have been involved in them for the last few years, I believe that 2008 will be the first truly mainstream year for both of these of strategic new approaches to business and technology.
We have a lot of very exciting projects in the works that we'll announce over the next few months. I'm also pleased to go on record predicting that 2008 will be one of the most interesting years in the business as organizations begin to globally grapple in earnest with the disruptive business models of Web 2.0 and Enterprise 2.0 which we see advancing on virtually all industries and institutions today.
As I have in the past, I'm going to use this blog to cover mainstream Web 2.0 topics while using my ZDNet blog to focus specifically on enterprise applications of Web 2.0. Stay tuned.
What else have we been doing lately? Plenty as it turns out...
New Web 2.0 and Enterprise 2.0 publications, education, events, and partnerships
A new Web 2.0 book. We've just help complete a major new book on the topic of Web 2.0 with Adobe's Duane Nickull and Redmonk's James Governor, due for publication from O'Reilly shortly. You can read James' take on it on his blog as well as Duane's recent blog overview of it. Please do keep in touch in comments below, via Facebook, or contact me directly at dion@hinchcliffeandco.com.
Note: Normally this blog is used exclusively for exploring Web 2.0 in all its facets but this is an update on what I've been doing the last few months and so it definitely mixes business and subject matter. Most posts are here have a minimum of business promotion and this post is a rare exception.
It's the second day of the Enterprise 2.0 Conference here at the Boston waterfront. Yesterday was the workshop day for the event as well as the much-ballyhooed showdown between Andrew McAfee and Tom Davenport, the original point of disagreement around the real impact of Enterprise 2.0 which I've covered before . Today the main conference sessions begin and a quick look at the show program tells you that an all-star cast of Enterprise 2.0 folks has been assembled here.
I was fortunate enough to be able to provide one of the morning workshops yesterday, an Intro to Social Computing, which I billed as a panoramic tour of the concepts and platforms of Web 2.0 and Enterprise 2.0 as well as a look at the organizing principles around how to create a strategy around them for your organization. If you weren't able to make it, Doug Cornelius has done a great job blogging a rather detailed summary of the session, which seemed to be quite popular with the audience overall.
The big debate between McAfee and Davenport yesterday can now be viewed on video on Veodia. I missed it personally since it ran during my workshop session, but by all accounts it was an informative debate, even if some felt that violent agreement frequently took place. You can read good coverage of debate here from Andrew McAfee, ZDNet's Dan Farber (who moderated the debate), and John Eckman, the latter which has a detailed transcript. For those of you who don't know it, Andrew McAfee is the Harvard Business School professor that defined the concept of Enterprise 2.0 last year. If you're trying to get a handle on all this, I definitely recommend that you watch the video of the debate or the first episode of our Enterprise 2.0 TV Show.
Is Web 2.0 Really Moving to the Workplace?
I'm a big believer in using measurable numbers to define the scope and importance of trends online. One thing I often do in my of my talks on Web 2.0 is to ask the audience to raise their hand if they have an easy to way to create a blog or wiki on their local Intranet. Last year at the Collaboration Technologies Conference (the event that was renamed this year to the Enterprise 2.0 Conference), I asked the question and just a handful of people raised their hand. Yesterday, in a crowd of around a hundred, about 10-15% raised their hand. Compared to the same question I ask audiences about LinkedIn usage (which have gone from that same handful last year to nearly 70%), and it's a telling indicator of how enterprises are lagging behind in adoption of these tools.
Andrew McAfee has described the SLATES mnemonic (details on it here) to capture the essential elements of an Enterprise 2.0 platform. The "A" in SLATES stands for Authorship, in that if workers don't have the ability to publicly author material that the rest of the organization can find, use, and otherwise leverage, then these tools simply won't be effective. Authorship is Step One in capturing the otherwise hidden and lost knowledge that is the submerged "iceberg" of information that is still not kept in the IT systems of a typical organization (i.e. "tacit instituational knowledge). And my informal surveys over the last year have shown little practical growth here.
The bottom line is that the Enterprise 2.0 story has a long way to go and we aren't going to see the results until the tools get into most worker's hands and organizations understand the key elements of success with Enterprise 2.0. Fortunately, the grassroots side of the Enterprise 2.0 story is quite good and informal data there suggests that workers are bringing these tools in to their organizations on their own when they're not being provided for them. This has positive and negative ramifications both but it does indicate that E2.0 has serious momentum on the ground on its own.
In my diagram above, I depict the growth of the Internet and various new stages of it, including Web 2.0, which I often say that Tim Berners-Lee gave us, but we didn't get at first. I put it together to show how each new development grew exponentially, unlike many of the other aspects added to it (things like Gopher for example). Network effects for these extensions of the Internet (the Web and Web 2.0) have indeed been exponential in terms of growth and adoption, but Enterprise 2.0 does not fit nicely onto this Internet extension model. This is because in practice Enterprise 2.0 presence will be highly fragmented since its implementations will exist just as much on private IP networks inside firewalls as well as on the open Internet, and often bridge them as well.
So how do we measure the growth of Enterprise 2.0? That will be one of the toughest questions as we try to figure out what's really happening with Web 2.0 platforms in the enterprise. There's little question however that it's become a major trend on its own, whether we give it a name or not. For example, Wiki platforms have already begun proliferating inside most organizations, and so too with blogs, and other Enterprise 2.0 platforms.
How do you think we should measure Enterprise 2.0's growth?
Editorial Note: This is my inaugural blog post as the new Editor-In-Chief of Social Computing Magazine. I've retired as EiC of the Web 2.0 Journal and AjaxWorld Magazine and have accepted Jeremy Geelan's gracious invitation to help head up this highly informative online exploration on the application of Web 2.0 and social software to business, society, and culture. Stay tuned here at the Web 2.0 Blog for lots more and please do drop me a line and let me know what you're doing in the Web 2.0 and Enterprise 2.0 communities.
I'm here in New York City this morning at the start of the AjaxWorld Conference and Expo which I'm the technical chair for this year. We expect it will be a exciting event that will bring the very latest developments in Rich User Experiences. I'll be blogging as much as I can about what's happening here -- and indeed on what seems to be a nonstop series of conferences coming up -- on this blog, on the Web 2.0 Journal, as well as on ZDNet . In fact, AjaxWorld is just the first in a several month long series of events as one Web 2.0-related happening after the other takes place. It looks like this will be capped off (at least in the first half of the year) by the expected industry blockbuster this year, the Web 2.0 Expo in San Francisco right in the middle of April.
In fact, there are a great many aspects to the way that the Web is changing and evolving in early 2007 and Ajax is only one of the elements of Web 2.0, yet it gets so much attention because it's enabling the browser to close the gap between what a Web app can do vs. a native PC application. It's also the most visually obvous (and entirely optional) aspect of a Web 2.0 application. But one things this is clear this year: Web 2.0 software models are beginning to evolve across the board.
On the Ajax side this includes everything from very exciting major changes to the Ajax Framework Dojo expected to deliver the 1.0 version this year that businesses can finally commit upon, to real offline Ajax coming of age with everybody from Brad Neuberg (details here ) to Quinebox working on making sure Web apps can literally work any time, anywhere, on or off the network, which is one of the most serious complaints about Web apps for serious work use. As for rich media (which Ajax can't do), the Flash platform is really starting to rise as well and Adobe -- which owns outright one of the few remaining vendor controlled technologies that helps run the Web today -- has Flex 2 and Apollo which could really change the RIA landscape this year. OpenLaszlo also tells a compelling story in this space as does Microsoft with WPF/E. This year really will begin the RIA technology war it seems.
Even more intriguing, we are seeing the emergence of genuine open Web component models such as what NetVibes has come up with recently with their cross platform widget API, known as the Universal Widget API, encouraging open, cross site widget compatibility. Netvibes has made our best Web 2.0 software list two years in a row and for good reason, they remain the best Ajax start page out there and they also get how to fully leverage the Web. Finally, if you're not sure why widgets are a make or break aspect of a successful Web app today, check out my two part series (Part 1 , Part 2) on the fast rise of the DIY (aka Do it Yourself) era.
There's far, far more going on with Web 2.0 of course than the user interface story, and Architectures of Participation, social media, and the many other relentless changes taking place on the Web are often the core of the value. But as I say often, rich user experiences are now a virtually essential checkliist item for high quality Web software. When presented with a static Web page vs. a satisfying, immersive rich experience, user's will vote for the latter nearly every time. And in the flat competitive environment of the Web, you can't afford having the product that's not providing it.
Lots more soon from New York City as AjaxWorld proper gets underway tomorrow morning (Ajax Bootcamp is today which I'm leading off), we expect many announcements and new development. Stay tuned!
It's been nearly a year in the making but I'm finally pleased to announce the release of Real-World Ajax, a massive new compendium of the Ajax spectrum that I've compiled and edited with Kate Allen in conjunction with leading Ajax authors from across the country. While not generally available until later this month, with full availability on March 19th at the AjaxWorld Conference and Expo which I co-chair with SYS-CON Media's Jeremy Geelan, this book marks a significant milestone in the brief history of Ajax, rich user experiences in general, and the growing challenges and opportunities in this space as we continue to witness a tectonic shift in the way Web apps are designed and built.
The inevitable conclusion: The Web page metaphor is just no longer a compelling model for the majority of online Web applications. We are now rapidly leaving the era where static HTML is acceptable to the users and customers of our software. Combined with the rise of badges and widgets, the growing prevalence of the Global SOA to give us vast landscapes of incredibly high value Web services and Web parts, it's important to note that the use of Ajax is essential to even start exploiting these important trends. Skirting the corners of this phenomenon are also the non-trivial challenges offered up by largely abandoning the traditional model of the browser. Specifically, what happens to search engine optimiziation (SEO), disabled accessibility, link propogation (along with network effects), Web analytics, traditional Web user interface conventions, and more, which are all dramatically affected -- often broken outright -- by the Ajax Web application model?
Some of these questions are answered directly in Real-World Ajax, but many are as yet relatively unanswered in an industry struggling to deal with a major mid-industry change. The tools, processes, and technologies we've brought to bear to build Web applications are going to change a lot, as well as the skill sets. As I wrote in my Seven Things Every Software Project Needs to Know About Ajax , these types of rich Web applications require serious software development skills, particularly as the browser is a relatively constrained environment compared to traditional software development runtime environments like Java and .NET.
Of course, despite this issues -- even because of them -- it is a very exciting time to be in the Ajax business right now. One big reason is that there are few Ajax products with clear market dominance yet and the dozens and dozens of Ajax libraries and frameworks currently available often a very diverse and compelling set of options for use as the foundation of the next great Ajax application. While the Dojo Toolkit is probably the Ajax toolkit with the largest mindshare and lots of industry interest, the big vendors such as Microsoft and their Microsoft's ASP.NET Ajax (aka Atlas) show that the story is just as the first major products from big vendors make their way to market. There's little doubt that we'll continue to see the Ajax market maturing and I'm looking forward to a variety of upcoming improvement to Ajax such as Project Tamarin, the high-speed Javascript engine donated by Adobe to the Mozilla project, the ongoing evolution of OpenAjax, and the 1.0 release of Dojo sometime this year, to name just a few of the exciting things that have the potential to ensure Ajax continues to grow and evolve.
While we expect that Real-World Ajax will give you a front row seat to the thinking and techniques of some of the industry's best and brightest, here's a short list of things that are still not generally well known about Ajax:
Underappreciated But Important Facts about Ajax
As for Real-World Ajax itself, I'd like to give thanks to the large team of expert authors we assembled to give you what we believe is the most complete picture yet on the Ajax user experience, one of the key planks of Web 2.0. Not only does the material in Real-World carefully go over the basic Ajax technologies such as DHTML, XHTML, and CSS but there is also in-depth coverage of mobile Ajax, enterprise Ajax, and even a complete chapter that often fails to get enough coverage in the Ajax world: security. Finally, the book includes several complete working Ajax applications as well as the video sessions from most of our previous AjaxWorld events. A big thanks to Nancy Valentine, Yakov Fain, Richard Walter, Kate Allen, Jeremy Geelan, and Fuat Kircaali for making the book possible and to our great complement of Ajax authors: Jim Benson, Jason Blum, Kurt Cagle, John Crupi, Luis Derechin, Jay Fienberg, Corey Gilmore, Rob Gonda, Kevin Hakman, Ajit Jaokar, Dietrich Kappe, David S. Linthicum, Phil McCarthy, Dan Malks, Scott Preston, Anil Sharma, Coach Wei, and Greg Winton.
See you in New York City at AjaxWorld Conference and Expo later this month. Also, there will be a book signing event where you can meet many of the authors as well.
While some will dispute what mainstream is defined as exactly -- with my own personal favorite being when my grandparents and their grandchildren both are doing whatever is under discussion -- the rise of consumer-powered media platforms has all the hallmarks of being something that's not only here to stay, but something that's increasingly pushing everything else off the stage. Yes, I'm talking about blogs, but also wikis and every other kind of two-way, user controlled participation tool that is currently proliferating on the Internet in every country and almo

