WebSphere Today

WebSphere, SOA and Business Integration: Blogs, Articles and Product Support updated daily.

WebSphere Today header image 4

Entries Tagged as 'Project Zero'

Implement a Facebook photo album using the Flex SDK

November 18th, 2008 · Comments Off

Adobe has released the free, open source Flex SDK framework to enable developers
to create Rich Internet Applications (RIAs). The Flex framework provides you with
a method of creating cross-browser, cross-platform Web applications that is quick and
simple. Flex applications run in the Flash player, which is installed on the majority of
Internet-connected computers, but Flex provides you with an object-oriented
user interface framework similar to Java’s Swing. In this tutorial, develop a
Facebook application in Adobe Flex that displays a slideshow of a user’s Facebook
photo albums. The Facebook application will contain a Profile box listing all of the
user’s photo albums, each a link to a Flex slideshow of that album. The Flex application
will use the Facebook REST API to fetch the photos of the selected Facebook album and
dynamically generate the slideshow.

[Read more →]

Tags: Project Zero

Mastering Grails: Asynchronous Grails with JSON and Ajax

November 18th, 2008 · Comments Off

JavaScript Object Notation (JSON) and Asynchronous JavaScript + XML (Ajax) are staples of Web 2.0 development. In this installment of the Mastering Grails series, author Scott Davis demonstrates the native JSON and Ajax capabilities baked into the Web framework.

[Read more →]

Tags: Project Zero

Implement a Facebook photo album using the Flex SDK

November 18th, 2008 · Comments Off

Adobe has released the free, open source Flex SDK framework to enable developers
to create Rich Internet Applications (RIAs). The Flex framework provides you with
a method of creating cross-browser, cross-platform Web applications that is quick and
simple. Flex applications run in the Flash player, which is installed on the majority of
Internet-connected computers, but Flex provides you with an object-oriented
user interface framework similar to Java’s Swing. In this tutorial, develop a
Facebook application in Adobe Flex that displays a slideshow of a user’s Facebook
photo albums. The Facebook application will contain a Profile box listing all of the
user’s photo albums, each a link to a Flex slideshow of that album. The Flex application
will use the Facebook REST API to fetch the photos of the selected Facebook album and
dynamically generate the slideshow.

[Read more →]

Tags: Project Zero

Mastering Grails: Asynchronous Grails with JSON and Ajax

November 18th, 2008 · Comments Off

JavaScript Object Notation (JSON) and Asynchronous JavaScript + XML (Ajax) are staples of Web 2.0 development. In this installment of the Mastering Grails series, author Scott Davis demonstrates the native JSON and Ajax capabilities baked into the Web framework.

[Read more →]

Tags: Project Zero

The Abstract User Interface Markup Language Web Toolkit: An AUIML renderer for JavaScript and Dojo

November 18th, 2008 · Comments Off

Get an overview of the Abstract User Interface Markup Language
(AUIML) Web Toolkit (AWT). Learn how the AWT makes it possible to develop Web 2.0 interfaces quickly and easily by
merging the ease-of-use and expressiveness of the AUIML visual designer with the versatility
of the Dojo toolkit. Rapid development of user interfaces is made possible thanks to the AUIML
visual editor and also because of the availability of a number of ready-to-use patterns.
Experience has shown that the combination of these two factors provide a significant increase
in productivity, and this is even more true considering the fact that, currently, there is no
comparable technology that targets a Dojo interface.

[Read more →]

Tags: Project Zero

Exploring WebSphere sMash with WebSphere Virtual Enterprise

November 12th, 2008 · Comments Off

Just because IBM WebSphere sMash simplifies Web 2.0 application development and
deployment doesn’t mean you have to scarifice clustering and high availability.
Learn how to use your WebSphere sMash application JVMs as
a cluster in IBM WebSphere Virtual Enterprise, and how the On Demand Router
component can help you easily manage request flows to these sMash applications. (IBM WebSphere Developer Technical Journal)

[Read more →]

Tags: Project Zero

Develop mobile widgets with Yahoo! Blueprint

November 11th, 2008 · Comments Off

Developing mobile applications can be a daunting task. With hundreds of handsets
to develop against and support, mobile application development can be time consuming and
costly. Fortunately, Yahoo! Blueprint helps alleviate this pain by providing a single
way to develop mobile applications. With Blueprint, you can author a mobile application
one time that can be targeted at mobile devices with a browser (or devices that support the
Blueprint platform), allowing you to potentially reach thousands of users. In this
tutorial you will see how to develop a weather mobile widget using the Yahoo! Blueprint
platform.

[Read more →]

Tags: Project Zero

Develop mobile widgets with Yahoo! Blueprint

November 11th, 2008 · Comments Off

