Welcome!

AJAX in Action

Christopher Keene

Subscribe to Christopher Keene: eMailAlertsEmail Alerts
Get Christopher Keene via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Christopher Keene

Mashups is a pretty broad term. A good definition for a mashup tool is a solution that allows developers to combine interesting data and then visualize that data through a web application Usually, mashups are web applications that can be created quickly using standard web services (e.g., REST) and components (e.g., Widgets). There are three kinds of Mashup tools: front end, back end and integrated. The differences are: Front end mashup tools: these tools help build web front ends like dashboards using widgets/gadgets and little to no programming (iGoogle, PageFlakes) Back end mashup tools: these tools combine web-accessible data and services into more useful web services that can be called easily using a REST-ful interface (Kapow, Yahoo pipes) Integrated mashup tools: these tools make it easy to build end-to-end web applications that link web widgets to data and servic... (more)

Development Tools For Cloud Computing

Chris Keene's "Keene View" Blog For cloud computing to take off, there need to be tools available that enable a developer to build and deploy an application without having to download anything to their desktop. This requires an on-demand development tool that sits on top of the cloud and provides a development Platform as a Service (PaaS). There are two paths that a vendor can take to create a development platform for cloud computing: cloud-first or tool-first. Cloud-first approach to PaaS: first build a cloud platform, then build a development tool that runs on top of it. This is... (more)

Two Doors to Enterprise Web 2.0 Adoption

Chris Keene's "Keene View" Blog Ben Worthen of the Wall Street Journal recently posted an entry about Web 2.0 adoption. He cited a Forrester survey that concluded Enterprise Web 2.0 solutions would gain broad adoption in 2008 despite clear CIO resistance to the siren call of blogs and wikis. As a strong proponent of Web 2.0 in the enterprise, we at WaveMaker want very much to see a rapid adoption of these technologies at the corporate level. On the other hand, wishing won't make it so - the grab-bag of technologies and ideas that constitute Web 2.0 are bound to confuse the IT commu... (more)

Viewpoint: Time for Open Source Software Vendors to Think Beyond Free

Of the many sins that Silicon Valley practices, none are more dangerous or prevalent than the sin of smugness. Savio Rodrigues had a good posting recently making the point that Microsoft is learning from and adapting to the open-source movement, while the open-source movement is so enamored with "free" that they are not paying enough attention to the total cost of ownership from a customer's perspective. Let's be clear - the free part of open source is a great innovation and worthy of a few minutes of self-satisfaction. The aftermath of the Y2K bubble was the erection of enormous... (more)

Why Open Source Is Euro-Chic

 Chris Keene's Blog Larry Augustin recently wrote about the differences between how Europe and the US view the open source software market. His comments came after attending the Olliance Think Tank conference in Paris this week (tough assignment, that). He identified a number of differences between how Europe and the US view open source. For example, he gives the primary European reason for adoption open source as wanting to avoid vendor lock-in, while the primary reason for adopting open source in the US is cost. While recognizing the differences, I think that the open source bus... (more)