|
Liferay, Portlets and Ajax |
|
|
|
|
Written by Josh B
|
|
Wednesday, 09 February 2011 20:47 |
|
Tags: ajax | java | liferay | portlets Following on from the previous entry, this post deals with using Ajax from Liferay Portlets.
(This blog entry was inspired by various posts in the Liferay Community Forums.)
One of the key reasons to use Ajax with Portlets is to preserve the immediacy of the dashboard. When you are dealing with Portlets it is undesirable to have the user refresh the entire Portal page. This is where Ajax comes in. It allows the user to start and complete actions while multi-tasking with other Portlets.
|
|
Last Updated on Wednesday, 09 February 2011 21:19 |
|
|
Liferay, Portlets and Maven |
|
|
|
|
Written by Josh B
|
|
Wednesday, 09 February 2011 19:25 |
|
Tags: eclipse | java | maven | portlets Dashboards seem to be the new Corporate buzzword. There's a dashboard for this and a dashboard for that. The current meme is that whatever the Web App, a dashboard will make it more friendly to end-users. No doubt they are very useful for showing a lot of information at one time. But they can be a pain to develop. That is where a Portal server comes in handy.
Liferay is a Portal server that integrates with Tomcat (as well as other Servlet Containers/App Servers). Its very similar to Joomla and Drupal, but has all the advantages that come with Java. Scalability, Reliability and allows developers to use all the API's and development tools that Java enjoys. (Depending on your view of Eclipse, though).
My interest in it is that it provides an easy way to get a Java-based Web App to completion, especially Dashboards... There's no more having to develop user management systems, no more having to develop a custom UI, or even spend time configuring your favourite Web Framework. (Struts 2, help...!)
Here's a quick tutorial on installing Liferay so that you can use Maven (and Eclipse) to help develop Portlets.
|
|
Last Updated on Thursday, 17 February 2011 15:16 |
|
Using Google's Url Shortener API From Python |
|
|
|
|
Written by Josh B
|
|
Thursday, 13 January 2011 15:23 |
|
Tags: google | python Google has had an Url Shortener for a while now. Since the summer in fact. Google have now announced an API to use this service programatically via your favourite language. The advantage of using Google's Url Shortener is that (hopefully) it will be around for a while. It also allows one to view statistics from the urls generated without having to leave Google's arms, and the analytics shown are seriously impressive for a free service...!
Here is one way to use that service from Python.
|
|
Last Updated on Thursday, 13 January 2011 15:37 |
|
Installing a Lexmark Intution SE S508 on Snow Leopard |
|
|
|
|
Written by Josh B
|
|
Monday, 13 December 2010 20:11 |
|
Tags: lexmark | printers | snow_leopard If like me you recently bought a Lexmark S508 Printer, you may be trying to work out how to install it so it works via wireless. I finally did so after the supplied drivers didn't seem to do the trick. Here is a simple guide on how to do it:
|
|
Last Updated on Monday, 13 December 2010 20:21 |
|
Apple Magic Trackpad and Ubuntu Maverick |
|
|
|
|
Written by Josh B
|
|
Monday, 11 October 2010 18:02 |
|
Tags: trackpads | ubuntu A few months ago I got hold of a Magic Trackpad. Unless you aren't slightly obsessed by Apple products, this is a Trackpad pointer device from Apple. When I first got it I thought it was very handy, especially for RSI-prone developers like myself. The only problem was I couldn't get it working with Ubuntu Lucid 10.04.
Well now that Ubuntu Maverick 10.10 is out, I've got it working. (Sort of).
|
|
Last Updated on Monday, 31 January 2011 13:25 |
|
|
|
|
<< Start < Prev 1 2 3 4 5 6 7 8 9 10 Next > End >>
|
|
Page 4 of 11 |