Friday, May 26, 2006

Building an Ajax Memory Tree - from OTN

The following article by Scott Spendolini in OTN gives step by step instruction to Learn how to create an Ajax-based memory tree in Oracle Application Express(formely known as Oracle HTML DB).

What is Reverse Ajax?

Jonathan Downes has written an article called "What is Reverse Ajax?," addressing the definition of this 'new technique' - which is actually a set of older techniques combined under a single name, much like Ajax itself is.

Wednesday, May 24, 2006

Google releases AJAX development toolkit

At JavaOne2006, Google announced the official release of the Google Web Toolkit (GWT), a Java-based platform for the development of AJAX web applications that work in all mainstream web browsers. Designed to simplify AJAX development, GWT generates consistent, browser-neutral Javascript from simple Java source code.
Nice article about this tool.

Other OpenSource JavaScript Toolkit for Ajax are DOJO, Direct Web Remoting(DWR) and Blackbase

Tuesday, May 23, 2006

Oracle - SQL Developer

Oracle SQL Developer
Oracle SQL Developer is a new, free graphical tool for database development. With SQL Developer, you can browse database objects, run SQL statements and SQL scripts, and edit and debug PL/SQL statements. You can also run any number of provided reports, as well as create and save your own. SQL Developer enhances productivity and simplifies your database development tasks.

SQL Developer can connect to any Oracle Database version 9.2.0.1 and later and runs on Windows, Linux and Mac OSX.

SQL Developer is free.

Monday, May 22, 2006

Declarative Caching Services for Spring

Declarative Caching Services for Spring by Alex Ruiz -- Caching is an essential practice that improves the performance of enterprise applications. In this article, Alex Ruiz demonstrates a declarative caching framework for Spring 2.0, which supports pluggable cache implementations

Wednesday, May 17, 2006

JavaOne 2006 - Day1

I am attending JavaOne 2006 at Mascon Center, San Frascisco,CA. Today is my first day. This conference will end on May,20,2006. This is my first conference. It is very nice experience. I came here on Saturday night and register myself on Monday,15, May,2006.

Day1, Tuesday morning at 8.30 the session started with general sessions by Java CEO and other leading technical people.
Sun is planning to release Java to OpenSource. The question was asked like this. Wheather Sun plans to release Java to OpenSource and it was answered that it is not WHEATHER, but HOW. That shows Java is going to be available to OpenSource. Still they need to work out the existing licence and compatability issues. Thanks Java.

General sessions insisted everyone to join JCP.org and Java.net. Motorola CEO predicts mobile applications will be taking the ride in coming 10 years using Java. Linux Unbuntu and Java are availble in desktop in China and South Africa.

Motorola device won Duke's best Music device award.

Marc Fleury, CEO of JBoss was not willing to talk about JBoss and Redhat merge, but he informs that they are not decided about the name. Either name can be REDBOSS or JHAT!!!

Some of the annouements on Day1

Java EE 5.0 is available to production.

JMS goes to OpenSource.

Project Tango was renamed WSIT and that goes to OpenSource.

BPEL engine moved into OPENESB.

All OpenSource products will be named under Open Java EE.

After the general sessions, attended EJB 3.0 session. It is very nice and gave nice details about EJB feature.

Second session was Essential Lessons for Distributed Caching. It was from Tagosol CEO. It is very nice and in detail.

Third session was Concurrent collection utilities in Java SE 5.0.

Fourth session, TestNG which is alternate to JUnit

Fifth session is Portlet 2.0 with JSR 286. With JSR 286, it looks like we will have event for portlets and render parameter for portlet.

I left at 6.30pm to my hotel.

Friday, May 12, 2006

Article: Why Spring JDBC?

Vikram Veeravelu has written an article discussing the use of Spring JDBC over direct use of the JDBC API. It's published on java.net and is a good introduction for anyone interested in trying the Spring JDBC library.

Thursday, May 11, 2006

Live Clipboard – Ajax direction ?

Do you want copy one web page to another web site. Microsoft is coming with new feature called Live Clipboard. More

Spring Web Flow 1.0

Spring Web Flow 1.0 was released. Read More

Spring Framework 1.2.8 was released. More

Wednesday, May 10, 2006

WebLogic Portal 9.2

In Josh Lannin's Blog, he talks about Making your Portal development leaner and more agile with WebLogic Portal 9.2

Two toolkits bring Ajax to Eclipse

