Google

Tuesday, June 12, 2007

Ajax Functionality in a Custom JavaServer Faces Component

Asynchronous JavaScript and XML (Ajax) is a technique for making the user interfaces (UI) of web applications more responsive and interactive. Because of its flexible and pluggable UI component model, JavaServer Faces technology is the perfect framework to use when adding Ajax functionality to your applications. With the DOJO JavaScript toolkit, it's even easier for component developers to add this functionality. This tutorial describes how to add the power of Ajax to JavaServer Faces components with some help from the DOJO toolkit.

JavaServer Faces is based on Specification Request JSR 127 released on 2004. Main purpose of it is to create a collection of APIs for the UI components managing their state together with event handling and validation. Custom tags allow it to be integrated into JSP pages.

As long as JavaServer Faces technology was developed under the Java Community Process it is a vendor independent technology representing a standard to be supported by whole software world. Main reason for it was to create one technology able to fit web-designers and component developers requirements into an easy-to-use way.

Check here how to include AJAX into JSF More>>

Sunday, May 13, 2007

Now a New TV online.... Nautanki.tv

Wednesday, April 25, 2007

JSF(Java Server Faces) Framework - Introduction

Java Server Faces(JSF) - Overview

JavaServer Faces is based on Specification Request JSR 127 released on 2004. Main purpose of it is to create a collection of APIs for the UI components managing their state together with event handling and validation. Custom tags allow it to be integrated into JSP pages.
As long as JavaServer Faces technology was developed under the Java Community Process it is a vendor independent technology representing a standard to be supported by whole software world. Main reason for it was to create one technology able to fit web-designers and component developers requirements into an easy-to-use way.

What is JSF?

JavaServer Faces (JSF) is a new standard Java framework for building Web applications. It simplifies development by providing a component-centric approach to developing Java Web user interfaces. JavaServer Faces also appeals to a diverse audience of Java/Web developers. "Corporate developers" and Web designers will find that JSF development can be as simple as dragging and dropping user interface (UI) components onto a page, while "systems developers" will find that the rich and robust JSF API offers them unsurpassed power and programming flexibility. JSF also ensures that applications are well designed with greater maintainability by integrating the well established Model-View-Controller (MVC) design pattern into it's architecture. Finally, since JSF is a Java standard developed through Java Community Process (JCP), development tools vendors are fully empowered to provide easy to use, visual, and productive develop environments for JavaServer Faces.

JSF Architecture?


for Examples visit url: http://jsf.javabeat.net/resources/index.php#

Thursday, March 22, 2007

Google News in Hindi

Millions of Hindi speakers across India and the rest of the world have a reason to cheer: Google News is now available in Hindi.

Google News gathers news stories from the various Hindi news sources on the web and presents a ranked one-page summary with all the links to your favourite news sources in the various sections. One of the interesting challenges we faced in this edition was the fact that not all our Hindi news sources are in UTF-8 format. Though we strongly back and urge the adoption of the Unicode-based UTF-8 standard by all Indian language websites, we didn't want to deprive our readers from reaching content on some of their favourite news sources which are not yet there. So we internally translate this information to the UTF-8 standard and do all the processing necessary to provide links to these sites. We hope that this edition will enable the huge Hindi-speaking Internet population to easily reach all of your favourite news content across the web, and also help news publishers to connect to their audience better.

We at the Google Bangalore office are pleased to launch our first Indian language edition of Google News -- and we will certainly be following up with more Indian languages in the future. On a personal note, this launch also marks the completion of a fun-filled and exciting first year for me at Google.

Tuesday, March 06, 2007

Tomcat 6 Released and Stable

The Apache Tomcat team announces the immediate availability of Apache Tomcat 6.0.10 stable. This release is the first stable release of the 6.0.x branch.

Apache Tomcat 6.0 includes new features over Apache Tomcat 5.5, including support for the new Servlet 2.5 and JSP 2.1 specifications, a refactored clustering implementation, advanced IO features, and improvements in memory usage.

Please refer to the change log for the list of changes: http://tomcat.apache.org/tomcat-6.0-doc/changelog.html

Downloads: http://tomcat.apache.org/download-60.cgi

Migration guide from Apache Tomcat 5.5.x: http://tomcat.apache.org/migration.html

Monday, March 05, 2007

