SplendidCRM announced the
launch of Version 2.1 of
its flagship platform
SplendidCRM. The new
Silverlight graphs
provide SplendidCRM
developers with the
ability to create and
customize graphs.
Extended AJAX support
provides the CRM user
with a more natural
experience.
The YUI development team
has released version
2.5.2; you can download
the new release from
SourceForge or configure
your implementation using
the YUI Configurator.
This is a focused release
that addresses several
key bugs while providing
support for Firefox 3 and
Opera 9.5, both of which
are expected to reach GA
this summer.
IBM claims to have
created new species of
custom-built,
industry-standard,
Linux-based rack server
for Web 2.0 and Cloud
Computing companies with
massive data centers and
tens of thousands of
servers, like online
gaming, social networks,
search and Internet
firms. A relatively
limited marketplace of
maybe a thousand
companies with fat
wallets capable of
shelling out tens of
millions for such system.
IBM means to replace the
white boxes they use now
or build themselves like
Google does.
Adobe has put out three
free public betas:
Dreamweaver, Fireworks
and Soundbooth, all of
which will be part of the
next-generation Creative
Suite when it arrives.
Its delivery date is
still a big secret. The
betas are only good for
48 hours once they're
downloaded unless you're
a Creative Suite 3
customer. Dreamweaver is
for web design and
development, Fireworks
for prototyping and
Soundbooth for audio
creating and editing.
Adobe describes the early
release software as 'a
taste of the radical
workflow enhancements
that we have in store as
we redefine how designers
and developers
collaborate to deliver
stand-out digital
experiences.'
Google is opening up App
Engine to one and all.
The cloud-sharing gambit
meant to entice
developers to build their
web applications on the
same infrastructure that
powers Google's own
applications - and in the
process lock them into
Google instead of
Microsoft - has been in
beta for the last six
weeks and limited to
10,000 developers. Google
says that another 150,000
developers are on the
waiting list and so on
Wednesday, the first day
of Google I/O, the
company's two-day
developer event in San
Francisco, will take down
the barricade. Google
also disclosed what it's
going to charge for App
Engine starting later
this year.
The OpenAjax Alliance is
requesting industry
feedback on two companion
initiatives, OpenAjax
Conformance and the
OpenAjax Registry, which
have been under
development for the past
year. These two
technologies have now
entered a public review
phase that ends on June
30, 2008.
Curl announced the
results from a recent
performance benchmark
test of the Curl Rich
Internet Application
(RIA) platform, Version
6.0, and Adobe Flex 3.
The test aimed to compare
the performance of these
two RIA platforms and
found the Curl language
to outperform
ActionScript 3, the
programming language of
the Adobe Flash Player
runtime, by a factor of 8
to 10. This finding is
particularly significant
for developers seeking
highly productive ways to
build mission-critical,
enterprise-class RIAs
that require high
performance capabilities.
Google's Web Toolkit
Release Candidate 1.5
will be available later
this week. That's the
stuff programmers can use
to develop and debug web
applications in Java and
then deploy them as
highly optimized
JavaScript. That way
they're supposed to be
able to sidestep common
AJAX headaches like
browser compatibility,
and enjoy significant
performance and
productivity gains.
We are entering an era of
Rich Internet
Applications (RIA) and
enhancing the user
experience of consumers
of the services becomes
an important part in
designing and
implementing SOA. But if
you decide to develop
rich clients, you'll be
facing the dilemma -
which way to go - remain
with tried and true Java
or .NET or experiment
with such newcomers as
AJAX, Flex, Silverlight,
or JavaFX. While the
Internet brings a lot of
noise where 'it's cool'
is the most popular
definition, this
presentation is an
overview of what's out
there on the enterprise
RIA market. We'll talk
about the pros and cons
of using various
techniques and
technologies for the
development of the front
end for complex SOA
distributed systems.
Adobe has published their
first plan of what should
be included in Flex 4
that is scheduled to
release next year. Since
Flex is an open source
product, you have a say
in this too. Obviously,
there's a hope that
upcoming Thermo release
will bring together
developers and designers.
I'm cautiously optimistic
here. It's great that a
designer's tool will
automatically generate
MXML. A developer will
pick it up and re-factor.
But will the tool be
smart enough to
reverse-engineer the
re-factored code and
present it back in a
visual form to the
designer for further
work? That is a million
dollars question.
The popular code
generator Clear Data
Builder will become
available free of charge.
Originally, Clear Data
Builder was released as a
command-line open source
code generator a.k.a.
DaoFlex. We've submitted
it to Adobe Flex
component exchange about
two years ago, and it
quickly became one of the
most downloadable
components.
National Instruments
announced Measurement
Studio 8.5 to add test
and measurement
functionality to the
latest Microsoft
development environment
with a complete set of
.NET class libraries,
tools and NI data
acquisition driver
support for Microsoft
Visual Studio 2008.
Measurement Studio 8.5
includes ASP.NET
AJAX-compatible user
interface controls and
advanced network variable
communication functions
for creating highly
responsive remote
monitoring Web
applications.
Nearly four years after
its initial release, Ruby
on Rails is edging ever
closer to version 2.1.
Rails 0.5 was released
June 24 of 2004, and its
creator David Heinemeier
Hansson hopes that v2.1,
currently in release
candidate state, will be
out any moment. 'We've
been adding a ton of
extra deliciously nice
goodies in preparation of
its release,' blogged
Heinemeier Hansson just
last month.
From AIR to ZK, this is
an alphabetical round-up
of the fast moving-world
of application
development tools and
frameworks spawned ever
since the appearance of
Google Maps, the
canonical early RIA. The
list includes AIR,
Appcelerator, ATF, Curl,
Dojo, Echo, Eclipse RCP,
Ext JS, Flex, Grails,
GWT, JavaFX, Kabuki,
Nexaweb Enterprise Web
2.0 platform, Novulu,
OpenLaszlo, Prototype,
Rico, Ruby on Rails,
Seam, Silverlight,
ThinWire, TIBCO GI, ULC,
WaveMaker, Yahoo! User
Interface Library, Zend
Framework, and ZK.
In SYS-CON's annual
round-up of technology
predictions earlier this
year, Brad Abrams, a
Group Program Manager at
Microsoft, highlighted
the likelihood of what he
called 'the UX meme of
the consumer facing world
[leaking] into the
enterprise' and noted:
'The days of the
battleship gray, forms of
data application as the
king of the enterprise
are numbered because of
an imperative towards
richer visualization of
complex and
interconnected data.
While there will always
be a need for the
traditional sort of
application, by the end
of 2008, it is no longer
the only element of the
corporate landscape.'
Although SaaS development
platforms like SalesForce
and Coghead have gotten a
lot of attention, this
market has so far been
remarkably closed and
proprietary. The Platform
as a Service leader,
SalesForce, has both a
draconian hosting policy
(host your apps and data
anywhere, as long as it's
with us!) but also a
proprietary language (who
needs Java when you've
got Apex!?). Moving
forward, the same trends
driving open source
adoption everywhere else
in the industry will
ultimately drive SaaS
adoption of open source,
particularly by ISVs
whose business plan does
not include a low
multiple sale to their
proprietary hosting
provider. Future SaaS
platforms will converge
with traditional tools,
offering on-demand
development based on
traditional programming
languages with built-in
tools for mash-up based
development for basic
users.
Peer networks are really
just logical graphs of
computers, or, in many
cases, logical graphs of
connected applications.
The physical topology of
the peer network, means
of communication, and
weighting of the edges
are all
implementation-specific
details that differ from
P2P network to P2P
network, but all of them
can be reduced down at
some point to a drawing
containing nodes and
edges.
It's what you don't see
about the emerging Web
that has everyone excited
these days. Namely, it's
the powerful application
programming interfaces,
or APIs. APIs are nothing
new and have been
traditionally cryptic and
difficult to use.
However, the advent of
Web services along with
the notion of mashups has
changed the way we
consider and leverage
APIs going forward.
After years of dominance
by a single browser,
Microsoft's Internet
Explorer (IE), and few
advances within IE, the
world has changed. There
is now healthy
competition among
multiple browsers over
standards compliance,
AJAX features, AJAX
performance and
trustworthy computing.
The competition is
reaching beyond the
desktop to include the
emerging world of mobile
browsing. This healthy
competition will result
in important new
capabilities within AJAX
toolkits and will help
accelerate the adoption
of Web 2.0 and Enterprise
2.0 technologies.
'Businesses today are
looking to build on the
success of their existing
technology investments
with a future-proof
architecture that will
support continued
enhancements to their
enterprise applications,'
said Jeremy Chone,
newly-appointed CTO of
Nexaweb. 'Jeremy brings a
great balance of Web 2.0
and enterprise
application software
management and leadership
experience to our team,'
said Chris Heidelberger,
chief executive officer,
Nexaweb.
By Ujval Mysore; Krishnendu Kunti; Nagarani Badveeti
SOA has come a long way
from a concept to
wide-scale adoption by
the enterprise at
multiple layers of IT.
SOA implementation at the
UI layer is the latest in
SOA adoption trends. SOA
has manifested itself in
a number of flavors such
as the creation of a rich
user experience by using
technology like AJAX,
provisioning value-added
services by mashing up
data from multiple
sources, community-based
peer-to-peer
interactions, creating
collective intelligence,
creating collaborative
platforms often catering
to a trusted community,
and creating modular
content-based sites.
Have you ever wished you
could run ASP.NET
applications on Linux,
without having to rewrite
your code or leave the
Visual Studio development
environment? In this
article, I show you how
to port Steve Clements'
AJAX ASP.NET RSS Reader
to native Java and deploy
it to Apache Tomcat on
Linux. I also show you
how to add an
AnimationExtender and a
HoverMenu from the AJAX
Control Toolkit in Visual
Studio, while targeting
Java.
One of the hottest
buzzwords you hear these
days at conferences and
read in blogs and forums
is REST. It is often
promoted as a way of
building Web Services and
as a lightweight
alternative to SOAP and
other Web Services
frameworks, but in fact
it's much more. REST is
an architectural style
that has a collection of
best practices with solid
scientific backing that
describes how to build
scalable Web applications
that meet the
requirements of their
technical environment,
namely the Web with its
Web servers, Web
browsers, and the HTTP
protocol
Backbase introduced
Enterprise AJAX 4.2 for
Java, a new Java version
of the AJAX framework.
This new release offers a
complete AJAX solution
for Java developers, with
support for all popular
Java frameworks,
including Struts, Spring
MVC and Java Server Faces
(JSF). Backbase
Enterprise AJAX for Java
is an AJAX framework that
actively supports
multiple server-side Java
Frameworks. Global 2000
companies can therefore
standardize on a single
AJAX platform, rather
than use a patchwork of
various open source AJAX
libraries.
Mainsoft announced that
its latest release of
Mainsoft products provide
full support for
Microsoft's ASP.NET 2.0
AJAX Extensions and AJAX
Control Toolkit. Mainsoft
for Java EE, version 2.2,
allows Visual C# and
Visual Basic developers
to use ASP.NET 2.0
components from Microsoft
to create Java pages with
sophisticated, responsive
user interfaces and
efficient client-server
communications by adding
a few server controls to
their ASP.NET pages.
Ported applications
deliver equivalent
performance and
scalability on Java as
the original application
delivers in .NET.
AJAX Push has always been
an integral capability of
the ICEfaces framework,
but for the longest time
it was not a primary
consideration of the
average technology
evaluator. We always
found this surprising,
because the impact that
push can have on a web
application is far more
profound than AJAX's
primary claim to fame -
eliminating the full page
refresh. In recent
months, however, we have
seen a marked change in
demand for push
technology within the
ICEfaces community, and
we are now involved with
a large number of
projects where AJAX Push
is front and center on
the requirements list. So
when people are
evaluating their options
for achieving web-based
push, what makes them
decide on ICEfaces?
Sybase announced that
AJAX development
capabilities and further
Microsoft .NET
enhancements have been
added to the latest
version of Sybase
PowerBuilder 11, the
premier 4GL rapid
application development
(RAD) tool. PowerBuilder
11.2 represents another
milestone in the
PowerBuilder roadmap for
delivering .NET
interoperability and
incorporates new features
such as AJAX
functionality for
WebForms, which enables
richer, more interactive
data-driven application
development.
WaveMaker announced the
release of Visual AJAX
Studio version 3.2. The
new version introduces a
beta installer for Mac OS
10.5 (Leopard) and full
support for the Safari
Browser, bringing
WaveMaker's drag-and-drop
Java development to the
Mac.
ILOG announced that its
latest graphics toolkits
for the .NET platform are
aimed at helping
Microsoft developers
create rich internet
applications (RIA),
specifically interactive
and visually-rich
diagrams and Gantt
charts. ILOG Diagrammer
for .NET 1.5 and ILOG
Gantt for .NET 3.5,
ILOG's graphics toolkits
for creating diagrams and
Gantt charts for the .NET
platform, now support
Windows Presentation
Foundation (WPF) and
ASP.NET AJAX for RIA
development.
In today's cooking class
you'll add to your
cookbook a delicious
recipe. It's quick and
won't cost you a dime.
I'm sure you've been in
one of these situations
when you have unexpected
guests arriving in 20
minutes and need to make
a good impression. Let's
create an application
that will auto-generate a
Flex-Tomcat-BlazeDS-DB2
application.
Zapatec introduced the
Zapatec AJAX E-mail
Client, the second in a
series of self-contained
modules designed for
integration into Web 2.0
applications. Zapatec's
AJAX E-mail Client
enables developers to add
needed web-based e-mail
functionality to their
applications, freeing
them to focus on their
core business.
Infragistics announced
the availability of
Infragistics NetAdvantage
for JSF 2008 Volume 1
enabling web developers
to leverage the power of
JavaServer Faces to
create compelling User
Interfaces (UI). This new
release provides a
comprehensive package of
AJAX-enabled JSF UI
components for building
commercial Web 2.0
applications in J2EE
environments. With the
ability to create
re-useable components,
NetAdvantage for JSF 2008
Volume 1 helps Java
enterprise developers
create consistent
experiences with less
code in less time.
In the world of Rich
Internet Applications,
there is no shortage of
technology choices to
compose a user interface.
But what tools will give
us the best bang for our
buck? Here is a look at
some heavy hitters and
newcomers in the RIA
market, including: HTML &
AJAX, Rails and Grails,
Flex, Silverlight, Curl,
GWT, OpenLaszlo, and
Appcelerator.
DreamFace DataWidgets
have gotten a lot of
press lately, but what
are Woodgets? DreamFace
Interactive CEO, Olivier
Poupeney gets specific
about woodgets while
presenting key
differentiators of
DreamFace's Web 2.0 Open
Source Framework in his
interview with Jeremy
Geelan for SYS-CON.TV at
AjaxWorld 2008 East in
New York.
'When was the last time
you heard about a cool
web app that wasn't
written in Rails or PHP?'
asks Chris Keene, CEO of
WaveMaker, in an article
published today at
SYS-CON.com. 'OK, people
still build lots of cool
stuff in Java,' Keene
continues, 'but the love
is gone and it's just a
day job now.'
Alpha Software is now
shipping Alpha Five
Platinum Edition, the
ninth release of the
company's flagship Web
database development
platform. It's a
development tool that can
visually build
AJAX-powered
applications, integrate
SQL databases with
drag+drop simplicity, and
deliver enterprise-scale
availability, without
having to write pages of
computer code. And while
coding is optional, Alpha
Five's integrated
development environment
(IDE) still gives
developers full access to
forms, interactive
reports, browsers, Web
components, APIs, XML,
and more. It's packed
with 200 reusable
ActionScripts,
'Supercontrols,' HTML and
CSS builders, the full
Xbasic/Xdialog language,
Portable SQL, and
'Genies' that generate
editable code for any
custom requirement.
Ulitzer, Inc., which
initially made the
headlines with its 'job
descriptions from the
future,' announced today
that it will launch its
Ulitzer 'beta' site on
July 4, 2008, with 5,500
authors and 600,000
original articles,
published in more than
5,000 topic-specific
online journals. Each
journal offers up to 14
content-specific
sections, written by the
world's most respected
authors, who are experts
in their particular
fields. All Ulitzer
authors will get paid for
their contributions.
At Java One this week Sun
has been selling its year
-old-but-still-upcoming -
and definitely
late-to-the-party - Adobe
AIR- and Microsoft
Silverlight-competitive
JavaFX Rich Client
environment as a
potential
revenue-generator capable
of putting ads on mobile
applications and JavaFX
Script, its newfangled
high-performance GUI
declarative scripting
language, as the way to
build consumer
next-generation RIAs for
desktops, mobiles, TV and
other consumer devices.
Payless Car Rental has
launched an iPhone and
iPod Touch optimized
website. Payless Car
Rental is a car rental
agency that built a
customized version of its
website for the iPhone
and iPod Touch. The
homepage of Payless'
iPhone interface also
features a 'Call to Book'
button that, when
pressed, will connect the
customer to Payless' call
center, where the
customer can book over
the phone, instead of
through the interface.
'We're dedicated to
building the largest
open-source community
dedicated to RIAs,
breaking down the
barriers between
traditional preferred
languages, programming
models and solutions,'
says the co-founder & CEO
of Appcelerator, Jeff
Haynie, in this Exclusive
Q&A with Jeremy Geelan.
To date Appcelerator has
seen the strongest amount
of interest from Java and
PHP developers, Haynie
notes, but he says the
company has continued to
see steady growth across
Ruby, Python, Perl and
.NET programmers as well.