aspose file tools*
The moose likes Portals and Portlets and the fly likes Good Portal Tutorials from the scratch Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Java » Portals and Portlets
Bookmark "Good Portal Tutorials from the scratch" Watch "Good Portal Tutorials from the scratch" New topic
Author

Good Portal Tutorials from the scratch

Raghavan Muthu
Ranch Hand

Joined: Apr 20, 2006
Posts: 3344

Hello Ranchers,

Now i am into Portal Development project. Though i have got concepts behind the portals and a bit of how they work, i m not aware of how to do with code.

What i am looking for is, from the scratch (step by step) tutorials to do it! My present need is to do with IBM WebSphere Portal. I have been going through some of the PDFs but they seem to be directly taking to the applications and explaining. but i want a good tutorial from the scratch so as to be thorough on the concepts with implementation.

I have googled for the same but unable to get what i wanted. Can anybody please help me out?
[ June 21, 2007: Message edited by: Raghavan Muthu ]

Everything has got its own deadline including one's EGO!
[CodeBarn] [Java Concepts-easily] [Corey's articles] [SCJP-SUN] [Servlet Examples] [Java Beginners FAQ] [Sun-Java Tutorials] [Java Coding Guidelines]
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper

Joined: Aug 26, 2006
Posts: 4968

Raghavan,

I think I've got exactly what you need.

I've put up a series of tutorials regarding how to create JSR-168 compliant portlets using IBM's Rational Application Developer 6, although the portlets created are by no means IBM specific, and can be deployed to any portal. In fact, I test the portlets in JetSpeed2 and the Pluto portal container just to prove that the portlets are fully JSR-168 compliant.

Free Tutorials on How to Develop Portlets that are JSR-168 Compliant

There's also tutorials on how to create portlets from scracth, just using notepad and the JKD, but you probably don't need that.

Plus, there's a great section on Portlet best practices (Portlet Development and Design Best Practices)which you should read, along with a bunch of sample exam questions designed to help you pass IBM's test 399 and 829.

Free Online Sample Exams for IBM Portlet Certification Exams 399 and Test 829

All of the tutorials are self contained, so you don't have to build a huge application to do, say, the tenth tutorial. All tutorials, from using the APPLICATION_SCOPE or the PortletSession, to using the PortletRequest and the action rendering phase, are all totally self contained, so it makes learning portlet development and portal administration real easy.

By the way, if you're looking for some good links on Hibernate, or how to program with hibernate and JPA, take a look here:

Hibernate Examples and Free Java Persistence Tutorials (JPA) JEE5

It took a long time for me to put that site together, and it's all free, so please, use it, enjoy it, and tell your friends about it!

Thanks,

-Cameron McKenzie
[ September 09, 2008: Message edited by: Cameron Wallace McKenzie ]
Raghavan Muthu
Ranch Hand

Joined: Apr 20, 2006
Posts: 3344

Thanks a lot Cameron W. McKenzie!

Surely shall go through it and get back for any clarifications.
Nageswar Kakolla
Ranch Hand

Joined: Jan 16, 2006
Posts: 71
Cameron,

I am trying to follow JSF with Portlet and I have downloaded the code but it doesn't specify how to build the war file.

Also, I want to buy the book since You are more familiar with Jetspeed and I am looking for Liferay and hence I am hesitant to buy book either yours or on IBM Websphere portal.

Need your help,

Also, your website need to be simplified
Nag
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper

Joined: Aug 26, 2006
Posts: 4968

I'm glad my tutorial could help you out a bit with using Java Server Faces in a JSR-168 portlet.

The war file you downloaded is pre-compiled, so there's no need to recompile it. However, you do need to use the appropriate JSF bridge. IBM has their own, JetSpeed has their own, and I believe you'll have to go to apache.org's bridges project to see if there's one for Liferay.

As far as the book goes, it's just about JSR168 programming, so the portlets will work on any JSR168 compliant portal server. I simply included a chapter on deploying to JetSpeed so that people who don't have a portal server could download one for free and see how to install and deploy a portlet. I also included a chapter on deploying and testing with Pluto, which is the free, standard, portlet container from apache.

I personally use IBM's WebSphere Portal Server, and the portlets all work on that server as well. I'd love to have a chapter on deploying to each and every portal server on the planet, but alas, there just isn't that much paper to print on.

Kindest regards,

-Cameron McKenzie
siva prakash
Ranch Hand

Joined: Aug 24, 2004
Posts: 80
Hi Cameron,

your tutorial regarding JSF portlet at your site is really good and helpful.

It would be good if give one more example of JSF portlet using RAD by creating portlet project.

Currently I am facing problems with wiring and couldnt understand concept behind it( how to pass more than one parameter using wiring). It would be good if you add example regarding wiring too.

If possible please suggest good book on JSF jsr168 portlet for better understanding.

hoping for your reply,


Thanks,
prakash
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper

Joined: Aug 26, 2006
Posts: 4968

Currently, there is no book on both JSR1-168 portlet development and JSF. I mean, there are books like my book on
JSR-168 Portlet Programming, but there is only one chapter that touches on the topic, and it only scratches the surface.

The best bet is to buy a good book on JSF, and make the portalization of the JSF app part of your unit testing. Just get to the final product iteratively.

And I agree with your suggestion with another tutorial on creating a Portlet Project. Just got to get the time.

Kindest reagards!

-Cameron McKenzie
Anirban Das
Ranch Hand

Joined: Nov 22, 2003
Posts: 63
Cameron,
The link that you have posted for "Free Tutorials on How to Develop Portlets that are JSR-168 Compliant" is broken. Can you please give me the updated link or any tutorial that serves that purpose ?

Thanks
Anirban
Arvind Mahendra
Ranch Hand

Joined: Jul 14, 2007
Posts: 1162
But Those links are down?


I want to be like marc
Pallavi Roy
Ranch Hand

Joined: Jun 01, 2006
Posts: 37
Hi Cameron Wallace McKenzie

Why are all the links to portal tutorials down.
Night is the only time i get to study.
My portal certification is knocking at the door.
Please get the site functional.
Your site is the only site with good insight into Portal development.

Best Regards,
Pallavi


Break the ice - SCJP 1.4,<br />Where There's a will- SCWCD 1.4.<br />Back in action - Websphere Certified Portal 6 Application Developer
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper

Joined: Aug 26, 2006
Posts: 4968

SOrry for the delay.

My service provider switched servers on me, and messed everything up. It's all back up now.

-Cameron
Arvind Mahendra
Ranch Hand

Joined: Jul 14, 2007
Posts: 1162
Originally posted by Cameron Wallace McKenzie:
SOrry for the delay.

My service provider switched servers on me, and messed everything up. It's all back up now.

-Cameron


You're a rock star Cameron.
guillermo urdaneta
Ranch Hand

Joined: Jun 09, 2007
Posts: 38
your book is good, easy and rocks!!, i got it.
Shashidhar Yarabati
Ranch Hand

Joined: Jun 17, 2007
Posts: 175
Cameron

I could not able to access those links
Links are down...


Shashidhar<br /> SCJP 1.5<br /> SCWCD 5.0
kamalkant rajput
Greenhorn

Joined: Nov 26, 2007
Posts: 22
Hi Cameron Wallace McKenzie ,
I am not able to access link you provided.What to do??
kamalkant
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper

Joined: Aug 26, 2006
Posts: 4968

Sometimes old links get messed up. My signature links at the bottom of my posts are probably the most reliable and up to date. Check them out for portlet, hibernate and SJCA tutorials!

-Cameron McKenzie
[ September 09, 2008: Message edited by: Cameron Wallace McKenzie ]
Vijay Krishna Doddala
Greenhorn

Joined: Oct 03, 2007
Posts: 4
Hi!

I am going to appear for 190-825: IBM WebSphere PORTAL 6 Deployment and Administration. Kindly provide me sample questions and the topics that would be helpful for me..... Please send me any materials as I am going to appear for the exam in the next week or so.... thanks in advance...
Raghavan Muthu
Ranch Hand

Joined: Apr 20, 2006
Posts: 3344

Vijay Krishna Doddala wrote:Hi!

I am going to appear for 190-825: IBM WebSphere PORTAL 6 Deployment and Administration. Kindly provide me sample questions and the topics that would be helpful for me..... Please send me any materials as I am going to appear for the exam in the next week or so.... thanks in advance...


Any google search on that? It would also help you buddy!

By the way, Hope you did your exams well
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Good Portal Tutorials from the scratch
 
Similar Threads
Portal Startup
Complete database newb any help appreciated:
how can i call the webservices when trigger fire
WebSphere Portal 6.1 Beta
Portlets Development Envoirnment -and other questions