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

When virtualization took the data center, it offered huge cost savings for IT ops and zero migration pain for developers. Coming at a time when IT was being pressed by the business for savings, vSphere took the data center by storm. This example is instructive when trying to consider why private cloud has had a slower adoption. The short answer is that cloud offers fuzzier benefits for IT ops while forcing a lot of pain on developers. The lack of a smooth migration path for existing workloads to the cloud goes a long way to explain the relatively bumpy growth of the private cloud market itself. For example, the latest craze for "cloud native" apps seems like an explicit acknowledgement that vendors are giving up on minimizing cloud migration pain. Rather than focusing on simplicity, the cloud native initiative seems to make a virtue needing to rebuild existing app... (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)

Five Free Mashup Tools You Should Know About

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 mash... (more)

Data Access for RIAs

ZapThink just produced a good report on the state of Web 2.0 tools entitled "Evolution of the Rich Internet Applcation Market." In the report, Jason Bloomberg and Ron Schmelzer of Zapthink highlight a critical gap in most RIA solutions: the inability to access data from within the UI. They then point to this as a major source of competitive advantage for Adobe: "Adobe stands alone as the only vendor who offers a commercial, RIA-specific data access product." It is probably not completely fair to expect Zapthink to include in last week's report a product that was released last wee... (more)

New Poster Child For Web 2.0 Self-Service

KANA announced the release of KANA 10, whose killer feature is the ability for call center executives to do self-service customization of call center workflow to meet changing business requirements. KANA is using a customized version of WaveMaker studio that allows call center execs to configure the business workflow using a drag and drop interface. KANA 10 shrinks a process that used to take months down to minutes - all thanks to WaveMaker! According to KANA's CTO, Mark Angel, "WaveMaker's visual Ajax studio turbocharged our web development effort for KANA 10, cutting at least 50 ... (more)