Sun Microsystems Releases Java Enterprise System 5.0

A new version of Sun's Java Enterprise System subscription-based middleware is now available.

Sun Microsystems has released a new version of its Java Enterprise System (Java ES), a set of subscription-based enterprise middleware, with emphasis on making the offering more modular.
Java ES 5.0 is the first major release of the bundle since October 2005. The offering brings Sun's infrastructure software, support, and training together into a single product and is aimed at companies looking to purchase the vendor's middleware at a gradual, predictable rate. Java ES is also available in the form of individual software suites known collectively as Java System Suites.
"Java ES 5.0 continues a lot of what we started four years ago," said Jim McHugh, vice president of software infrastructure at Sun. In 2003, the vendor introduced what became Java ES as Project Orion as a way for customers to buy an integrated middleware stack made available on a regular quarterly release cycle.
Users can begin by buying the Java ES 5.0 Base for $100 per employee per year, which includes Sun's application, portal, and Web servers, and then choose to add on subscriptions for Sun's Java System Identity Manager or its Java Composite Application Platform Suite (Java CAPS). Adding in identity management brings the annual cost per user to $140, which then increases to $200 when Java CAPS is also included.
Sun sees its prime middleware competitor as IBM with its WebSphere offering. "They have the same breadth of software we offer, but we did our [product] integration three years ago," McHugh said. As Oracle continues integrating its Fusion middleware, it'll also be more of a significant Sun rival, he added.
Major enhancements in Java ES 5.0 include work on a monitoring console and monitoring framework and a common installer for the software components, McHugh said. The vendor is also keen to incorporate more of its own and third-party open source components in its middleware. Java ES already includes Java DB, Sun's supported distribution of the open source Apache Derby database. The middleware also supports the PostgreSQL open source database.
Sun now lays claim to more than 1.3 million subscribers for Java ES, compared to the nearly 1 million it declared in October 2005. When Sun released Java ES 4.0 in 2005, the major focus for the new version was the additional support of operating systems from Microsoft and Hewlett-Packard. As well as Windows and HP-UX, Java ES supports Sun's Solaris and Red Hat's Enterprise Linux. Sun is continuing to debate whether Java ES should also support the other leading Linux distribution, Suse from Novell, McHugh said, and is seeing demand from some European users. Although Sun doesn't support IBM's AIX across the entire breadth of its middleware stack, many elements of Java ES do support the IBM operating system, he added.

Java ES users include credit reporting company Equifax, auto manufacturer General Motors, health-care insurance company Blue Cross and Blue Shield of Massachusetts, and Australian telecom carrier Telstra, McHugh said.

Wednesday, February 28, 2007

"Father of Java" Receives Prestigious Canadian Honor

Sun VP & Fellow James Gosling, the "Father of Java," pictured here talking with Jeremy Geelan on SYS-CON.TV at the Waldorf-Astoria Hotel in New York, has just been named as a member of the Order of Canada, which recognizes 'outstanding lifetime achievement and contributions to society and the country' by Canadians from all walks of life.

During the Waldorf interview, Gosling mentioned that one of the key differentiators between Pascal and Java is that computer science students who learn Java at university can go out into the working world and use it to hold down a job. Those who study Pascal, on the other hand, don't have that advantage.
"Unlike Pascal, [Java] has actually got a career path that follows on from what you learn," said Gosling. In other words, you can earn your living from it.
Java is now used "very heavily" by universities as the first programming language that people are taught, he continued, and Sun does a great deal of work with the university sector, in particular with regard to tooling.
"The hi-tech world has pretty much recovered from the dot-com boom..." Gosling noted, and Java has recovered right along with it:

"Java fits into everything - that's ended up being the inevitable consequence of the network. There was a time when we build gizmos and they sat by themselves. These days the gizmos are talking to each other. The cellphones are talking to the back-ends, PDAs are talking to everything, desktops are talking to everything ... people are doing on-board electronics for cars and airplanes and all the rest of it."

"And all these things are talking to each other, so having an intellectual underpinning for all of this stuff that spans it is a big piece of what makes it all work."

"Trying to make sure that you can build things so that you really can integrate this universe and that universe and the other universe across technological and national bundaries ... is very entertaining."

View the SYS-CON.TV Exclusive interview in full: James Gosling and Jeremy Geelan in New York City