Developing mobile applications can be a daunting task. With hundreds of handsets
to develop against and support, mobile application development can be time consuming and
costly. Fortunately, Yahoo! Blueprint helps alleviate this pain by providing a single
way to develop mobile applications. With Blueprint, you can author a mobile application
one time that can be targeted at mobile devices with a browser (or devices that support the
Blueprint platform), allowing you to potentially reach thousands of users. In this
tutorial you will see how to develop a weather mobile widget using the Yahoo! Blueprint
platform.

[Read more →]

Tags: Project Zero

Standardize displays on Web portals running on Firefox3 and Internet Explorer 7

November 11th, 2008 · Comments Off

Do Firefox3 and Internet Explorer 7 look different? What’s the
best way to get these browsers to behave
the same way? Should you use pixels or em values? Regular developerWorks
author Judith M. Myerson shows you how to standardize displays on Web
portals running on Firefox and IE. She gives tricks and tips for
using em values to make the job of developing the contents of portals,
including Asynchronous
JavaScript + XML (Ajax) applications, much easier.

[Read more →]

Tags: Project Zero

Standardize displays on Web portals running on Firefox3 and Internet Explorer 7

November 11th, 2008 · Comments Off

Do Firefox3 and Internet Explorer 7 look different? What’s the
best way to get these browsers to behave
the same way? Should you use pixels or em values? Regular developerWorks
author Judith M. Myerson shows you how to standardize displays on Web
portals running on Firefox and IE. She gives tricks and tips for
using em values to make the job of developing the contents of portals,
including Asynchronous
JavaScript + XML (Ajax) applications, much easier.

[Read more →]

Tags: Project Zero

An introduction to XML User Interface Language (XUL) development

November 4th, 2008 · Comments Off

XUL is a tried and true application framework. In fact, the recently released Firefox 3.0 is not only built using XUL, but provides a XUL runtime environment that enables any Firefox user to run other XUL applications. In this tutorial, you start to program in XUL and learn about some tools to help you develop XUL apps. Build a XUL-based blog editor as you enhance your Web development skills to build desktop apps with XUL.

[Read more →]

Tags: Project Zero

Wicket: A simplified framework for building and testing dynamic Web pages

November 4th, 2008 · Comments Off

Wicket provides an object-oriented approach toward developing dynamic Web-based UI
applications. Because Wicket is pure Java and HTML code, you can leverage your
knowledge of
Java programming to write applications based on Wicket, dramatically reducing your development
time. This article gives you an overview of Wicket and describes how you can use
Wicket to rapidly build Web-based applications in a
non-intrusive and simplified way.

[Read more →]

Tags: Project Zero

Real Web 2.0: The Wikipedia family

November 4th, 2008 · Comments Off

You know Wikipedia, but do you know of the dozens of related sites that
provide user-generated content that is just as valuable? Many of the related sites under
the Wikipedia umbrella are very useful to Web developers. Learn how to enrich your
information space with resources beyond Wikipedia, including examples of widgets
applying data from these sites.

[Read more →]

Tags: Project Zero

Real Web 2.0: The Wikipedia family

November 4th, 2008 · Comments Off

You know Wikipedia, but do you know of the dozens of related sites that
provide user-generated content that is just as valuable? Many of the related sites under
the Wikipedia umbrella are very useful to Web developers. Learn how to enrich your
information space with resources beyond Wikipedia, including examples of widgets
applying data from these sites.

[Read more →]

Tags: Project Zero

Wicket: A simplified framework for building and testing dynamic Web pages

November 4th, 2008 · Comments Off

Wicket provides an object-oriented approach toward developing dynamic Web-based UI
applications. Because Wicket is pure Java and HTML code, you can leverage your
knowledge of
Java programming to write applications based on Wicket, dramatically reducing your development
time. This article gives you an overview of Wicket and describes how you can use
Wicket to rapidly build Web-based applications in a
non-intrusive and simplified way.

[Read more →]

Tags: Project Zero

Working with jQuery, Part 3: Rich Internet applications with jQuery and Ajax : JQuery: Building tomorrow's Web apps today

October 28th, 2008 · Comments Off

JQuery is emerging as the JavaScript library of choice for developers looking to
ease their creation of dynamic Rich Internet Applications. As browser-based applications
continue to replace desktop applications, the use of these libraries will only continue
to grow. Get to know jQuery in this series of articles that takes a look at JQuery and
how you can implement it in your own Web application projects.

[Read more →]

Tags: Project Zero

Build a stylish image gallery using Lightbox 2 and JavaScript

October 28th, 2008 · Comments Off

The Web has increasingly become a medium for showing off art. From candid snapshots
taken by an amateur photographer to professional art galleries, Web pages are primary vehicles
for displaying images. But a beautiful image is hindered–or aided–by its frame. Using a
simple JavaScript library, you can "frame" your online images beautifully and provide an
intuitive user interface along the way.

[Read more →]

Tags: Project Zero

Build a stylish image gallery using Lightbox 2 and JavaScript

October 28th, 2008 · Comments Off