Get ready for the new Open Ajax Initiative, dedicated to building an open platform in which developers can collaborate. Two existing run-time tools, Dojo and Zimbra, are supported in Eclipse's Ajax Toolkit Framework (ATF) and can help you prepare. More >>

Friday, May 05, 2006

Dali - Eclipse ORM

Eclipse coming with new Tool for ORM. They code named this project as Dali.

The goal of the Dali EJB Object-Relational Mapping project is to build extensible frameworks and exemplary tools for the definition and editing of Object-Relational (O/R) mappings for EJB 3.0 Entities. EJB 3.0 O/R mapping support will focus on minimizing the complexity of mapping by providing creation and automated initial mapping wizards, and programming assistance such as dynamic problem identification.

In his blog, Arthur Ryman the Web Tools Project co-lead discusses Dali and other new WTP-related Eclipse projects. Sept 2005

Sunday, April 23, 2006

Spring Components - XML configuration on steroids

The single most important feature in Spring 2.0 (IMO) is a new XML
configuration convenience feature. I believe this is going to
revolutionize the way people develop for Spring and bootstrap a modest
component market too. This is a lot more than a convenience features
- it’s a fledgling component model too.

Read More

Spring applications for IBM WebSphere Application

Develop a J2EE™ application for IBM® WebSphere® Application Server using the Spring Framework and IBM Rational® Application Developer. In this first of three articles, learn about Spring, the Spring bean factory, and AOP, and about how to integrate Spring and Struts applications.

Read More

LdapTemplate: LDAP Programming in Java Made Simple

The Java Naming and Directory Interface (JNDI) is for LDAP programming what Java Database Connectivity (JDBC) is for SQL programming. There are several similarities between JDBC and JNDI/LDAP (Java LDAP). Despite being two completely different APIs with different pros and cons, they share a number of less flattering characteristics:

* They require extensive plumbing code, even to perform the simplest of tasks.
* All resources need to be correctly closed, no matter what happens.
* Exception handling is difficult.

The above points often lead to massive code duplication in common usages of the APIs. As we all know, code duplication is one of the worst code smells. All in all, it boils down to this: JDBC and LDAP programming in Java are both incredibly dull and repetitive.

Read More

Wednesday, April 19, 2006

IBM Easy Website Builder

IBM Easy Website Builder

An Eclipse-based tool that enables non-technical business users to build dynamic Web sites without assistance from technical developers.

Free tool is available to download.

This tool uses Apache Derby database, Eclipse and TomCat to build your website.

It has got nice Wizard to build your website.

Read More

Tuesday, April 18, 2006

Oracle fires a shot across Red Hat’s bows

FT.com reports following report.
For long-time watchers of Larry Ellison, the revelation that Oracle is looking at launching its own version of the Linux open source operating system has aroused a suspicion: is the software industry’s most acquisitive CEO stalking his next target?

Monday, April 10, 2006

Ajax Programming in WebLogic Portal 8.1

Ajax Programming in BEA WebLogic Portal 8.1, Part 2 by John Margaglione -- In the final part of the series examining low-level Ajax programming in BEA WebLogic Portal 8.1, John Margaglione provides several example portlets together with commentary explaining the pitfalls awaiting the unsuspecting Ajax programmer.

Thursday, March 30, 2006

Java Feature: Putting a Face on Web Services and SOA

Java Feature: Putting a Face on Web Services and SOA
— Service-Oriented Architecture (SOA) is a hot topic among analysts, CIOs, and technology marketers, but the path from high-level architectural principles to programming a functioning, real-world service isn't always clear, especially since, in the end, you still need to create a clean user interface that's as flexible as the services it consumes.

Wednesday, March 22, 2006

Oracle Secure Enterprise Search

Oracle Secure Enterprise Search 10g, a standalone product from Oracle, enables a secure, high quality, easy-to-use search across all enterprise information assets. Key features include:

* The ability to search and locate public, private and shared content across Intranet web-servers, databases, files on local disk or on file-servers, IMAP email, document management systems, applications, and portals
* Highly secure crawling, indexing, and searching
* A simple, intuitive search interface leading to an excellent user-experience
* Excellent search quality, with the most relevant items for a query shown first, even when the query spans diverse public or private data sources
* Analytics on search results and understanding of usage patterns
* Sub-second query performance
* Ease of administration and maintenance leveraging your existing IT expertise