Nexaweb announced that it
has established
operations in Europe by
signing a partnership
with Enable-U. Nexaweb's
partnership with Enable-U
is the latest step in the
company's international
growth strategy which
began with expansion into
Japan in 2004 and Korea
in 2007.
The original founder and
visionary behind Grub,
the distributed Web
crawler recently
re-purchased by Wikia,
Kord Campbell currently
serves as chief
evangelist at Splunk.com.
At AJAXWorld Conference &
Expo 2008 East in New
York City in mid-March,
Campbell will be giving a
session on how the
absence of JavaScript
support in today's search
engine crawlers presents
a serious SEO dilemma for
Websites generating some
or all of their content
with JavaScript DOM
manipulation.
The recently-released
'Xythos On Demand' is a
Software as a Service
(SaaS) content management
service for smaller
businesses and
departments of larger
organizations. Xythos
recognized that rolling
out a successful SaaS
would involve more than
simply repackaging their
existing Enterprise
Document Management Suite
to the Web. They enlisted
Catalyst Resources to
define and validate the
SaaS application design
as well as identify AJAX
behaviors that would have
high impact and solve
real world business
problems.
Recently named one of
Tech's Best Entrepreneurs
by BusinessWeek and also
nominated for Ernst &
Young's Entrepreneur of
the Year, Hooman Radfar -
Founder & CEO of
Clearspring Technologies
- is speaking in
mid-March a AJAXWorld
Conference & Expo 2008
East on how widgets are
reshaping the Social Web.
Project Zero is an agile
development and execution
environment which
leverages REST and
scripting runtimes to
speed and simplify
development of dynamic
Web applications. Project
Zero includes a scripting
runtime for Groovy and
PHP with application
programming interfaces
optimized for producing
REST-style services,
integration mash-ups and
rich Web interfaces.
Project Zero is being
developed openly using a
Community-Driven
Commercial Development
process at http://www.pro
jectzero.org. In this
session, the audience
will get an overview of
the Project Zero Platform
and learn how to develop,
assemble, and run Project
Zero applications.
Consumer applications
such as Google Maps have
opened the eyes of
business users to a new
Web experience, but the
technology behind Google
Maps -- AJAX -- poses
significant development
and maintenance
challenges. Although
powerful in the hands of
rocket scientists, AJAX
has been beyond the grip
of average enterprise
developers. This session
presents techniques and
approaches that
significantly simplify
AJAX development and
maintenance. Starting by
introducing the
declarative and
programmatic programming
models and different
levels of AJAX adoption,
the session addresses how
to: Develop AJAX
applications the right
way, Reduce the skill set
requirements, Make AJAX
scale to large,
distributed team-based
development projects,
Integrate multiple
community projects to
achieve higher
productivity. The session
presents code and
application examples.
The iPhone is
transforming the Web as
we know it and compelling
every Web designer to
consider handheld
portable devices. This
session covers various
aspects of iPhone and
iPod Touch development.
It will include tips and
tricks as well as best
practices to follow.
Williams also covers how
to use an integrated
development environment
(IDE) for building iPhone
and iPod Touch
applications and how to
use the iUI library to
easily build iPhone
applications - the free,
open source,
cross-platform,
JavaScript-focused Aptana
IDE.
As more traditional sites
adopt Web 2.0
technologies including
AJAX, Web Services, SOA
and PHP to perform online
transactions one thing is
certain--- these new
technologies bring
security issues and
ignoring them could lead
to serious breaches.
Watchfire will
demonstrate and discuss
the most common Web 2.0
attack vectors, analyze
the specific security
issues of AJAX,
especially cross-site
request forgery (CSRF)
and cross-site scripting
(CSS), and explain
techniques for exploiting
and protecting web
services including secure
coding practices and how
to properly secure web
applications.
The notion of building
'social applications' has
taken the Web by storm.
Today it is not only
important to understand
how to build Web or AJAX
applications, but with
the advent of the 'Social
Graph', AJAX developer's
must have a solid
understanding of how to
build social applications
that operate within the
context of a social
environment. To this end,
OpenSocial provides a set
of open APIs for building
applications that can run
on any environment
supporting OpenSocial. In
this session, I will
cover all aspects of
building social
applications using the
OpenSocial APIs. A high
level introduction of the
social graph is given,
followed by a detailed
review of OpenSocial's
APIs followed by
demonstrations of
practical examples. At
the end of the session I
will also review Shindig,
which is an open source
project that serves as a
full server
implementation 'in-a-box'
for anyone wishing to
host OpenSocial
applications.
You think your ASP.NET
AJAX application is
secure, but how do you
know? Are you SURE? Would
you bet your career on
it? Secure application
design is 1/3
Architecture, 1/3 Code,
and 1/3 Operations. You
can't retro-fit a secure
architecture. In this
Digital Black Belt crash
session you'll get a
whirlwind tour of how to
write secure web
applications with ASP.NET
AJAX. You can't learn it
all in a day, but you can
get started with secure
development techniques
and learn what questions
you need to be asking
each day in your
development process.
AJAX is not about Eye
Candy. AJAX is about
building functionality
that is difficult or
impossible with
conventional web
development technology.
Done right your web
applications ROCK, but it
it's done wrong and your
infrastructure pays the
price. This session will
expose a collection of
design and usage patterns
that will help you
understand ASP.NET AJAX
under the covers and
design efficient,
interactive AJAX
Applications using
Microsoft ASP.NET AJAX
Technologies.
Agility comes from
releasing pockets of
innovation that exists
within organizations. To
make this happen, the
right people in the right
places need the right
information at the right
time. What if I was to
tell you that today the
technology exists to
enable these high
performance people to
serve themselves with the
information they need?
They don't need
programming skills,
scripting skills,
database skills - any IT
skills - to gather the
data they need and to
build data marts and
online portal
applications. It raises
the question, do you need
SOA? Think I'm crazy? In
this session we'll take a
look at some case stories
that show how some of the
world's largest companies
are already exploiting
code-free composite
applications to solve
their business
priorities.
Ruby on Rails has
certainly played a role
in delivering Rich Web
Applications which take
full advantage of AJAX.
In this session,
delegates will learn how
Ruby on Rails empowers
developers to create rich
interfaces without
writing any JavaScript.
This talk will: Give an
introduction to how Ruby
on Rails integrates the
Prototype and
Script.aculo.us
JavaScript libraries,
Show how Rails developers
write Ruby code which
generates JavaScript on
the fly and reveal how
Ruby encourages best
practices by degrading
gracefully when a browser
has JavaScript disabled.
The Web is continuously
democratizing how
information is consumed.
Today, personal Web use
has led to a rapid
increase in user
sophistication which is
naturally reaching the
Enterprise. A new mode of
information visualization
known as a Mashup
combined with the
collaborative aspects of
Web 2.0 is finding
success where Composite
Applications struggled:
cost, speed of
development and
interactivity. By moving
the integration point
from the service layer to
the presentation layer,
driven by the user
themselves and controlled
by secured processes,
Mashups are gaining an
Enterprise facet
promoting them to be the
new generation of
Composite Applications.
You've heard about Web
2.0 Enterprise Mashups,
you've seen the press,
now you can see the real
thing; announcing
'Outsider', version 3 of
our highly acclaimed
DreamFace Open Source
Ajax Framework for
building Web 2.0
Enterprise Mashups. Come
see how to build
personalized and
shareable Web 2.0 Mashups
by combining internal
company data with public
data from the web. Be
part of the excitement by
joining our DreamFace
Developer Challenge. Stop
by our booth or visit
www.datawidget.com.
Quest Diagnostics is the
leading provider of
diagnostic testing,
offering access to its
services through its
national network of
laboratories and patient
service centers. Quest's
Care360 Web-based lab
ordering system is relied
upon by tens of thousands
of customers throughout
the USA. In order to
address the demands of
customers for better
speed and efficiency
during the complex
ordering process, Quest
has now re-engineered the
user interface using AJAX
techniques. This
presentation will focus
on why and how AJAX met
Quest's demanding
business and technical
requirements, and will
demonstrate how their
chosen technology, eXtc
Web Developer, allowed
the project to be
delivered within a very
short timeframe, with a
small team, and without
disrupting their existing
service.
Designing a state of the
art user interface (UI)
in a very visual
application that is
managing a lot of
elements posed
significant challenge due
to the nature of the
application: virtualizing
and running entire data
centers through a
browser. With thousands
of objects to coordinate
the UI architecture
proved as critical as the
implementation details.
Attendees will get a full
case study on building
application UI with AJAX
- from architecture
decisions, tool choice,
and design implementation
to performance testing
procedures for multiple
http calls per page
refresh; rich client-like
user interactions;
security testing; and
dealing with support of
different browser
versions. After
investigating different
approached to the UI,
3Tera came to the
conclusion that AJAX is
the only technology that
allows to build utility
computing in a browse.
Atendees will hear a
highly compelling insight
on the process of
developing functionally
rich front end to a very
complex system. The
presentation also
addresses business and IT
concerns, and will
educate the audience with
real-world examples of
how companies are already
operating and leveraging
utility computing in a
browser and benefiting
from the AJAX based UI to
deliver, provision and
scale Web applications
with ease.
AJAX is seemingly
everywhere. But is
everything a nail to be
pounded with the AJAX
hammer? Some of the
fundamental technologies
that AJAX is based on -
including HTML, CSS, and
JavaScript - can offer
simpler, more elegant
solutions that are better
suited to certain user
experiences. The
applicability of rich
interactivity is
determined by the
continuity of page
context as it relates to
the user's workflow. By
understanding what AJAX
affords and which user
experience
characteristics lend
themselves to an AJAX
implementation, this
sessions will help
designers and developers
to more suitably use AJAX
to deliver more engaging
user experiences.
Web 2.0 and Enterprise
2.0 have brought IT
organizations a set of
capabilities to better
meet the demands of
business users. However,
IT needs to be proactive
and build processes to
enable agility and
creativity, and deploy
these assets with
appropriate
enterprise-level control.
What level of
performance, control,
compliance will ensure
team success? And how can
you reduce costs and
development times for
better enterprise value?
This session will
overview Enterprise 2.0
Mashup capabilities from
IBM and Sonoa Systems,
and elaborate on best
practices, using
real-world scenarios of
how they tackled these
issues with customers.
The AJAX hype had left
enterprises behind with
no adequate solutions for
security concerns, cost
of development, needed
complexities support and
off-line option.
On-Server AJAX, offers
revolutionary solutions
to those concerns and
needs. The On-Server AJAX
paradigm shift allows for
the first time, to
support deployments of
complex AJAX line of
business applications in
unprecedented simplicity,
by-design security,
no-limit complexities,
dual mode running, web or
desktop/off-line from the
same code source,
migration of legacy to
web without rewrite, all
by-design and at
dramatically reduced
costs.
Yahoo! released the Yahoo
User Interface Library
(YUI) as a free,
open-source JavaScript
and CSS library eighteen
months ago along with a
commitment to the
developer community:
We'll share with you our
best frontend tools,
engage with you about how
they're built and why,
and we'll document them
fully. In that short
time, YUI has become one
of the best-regarded
frontend libraries and
has been adopted by
individuals on their
blogs, startups who are
going all-in with YUI as
the foundation of their
frontend architecture,
and Fortune 500 companies
using YUI as a trusted,
tested, long-view toolkit
for creating great
user-experiences on the
Web.
As the Internet continues
to evolve, new business
and technical
opportunities are
emerging almost daily.
This session will talk in
detail about some of them
but focus on the concepts
of remixability of all
types of content. We will
discuss in detail the
OpenAJAX Gadget
Specification which
provides an important
building block of the
mashup ecosytem. We will
walk through the whole
ecosystem from content
creation to the
cataloging of content
from many sources to the
mashing up of that
content.
Without a doubt, Social
Computing is the
preeminent phenomenon
rising on the second wave
of the web, and the
iPhone will become one of
the dominant clients for
Social Computing in the
mobile space. Come to
this talk and find out
how ICEfaces delivers the
goods today for
development of web-based
social computing
applications. The open
source ICEfaces project
pioneered web-based real
time collaboration, an
essential capability for
truly interactive Social
Computing, and its
server-centric
architecture is
well-suited to
resource-constrained
devices such as the
iPhone. During this
session you will see
several live demos of
collaborative
applications running on
the iPhone. You will gain
an understanding of
ICEfaces' server-centric
architecture and
understand how it is a
natural way to deliver
high-powered, but
light-weight AJAX
capabilities to your
mobile applications. You
will also learn how to
leverage AJAX Push to
make your applications
truly collaborative, and
prepare yourself to
deliver on the promises
of social computing.
Social computing is no
longer a casual activity:
corporations are
increasingly leveraging
wikis and blogs to
enhance collaboration
inside and outside the
firewall. Next-generation
social computing demands
spontaneous and
responsive collaboration.
Are AJAX technologies up
to the task? This
presentation explores the
challenges, practices,
and futures for AJAX
collaboration techniques.
Beginning with a review
of existing open source
AJAX technologies,
covering deployment
infrastructure,
application development,
and supporting libraries,
we will continue with
several examples of what
is possible today. This
session will give you an
understanding of where
social computing can go
and what AJAX
technologies will take it
there.
Since the iPhone was
first released, early
adopters haven't stopped
talking about what they
think of the device.
While the free promotion
can be a great marketing
tool for wireless
carriers, it can be
crippling if users have
issues with session and
network quality.
Verizon's Voyager and
Nokia's N810 must isolate
and prioritize network
problems to ensure that
customer issues are
addressed as quickly as
possible. Ensuring that
these early adopters have
a positive experience is
essential for having any
chance at the viral
adoption the iPhone
experienced, along with a
low customer churn rate.
Dietrich Kappe, a Web
pioneer who published one
of the first 100 public
web sites and launched
one of the first Java
Servlet-based web
applications, will be
speaking in mid-March at
AJAXWorld Conference &
Expo 2008 East in New
York City, the 5th
International AJAXWorld.
Kappe, who publishes the
Agile AJAX blog, will be
giving a session on
'Transforming J2EE
applications into Web 2.0
using GWT.'
As the momentum for the
new class of SOA
middleware continues to
grow, developers are
looking for simple yet
scalable solutions that
can integrate disparate
data across a variety of
on-premises, on-demand
and Web 2.0 information
sources and applications.
With many of such data
integration problems
being relatively small in
scope, companies can't
justify bringing
expensive middleware to
solve small problems.
Some of the projects are
built using work-arounds
and custom coding. The
result is prone to
operational risk, high
maintenance costs, and is
inevitably inefficient.
After this session you
will: Understand the
impact of data mashups on
developer community, Find
out how to select mashup
technologies and tools
for your next data
integration project,
Discover tips, best
practices, and strategies
for leveraging these
tools and solving most
common challenges.
Enterprises have been
making significant
investments to create SOA
infrastructures that
produce SOA and Web
services. The focus is
now shifting to 'putting
a face on SOA' by
enabling distributed
business units to easily
consume these services
and thus accelerate SOA
benefits and ROI. New
AJAX-based technologies
enable enterprises to
fully realize their SOA
vision through Rich
Enterprise Applications
(REAs) deployed at the
forefront of business.
The presentation will
focus on the following to
assist the audience in
negotiating a SOA:AJAX
initiative: AJAX and your
SOA Initiative, Deploying
New World Enterprise
Integration, SOA Best
Practices for
Implementation in your
Environment and Extending
SOA Pilots to the
Enterprise.
The enterprise Web
ecosystem is becoming
increasingly complex,
comprised of multiple
disparate partner sites,
data sources and Web
services - all of which
make up the new mashup
world. And while the
method of delivering
enterprise applications
may be changing, the
users expectations for
quality, dependability,
and uptime have not. In
this presentation, I will
define the performance
paradigm facing
enterprise mashups, while
answering the following
questions: How does an
enterprise validate a
positive user experience
when they don't control
all the pieces in the
service delivery chain?
If there are problems
somewhere in the chain,
how are performance
issues isolated and
diagnosed? What are the
important data points
that should be monitored
and how can that data be
shared and best utilized
across a web ecosystem?
With millions of iPhones
sold in recent months,
enterprises are
challenged with how to
manage the influx of
these personal devices
coming 'in the back door'
without compromising
security policies. One
IDC analyst states,
'Bringing secure
enterprise wireless email
to the Apple iPhone
brings it one step closer
to being able to be used
as a trusted enterprise
device.' This session
will advocate a proactive
approach to adding iPhone
as a supported device,
and illustrate how doing
so provides enterprise
support for iPhones and
reduces security
concerns, while still
providing a rich user
experience utilizing the
native iPhone mail
application.
jMaki has evolved from
giving developers the
ability to sprinkle AJAX
into their web apps
easily to be a full AJAX
framework. jMaki has
evolved once again with
the jMaki Webtop which
lets you quickly create
mashups using jMaki
widgets that can interact
with each other. The
jMaki Webtop is based on
a container widget that
lets you drag and drop
your favorite widgets and
easily map them to your
services or have them
work together without
having to write an web
pages. The jMaki Webtop
also has a management
service for configuring
deploy widgets and
mapping those widgets to
your services. Also
included is the ability
to manage users and share
a jMaki Webtop with
everyone.
Learn about the best kept
secret in AJAX
application development!
This session will help
you save weeks of time as
you learn how to create
AJAX solutions that rival
desktop type GUIs with
astounding ease using the
TIBCO General Interface
professional AJAX
toolkit. Understand what
makes press, analysts, IT
managers, and developers
alike attest to the power
and development ease that
this mature AJAX toolkit
provides.
As much as we like the
term real-time, it has
over time become too
saturated to lend itself
any use to Web 2.0
technologies that really
mean it. Question is;
what do we actual mean
with 'real-time'? In what
context is it used? And
what impact will it have
on your business? This
session will clarify the
definition of real-time
in the context of Web 2.0
and what impact new
emerging real-time Web
2.0 technologies will
have on your enterprise
over the next coming
years.
In this session, Chris,
lead developer on the RDT
(Ruby Development Tools)
Project, will review all
of the major features of
the Aptana IDE - a free,
open source,
cross-platform,
JavaScript-focused
development environment
for building AJAX
applications. It features
code assist on
JavaScript, HTML, and CSS
languages, FTP/SFTP
support and a JavaScript
debugger to troubleshoot
your code. With nearly 1
million downloads to
date, the Aptana IDE is
fast becoming the
standard way AJAX
developers build their
Web 2.0 applications.
The Apache Trinidad
project offers you more
than 100 AJAX-building
components for an
AJAX-integration, that is
almost for free. It also
provides you a client-
and server-side AJAX-API,
for leveraging 3rd party
libraries such as Dojo or
Yahoo UI. Facelets lowers
the pain, when creating
view-templates or custom
JSF components. This talk
shows the combination of
these frameworks, for
creating a rich JSF
application. You learn
how to build cool Mashups
and how to extract them
to reusable components.
The session also
demonstrates an easy way
of creating custom JSF
components, by using
popular 3rd party
JavaScript libraries.
As Web 2.0 drives
'atomization' of the Web,
APIs become critical to
distribution and revenue.
But looking beyond free
API distribution - how do
you turn your APIs
(features) for new
channels, products, and
revenue? How do you ink
'for pay' API, priority
partner, and OEM
syndication deals without
killing your development
team with repeated 'one
off' coding of business
and operational terms for
each new non-tail API
use? Web service
virtualization provides a
separate layer that
isolates business and
operational rules,
enabling you to quickly
configure virtual Web
services that proxy your
API to enforce business
and operational policies.
Performance measurement
and analysis in the
public sector is in the
infancy stages, but
already AJAX can be
leveraged to bring easy
to use, powerful
Web-based user interfaces
into this space. We will
examine what the
challenges are to
measuring performance and
then demo how AJAX
tackles these issues as
well as show some clever
uses of the technology.
We are entering an era of
Rich Internet
Applications (RIA), and
many enterprise
development managers are
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 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 pros and cons of
using various techniques
and technologies for
development of the front
end for complex
distributed systems.
Jon Ferraiolo will
introduce the industry
consortium that drives
AJAX standards and
interoperability: the
OpenAjax Alliance. He
will provide an overview
of recent
accomplishments,
particularly OpenAjax Hub
1.0, but focus on new
initiatives. Among the
new initiatives are two
mashup-related efforts:
OpenAjax Hub 1.1, which
is adding secure mashup
and Comet support
(extending existing
features in Hub 1.0,
which focused on simple
publish/subscribe APIs),
and the Gadgets Task
Force, which is working
on standards and open
source around 'widgets'
(i.e., mashup
components). Ferraiolo
will also review other
OpenAjax initiatives,
including IDE standards,
AJAX security, Mobile
AJAX and runtime
advocacy.
The Web needs fixing. The
standards and
recommendations that
define the Web were last
revised in 1999. Since
then, the Web has grown
from a document retrieval
system into an
application delivery
system. We have made
significant progress
since then, due to the
cleverness of the Web
development community and
the surprising expressive
power of JavaScript, but
we are at the limits. The
Web is no longer a driver
of innovation. It is now
a serious impediment. The
Web is overly complex. It
is visually underpowered.
It is hopelessly
insecure. It is now under
competitive assault by
new proprietary platforms
that hope to capture the
next generation of
applications. Can a
system as large and as
open as the Web heal and
adapt itself to the
challenges of the 21st
Century?