The Web has increasingly become a medium for showing off art. From candid snapshots
taken by an amateur photographer to professional art galleries, Web pages are primary vehicles
for displaying images. But a beautiful image is hindered–or aided–by its frame. Using a
simple JavaScript library, you can "frame" your online images beautifully and provide an
intuitive user interface along the way.

[Read more →]

Tags: Project Zero

Working with jQuery, Part 3: Rich Internet applications with jQuery and Ajax : JQuery: Building tomorrow's Web apps today

October 28th, 2008 · Comments Off

JQuery is emerging as the JavaScript library of choice for developers looking to
ease their creation of dynamic Rich Internet Applications. As browser-based applications
continue to replace desktop applications, the use of these libraries will only continue
to grow. Get to know jQuery in this series of articles that takes a look at JQuery and
how you can implement it in your own Web application projects.

[Read more →]

Tags: Project Zero

Unit testing Web 2.0 applications using the Dojo Objective Harness

October 21st, 2008 · Comments Off

Unit testing is an important part of quality software development, particularly
in the agile and extreme programming development methodology. Traditionally, automated
unit testing of Web 2.0 client-side user interfaces was difficult and often not
attempted. However, Dojo provides a unit testing harness that lets you evaluate both
JavaScript functionality and the visualization of the user interface. This results in
a thoroughly tested user interface that will ultimately contain significantly fewer
bugs. This article demonstrates the main features of the Dojo Objective Harness
(DOH) and describes its superior capabilities compared with other test harnesses for Web 2.0 applications.

[Read more →]

Tags: Project Zero

Intelligent agents and the Semantic Web

October 21st, 2008 · Comments Off

The Semantic Web envisioned by Berners-Lee, Hendler, and Lassila in 2001 was a
grandiose vision that involved the use of agents to book doctor appointments and to find
the best driving routes with the least hassle. The envisaged system was built upon formal
ontologies that had already achieved a large following of scientists and agent developers.
Although they raised some important issues and put forward interesting connections between
technologies, they missed one thing: the fact that the Web had turned into a web of
documents. Therefore, a middle way needed to occur between the formalism of ontologies and
the informalism of documents. This is known as Linked Data. Linked Data coupled with agent
technology is an ideal way of dealing with Semantic Web data. This article provides an
overview of the Interlinked Semantic Web, agent technologies, and an example of the two
combined.

[Read more →]

Tags: Project Zero

Unit testing Web 2.0 applications using the Dojo Objective Harness

October 21st, 2008 · Comments Off

Unit testing is an important part of quality software development, particularly
in the agile and extreme programming development methodology. Traditionally, automated
unit testing of Web 2.0 client-side user interfaces was difficult and often not
attempted. However, Dojo provides a unit testing harness that lets you evaluate both
JavaScript functionality and the visualization of the user interface. This results in
a thoroughly tested user interface that will ultimately contain significantly fewer
bugs. This article demonstrates the main features of the Dojo Objective Harness
(DOH) and describes its superior capabilities compared with other test harnesses for Web 2.0 applications.

[Read more →]

Tags: Project Zero

Intelligent agents and the Semantic Web

October 21st, 2008 · Comments Off

The Semantic Web envisioned by Berners-Lee, Hendler, and Lassila in 2001 was a
grandiose vision that involved the use of agents to book doctor appointments and to find
the best driving routes with the least hassle. The envisaged system was built upon formal
ontologies that had already achieved a large following of scientists and agent developers.
Although they raised some important issues and put forward interesting connections between
technologies, they missed one thing: the fact that the Web had turned into a web of
documents. Therefore, a middle way needed to occur between the formalism of ontologies and
the informalism of documents. This is known as Linked Data. Linked Data coupled with agent
technology is an ideal way of dealing with Semantic Web data. This article provides an
overview of the Interlinked Semantic Web, agent technologies, and an example of the two
combined.

[Read more →]

Tags: Project Zero

Dojo Concepts For Java developers

October 14th, 2008 · Comments Off

Dojo is being used more and more in Web-based applications. Many developers
have strong skills in Java programming, but only limited experience in
JavaScript. They can struggle with the conceptual leap from a strongly typed, object-oriented compilation language to
a dynamic, weakly typed scripting language. This confusion can make it difficult for
developers to correctly declare Dojo classes. This article helps clear up this
confusion, shows why it may be necessary to set context, and describes how to go about it.

[Read more →]

Tags: Project Zero

Dojo concepts for Java developers

October 14th, 2008 · Comments Off

Dojo is being used more and more in Web-based applications. Many developers
have strong skills in Java programming, but only limited experience in
JavaScript. They can struggle with the conceptual leap from a strongly typed, object-oriented compilation language to
a dynamic, weakly typed scripting language. This confusion can make it difficult for
developers to correctly declare Dojo classes. This article helps clear up this
confusion, shows why it may be necessary to set context, and describes how to go about it.

[Read more →]

Tags: Project Zero