Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by topic: Web Applications

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


Web Applications

I got to help out with the EJB 3.1 keynote demo for JavaOne. Although the demo shows how simple it is to perform CRUD operations using EJB 3.1, this blog focuses on the communication between the client side jMaki components and server side servlet. For more information on the new EJB features in GlassFish v3 see Mahesh's blog. The demo uses some of the latest features in EJB 3.1 and MySQL...
on Aug 25, 2008
Not so long ago I talked to Boris about Magnolia's new website and the problems with displaying blogs of developers using existing rss paragraph. While this paragraph allows displaying content of the feed on the fly there are several issues with the paragraph. First is the connectivity, paragraph doesn't keep the content of the feed, just a url to it and has to obtain fresh version on the fly. In...
on Aug 21, 2008
I found that TravelMuse is a great site to help plan vacations and I was excited to learn that they use jMaki to build the site. Daniel Ziaoure is the lead Web developer for TravelMuse and uses jMaki extensively. We were lucky enough to have him join us during our Community One day presentation on jMaki. He recently started a series of articles explaining how he uses the jMaki widget model...
on Aug 20, 2008
Last week a friend asked an interesting web-based localization question. He surprised me with it. I wish that I had considered it before, but I had not. In my less than complete analysis of his problem, I found a solution, but I don't know if he'll like it. Hell, I barely like it myself, but it's what I came up with quickly. Here's the question: I want to localize a bit of JavaScript, nothing...
on Aug 18, 2008
I always assumed the word "jargon" was a reasonably recent addition to the English languages, but a quick glance at the OED gives examples of its use dating back as far as Chaucer. It would seem that man has been uttering "... unintelligible or meaningless talk or writing; nonsense, gibberish" for centuries! Or perhaps that should be "...conversing by means of symbols otherwise meaningless; a...
on Jul 31, 2008
Sample Application using jMaki and the Java Persistence APIs a Dynamic Ajax table example using jMaki and RESTful Web Services on Glassfish This Sample Catalog app demonstrates a RESTful Web Service, coded using JAX-RS: Java API for RESTful Web Services (JSR-311) and Java Persistence API, which provides a list of customers, and a jMaki client which  gets and displays the Web...
on Jul 18, 2008
grailsexample Sample Store Catalog using using Groovy and Grails and the Java Persistence API on Glassfish with MySQL I modified this Groovy and Grails  Catalog Sample application to use JPA entity java classes instead of  Groovy domain classes. I followed the steps in this InfoQ article Grails + EJB Domain Models Step-by-Step  and I was really surprised at how easy it...
on Jul 7, 2008
Comet Slideshow example on Grizzly A Comet Slideshow example using dojo, Comet, Bayeux, on Grizzly with Glassfish           This Sample Slideshow app demonstrates the usage of the dojo Ajax framework, Comet, Bayeux, with Grizzly and Glassfish. Download the dojo Comet Sample Application Code dojo  is an open source DHTML toolkit written in...
on Jul 1, 2008
I've created a Rails "Hello World" app numerous times. But I decided to write a simple using the testing framework provided by Rails. This blog explains my experience of writing such a test. Create a "Hello World" app as: ~/samples/jruby/test >~/testbed/jruby-1.1.2/bin/jruby -S rails helloworld              ...
on Jul 1, 2008
Today is apparently Bill Gates' first day away from Microsoft. As he leaves, some have suggested Microsoft's star is now in the descent, as Google's star climbs ever higher. Is this really the case, is Google destined to become the next Microsoft? When a company attains a certain dominance in the market, isn't it hard to unseat them? After all, they can afford to hire all the best people!...
on Jun 30, 2008
The stable release of Magnolia 3.6 will soon be out and it will ship with a brand new cache system implemented from scratch. The intention was not to reinvent the wheel, instead, the new cache system decouples Magnolia's presentation layer from the underlying cache mechanisms and allows to plug in any cache engine of choice. Magnolia 3.6 will be distributed with EHCache as the default cache...
on Jun 26, 2008
Are you deploying your JRuby-on-Rails applications on Solaris (or any variety of Unix) and not able to connect to the database ? I experienced it last week so thought of sharing the tip here. Luckily it's really simple. Here is the default generated "config/database.yml" development:   adapter: mysql   encoding: utf8   database: runner_development   username: root...
on Jun 23, 2008
Rails 2.1 was released earlier this month. GlassFish provides a complete development/deployment environment for Rails applications. Some of the main reasons for using GlassFish (instead of WEBrick or Mongrel) are: Identical Development and Deployment environment Multiple Applications can be deployed on one Container Multiple requests can be handled by a single application (with no extra...
on Jun 19, 2008
Few months ago I did my Hello World Flex, I used Adobe Flex Builder and founded it interesting to produce RIA. After than I tried a simple application for file download and discovered some features in Flex. Now, I came with a new project and decided to use Flex to do the job. What is my project? It is a small and smart product catalog with search facilities and customer reviews. Why I decided to...
on Jun 10, 2008
Following my open questions series to Jazoon'08, I will abandon my server roots for a moment and I will visit the the GUI programming - a joy I usually delegate to other people but I must confess that also has it goodies. Preparing for the conference, I am applying an extra effort on my open source Cejug-Classifieds, a J2EE application that uses a JAXWS SOAP WebService as business facade. You...
on Jun 9, 2008
jMaki Presentation slides and Sample code jMaki is a lightweight framework for creating Web 2.0 applications using standards-based technologies such as CSS, HTML, and JavaScript. I have updated the Sun Tech Days  jMaki presentation I am giving in Manilla with explanatory notes for the slides.  I have also updated the Dynamic Ajax table example using jMaki and Java Persistence APIs on...
on Jun 6, 2008
I never wrote anything about Magnolia on this blog yet, so for those of you who never heard of it here comes a brief summary. If you know what Magnolia is about, feel free to skip to the next paragraph. Magnolia is a Content Management System (CMS). It is Open Source and there is a Community Edition available for those who are in need of a CMS and are happy to work it out themselves and rely on...
on Jun 5, 2008
OTM 2008 Federated Conferences - Call For Papers Monterrey (Mexico), November 9 - 14, 2008 http://www.cs.rmit.edu.au/fedconf/ BRIEF OVERVIEW "OnTheMove (OTM) to Meaningful Internet Systems and Ubiquitous Computing" co-locates five successful related and complementary conferences: - International Symposium on Distributed Objects and Applications (DOA'08) -...
on May 30, 2008
Project SocialSite makes it easy to add social networking features to your existing web applications or community sites (running on Java, PHP or Ruby) and turn it into an OpenSocial container. It comes with a comprehensive and highly scalable implementation of social graph, integrates seamlessly with existing identity and authentication mechanism, make it easy to plug into existing...
on May 30, 2008
I attended the Semantic Technology Conference in San Jose last week (May 18-22). Here are my notes on the sessions. I attended the Semantic Technology Conference in San Jose last week (May 18-22). It was interesting to attend this conference so soon after I participated in JavaOne 2008 earlier in the month. At JavaOne I had many responsibilities (give a presentation, meet with customers and...
on May 30, 2008