I am always being told off by i-technologists for quoting Picasso as having
said that computers are useless. But I still love his reasoning? "Because
they can only give you answers."
Picasso, like AJAXWorld Magazine, liked questions. So we thought we would
share with you what some of the world's leading rich Internet application
pioneers are thinking may be the next questions that we need to see answered.
From that readers can themselves infer where AJAX is headed.
What are the top questions to ask next about AJAX?
Eric Miraglia of Yahoo!
1. (From March'08) How do I calculate the ROI of building my RIA on the
iPhone SDK vs using AJAX?
2. How do I assess the performance of my app and decide what to do next to
make it faster?
3. When it comes to accessibility, how do I know what's required of me for
my rich web apps? Beyond what's required, what makes good business se... (more)
Behind every cloud service or cloud-based solution, there are real people...
A robust ecosystem of solutions providers has emerged around cloud computing.
But who are the CEOs & CTOs behind those providers, who are the internal and
external entrepreneurs driving companies involved in the Cloud, who are the
leading engineers, developers, analysts, researchers, marketing
professionals, authors...who, in short, are the people behind the cloud?
This list will be updated weekly between now and November 4-7, 2013, when
13th Cloud Expo | Cloud Expo Silicon Valley opens its doors in the Santa
Clara Convention Center, in the heart of California's Silicon Valley. Here
are some highly prominent "Cloud People" to kick off with...
RANDY BIAS | @randybias
"Randy Bias is visionary. He sees things others don't." [Emphasis added.]
That is how Mårten Mickos puts it, as succinctly as ever.... (more)
Cloud Computing is one of the many things enterprise CIOs, CTOs and other
engineers will master in delivering capability. I believe in the power of
new Cloud Computing technologies and concepts and think we should all
continue our focus there.
I have said, and still say, the same thing about design approaches like
Service Oriented Architecture (SOA). The constructs, methods and models of
SOA are good practices that result in good designs for enterprises. It is
smart to separate data from application logic and smart to enable agility and
mashups the way good SOA design does.
But a key problem with SOA was the hype associated with it. Everyone started
using the term the way they wanted to. And every IT vendor came out with
their definition of SOA. And every system integrator tried to sell us
buckets of their SOA. And every trade journal ran SOA articles. And too... (more)
Jeremy Geelan's i-Technology Blog: "Truly, Madly, Deeply AJAX"
View on SYS.CON.TV: Real-World AJAX San Jose "AJAX Power Panel"
Not since the formation of NATO in 1945 have four letters been combined to
such globe-spanning effect, nor has any 4-letter acronym since then been the
subject of such hyperbole. (Quod erat demonstrandum.)
I refer of course to "AJAX."
What is it about AJAX that sets it apart from other programming acronyms and
approaches? SYS-CON Media's AjaxWorld Magazine asked a number of its most
active and industry-engaged contributors to offer their thoughts. Here are
BILL SCOTT, an Interaction Designer and AJAX Evangelist at Yahoo! has no
doubt what makes AJAX so special. "Since the 80s, the desktop application
world has had a rich a set of user interaction idioms and ways to get at
large sets of data and present them in an almost unlimited typ... (more)
Most of the discussion surrounding Web 2.0 applications revolves around the
way it revolutionized end users' interaction with applications and with other
users. An area that is sometimes left out of the discussion is the impact Web
2.0 had on the developers who are actually building these applications.
Creating Web 2.0 applications involves a variety of technologies and
standards from UI technologies such as AJAX and DHTML to back-end
technologies such as SOA and other mash-up technologies (see Figure 1). This
puts a new burden on developers and challenges them to become
multidisciplinary developers - proficient in a range of new and emerging
technologies. One key enabler that will allow a developer to overcome this
challenge is having the right development tool in his arsenal. The correct
tool doesn't only speed up development with a specific technology, but also
The reason I think the Cloud market will experience such a huge boom is that
it will be accompanied by other equally powerful IT trends.
Indeed they will magnify the benefit of one another, and these overlaps are
the ideal sweet spots to provide the context and opportunity for new
The overlap between Cloud Computing and an Enterprise 2.0 strategy of
‘socializing enterprise apps’ is this type of focus for our
‘LiveWIRE’ Cloud Venture, a new toolset that overlays across Microsoft
Sharepoint and offers the secret sauce potential to dramatically increase
sales of hosted Sharepoint offerings.
Mastering Enterprise 2.0 – Socializing enterprise applications
On their own, Cloud technologies are still very hot, but ultimately a
Yes virtualization can improve the efficiencies of IT operations, but this is
an underlying technical improvement,... (more)
At the end of each year, when SYS-CON informally polls its globe-girdling
network of software developers, industry executives, commentators, investors,
writers, and editors, our question is always the same: where's the industry
going next year?
Every time, the answers are surprisingly different from the year before, and
of course throw light not just on where the industry is going but also how
it's going to get there, why, because of who, within what kind of time-scale
- all that good stuff.
Ruby on Rails . JRuby . AJAX . Rules-Based Programming
Enterprise Developer, Editorial Board Member, Java Developer's Journal
My predictions for 2007....
1. Incremental mainstream adoption of Ruby on Rails
It's going to happen, isn't it? Keep an eye out for Sun's offering of JRuby.
Whether this is the death of other open source scripting languages like
Groovy ... (more)
Follow along and implement the real-time streaming AJAX system in Figure 1
using two different AJAX toolkits and the OpenAjax Hub.
The requirements for this solution are straightforward. For this application
we need a ready-made data grid control that will display changes in prices to
stocks when those changes occur. A nice-to-have would be visual indicators in
the GUI that show when a cell value in the grid is increasing or
decreasing...and, of course, we want to deploy this to just a standard Web
browser, so we also must do this without any reliance on plug-ins, applets,
or Active-X controls. (Thanks goodness this is an AJAX article!) Figure 1
shows the basic design that could be styled more at a later date. In addition
we'll want to add more AJAX controls to this page that can tap the same
streaming stock data for other calculations and visuals, such ... (more)
According to Associated Press reports, confirmed by Reuters, Google will
propose at a meeting of European policymakers in Strasbourg, France today
that national regulators agree on a basic set of global privacy protections.
Peter Fleischer, Google's Chief Privacy Officer, will argue that the future
health of the Internet, the global economy and Google's own business agenda
depends on the world's success in moving beyond the current patchwork of
conflicting privacy rules.
As Reuters' Eric Auchard explains:
"Google has recently stepped up a push for policy changes and industry
self-regulation to fend off criticism over the unprecedented access to
personal information the Web provides.
Because its stated mission is to organize the world's information and make it
universally accessible, Google has come under fire for the threat its
services pose to privacy.
A recent move ... (more)
The on-again, off-again Google Phone or "gPhone" rumors are likely to come to
halt for the forseeable future. That's because Google's Head of Research
since 2006, Dr Peter Norvig, has told journalists in the UK that he doesn't
think Google has any research ambition toward hardware, saying: "You know we
want to work everywhere and be neutral. That neutrality is important."
Norvig said in an interview that the biggest projects Google Research has
right now are in machine translation and speech recognition, computer vision
and face recognition, team recognition and so on.
gPhone or not, Norvig confirmed the importance of the mobile aspect of
computing to Google:
"It’s clear mobile computing is going to become more important.
We’re starting to see new platforms like the iPhone that are
interesting, and it’s going to be an issue of infrastructure and
In April 2007 Adobe and Salesforce.com announced the availability of the Flex
toolkit for Apex, Salesforce.com's on-demand programming language and API for
interaction with their hosted CRM solution. This toolkit makes it simple to
build Flex applications that interact with your Salesforce.com database.
The benefits of using Flex are numerous: create far more effective and
efficient dashboards for your sales team, build "mashup" user interfaces that
bring data together from Salesforce and your enterprise systems, and improve
the overall usability of Salesforce.com with tools you're already comfortable
The API itself is rather simple. Using the toolkit you can execute query
operations (create, update, delete), run full-text searches, pull back
metadata on your Salesforce environment (tabs, controls, layout information),
send e-mail messages, and work with the w... (more)