JSR-168 Portlet Development Simplified, Second Edition: Learning How to Develop Effective, JSR-168, Portal Applications, Everything from the GenericPortlet to the Struts and JSF Apache Portlet Bridges

  Author:    Cameron, W McKenzie
  ISBN:    1598729047
  Sales Rank:    215075
  Published:    2007-06-14
  Publisher:    PulpJava
  # Pages:    348
  Binding:    Paperback
  Avg. Rating:    5.0 based on 14 reviews
  Used Offers:    4 from $49.48
  Amazon Price:    $49.48
  (Data above last updated:  2008-10-15 05:36:19 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
JSR-168 Portlet Development Simplified, Second Edition: Learning How to Develop Effective, JSR-168, Portal Applications, Everything from the GenericPortlet to the Struts and JSF Apache Portlet Bridges
  
Imagine a portlet development book that dealt with just that: portlet development. Imagine a great book that made understanding the JSR-168 API easy, and taught you exactly what you needed to know to start developing effective portlet solutions; solutions that could be developed and deployed to any JSR-168 compliant portal server. Imagine a portlet development book that did not complicate things with sidetrack discussions of Maven, or Lucene, or proprietary portal server solutions that have nothing to do with the core concept of JSR-168 portlet development. Imagine a portlet development book that was up to date. Imagine a book that set out to explain JSR-168 portlet development, and did just that - explain, in simple terms, how to leverage the JSR-168 portlet API, and create smart and effective portlet applications. Well, let me tell you: this is the portlet development book for which you have been waiting. A Good Book On Understanding JSR-168 Portlet Development is the only book you need to start learning how to effectively and intelligently take advantage of the JSR-168, portlet development API. Starting off with a basic introduction to the Portlet interface, this book progressively graduates to more and more advanced topics, covering everything from the complexities of handling a request-response cycle in a GenericPortlet, to the nuances of action processing, all the way to the implementation of custom portlet modes within a JSR-168 compliant portlet. If it has to do with the JSR-168 API, it is covered in this book, and it is covered in a way that makes learning about portlet development fun and easy. Every single object in the JSR-168 API is covered, with simple, straight forward, properly explained examples, that you can easily follow, and use as templates for further exploration and portlet development. Furthermore, the latest edition has extra information on developing the Ajax portlet, and basic deployment to various portal servers, such as Pluto and JetSpeed2 (2.1). About the Author In an industry where most technical books are written by a slew of authors, the unique, single-author book, is a rare find. Well, this book on portlet development is one of those rare finds. Written entirely by one author, Cameron McKenzie, the book follows one, single, logical flow of thinking, making the chapters and sections flow together without the choppiness of books written by an entire team of developers. In penning this technical book, the author has one, clear, focus - to help the reader understand how to easily and effectively build portlet applications by leveraging the various components that make up the JSR-168 API. Starting off with a very simple and easy to understand overview of basic request-response programming, and finally graduating with the intricacies of JSF and Struts portlet development, Cameron progressively and systematically leads you through the process of portlet development, allowing both novice and advanced developers to graduate with a profound understanding of how portlet applications are developed. If you are developing portlet applications, and you are using the JSR-168 API, this is the book that you need by your side. Chapters Include: * Portlets - The Basics * Request-Response Programming with a Portlet * Rendering a View with Java Server Pages * Linking Back to the Portal * Understanding The PortletSession * Action Processing * Understanding Portlet Modes * Creating Custom Portlet Modes * Portlet Configuration Objects * Effective Portlet Internationalization * The Struts Portlet Demystified * The Java Server Faces (JSF) Portlet Demystified * Portlet Development Best Practices * The AJAX Portlet * Basic Packaging and Deployment to Pluto * Deployment to JetSpeed2 Get it today, and start understanding the intricacies of JSR-168 portlet development.
                  Reader Reviews 1 - 14 of 14                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
07-17-08 4 (NA)
(Hide Review...)  Short book but very thorough. Must read
Reviewer Permalink
Its a very short book, but covers every aspect of jsr 168 programming thoroughly. A good book for getting an overall review of portlets. Must read.
(Review Data Last Updated: 2008-10-11 05:58:08 EST)
06-04-08 5 (NA)
(Hide Review...)  Another Must Have Book
Reviewer Permalink
I picked this book up along with Hibernate Made Easy, and found booth of these books to be written in the same funny and informative manner.

Definitely a must have for portal development.

(Review Data Last Updated: 2008-07-17 16:03:31 EST)
05-22-08 5 (NA)
(Hide Review...)  The best book for learning portlets
Reviewer Permalink
Very similar in style and format as the Hibernate and JPA book by the same author. (Hibernate Made Easy: Simplified Data Persistence with Hibernate and JPA (Java Persistence API) Annotations)

This book provides complete coverage of the JSR168 API, without going into peripheral topics such as skins, themes and third party extensions. There are sections on Struts, JSF and Ajax though, which are good.

I like the style of these books, but the informal feel might not be for everyone. Sample content is available from the book's website. I'd suggest getting a feel for the authors style first by viewing it. If you like the way the author writes, you'll learn alot from this book.
(Review Data Last Updated: 2008-06-05 19:25:43 EST)
05-03-08 5 (NA)
(Hide Review...)  A easy a clear book to portlet
Reviewer Permalink
it is a good book, i read because the information, in this books help me to solve a lot of questions about portlet.

read and you will see.

i give five stars.

guillermo urdaneta
(Review Data Last Updated: 2008-05-23 04:08:19 EST)
04-29-08 5 (NA)
(Hide Review...)  covers everything JSR168 in an easy to read manner
Reviewer Permalink
This is the right book for anyone trying to learn, or working with portal.

The book covers just about every aspect of JSR168, and it does it in a very thought out and methodical manner. The book is definitely technical, but the writing style is very laid back, making it an enjoyable read.

There's not other book on the market that does as good a job covering portlet development as effectively as this book does.
(Review Data Last Updated: 2008-05-10 04:49:38 EST)
04-25-08 2 (NA)
(Hide Review...)  Its ok, But i won't recommend this book
Reviewer Permalink
Its ok, But i won't recommend this book. The way it is summarised is not good. I mean the way they decribe the content. but concept wise it is good.
(Review Data Last Updated: 2008-04-30 04:48:30 EST)
02-23-08 5 (NA)
(Hide Review...)  a godsend for portlet programmers
Reviewer Permalink
This book was just a Godsend for me. I'm new to Java, and used the same authors certification guide to get my SCJA certification,. I enjoyed the funny and conversational style of that book, and hoped that this one would be at the same level of quality. Indeed, the book delivers on its promise of making portlet programming easy and fun. All of the API gets covered in a way that makes it easy to learn.

The book focusses on what is important, and helps you learn the technology quickly. I wouldn't call it a reference book, but it does hit on all of the aspects of the API that are important and that you need to understand to become productive quickly.

If you have enjoyed this authors other books, you will enjoy this one. One thing I would say is that the author uses a very conversational and casual style. The book doesn't read like a normal tech book, but instead, reads like a fun and interesting conversation with an expert in the technology. However, for some people that have poor english skills, or don't have English as a first language, they may not get some of the humour or pop culture references. Yes, there are plenty of pop culture references in here. If you like The Simpsons (notice the color of the book cover?), or you know how much England beat Germany by in the World Cup, you'll get it.

A total recommend.
(Review Data Last Updated: 2008-04-25 15:49:14 EST)
02-22-08 2 2\2
(Hide Review...)  Mixed Reactions
Reviewer Permalink
The contents are basic, relevant, follows the specification standard, and uses open-source softwares only which is suitable for those who are new to portlet and hence, I give it good marks but I hate it when the typesetting, such as the font size is too small for the example code, the margin by the spine is too narrow which made me pry the book open, and what's with the informal expression makes the message so redundant and verbose. For example, page 90, first paragraph of "Portlet Session and the PORTLET_SCOPE" with words like "moan and groan" and "Java Gods" seems so fictional.
The worst thing about this book is the sample chapters of story novels at the end of the book which padded it and being such a small-sized book shouldn't cost so much and I felt I had overpaid for it. The author's independent publication spoils it.
Overall, I give it a grade C, as the author's website looks far more appealing with information which initially drawn me to this book.
(Review Data Last Updated: 2008-04-25 15:49:14 EST)
01-08-08 5 (NA)
(Hide Review...)  The easiest way to learn how to develop portlets
Reviewer Permalink
I'm doing alot of portlet development, and I've struggled through a number of books and reference materials on the subject. I picked this book up because of all of the five star reviews it received, and I can tell you, I wasn't disappointed.

When I got the book, I opened it up and started reading, and I couldn't believe that by the time I put the book down, I'd just gone through the first 100 pages! It's just so easy to read, and the concepts are laid out in such a logical and sensible order. Every subject leads naturally into the next, and the very informal and conversation writing style of the book makes it very easy to read. It reads more like a conversation than a technical book, as though the author was right there with you, sharing his passion for the technology.

The examples are also very simple and straight forward, without any dependencies. So you can jump into one chapter and do all of the examples in it without having to jump back to a previous chapter or exercise. That's an important aspect of a technical book that is so often lost in todays reference manuals.

If you want to learn about how to develop portlets, or you have someone on your team that needs to learn the basics of portlet development, and learn it fast, this is the right book to get. You won't regret getting it. I didn't!
(Review Data Last Updated: 2008-02-23 14:48:51 EST)
11-08-07 3 0\2
(Hide Review...)  Not bad
Reviewer Permalink
Very good book. if you are new to portal and want to learn the complete concept of jsr-168 portal in 1 day time, then it is for you.
(Review Data Last Updated: 2008-01-08 13:56:57 EST)
10-10-07 5 (NA)
(Hide Review...)  a complete look at JSR168 programming, and the frameworks surrounding it
Reviewer Permalink
I just wanted to write a quick review, letting anyone that is interested in learning how to develop portlets that this is right book to pick up. There are a few portlet development books out right now, and many are quite good, but none make learning about portlet development as easy and as straight forward as this book does.

This book is very focussed. It does not go into Maven or ANT or CMS or anything peripheral that doesn't directly effect portlet development. Some people may not like that, but for me, I wanted to learn portlet development, and learn it as quickly as possible without having to download a bunch of peripheral technologies like Maven to get the examples to work. All of the examples in the book can be coded and compiled using just the JDK and a portal server - they're that straight forward and easy to code. Of couse, I used MyEclipse, but that's another story. The fact is, the examples are very easy to write, easy to deploy, and easy to understand.

Also, the book includes chapters on JSR168 frameworks like JSF Struts and Ajax, if you can call ajaz a framework. Apparently, earlier editions didn't include these examples, which I can believe, because it was in these sections that you could see the most typographical errors. Still, the examples were very effective at teaching you how the frameworks fit into a portlet application, and while there were a few more typos in the text than I'd like to see, there were not errors in the code, and everything deployed as promised.

Just an all around great book about learning portlet development. It's about time that a book like this got written about portlet development.
(Review Data Last Updated: 2007-11-09 18:24:27 EST)
09-14-07 4 (NA)
(Hide Review...)  Good introduction to Portlets
Reviewer Permalink
This is a good introduction to portlets for the J2EE programmer. The chapters on Struts and JSF were very helpful. A little more detail on the way portals interact with portlets would be good (like a diagram showing the result of a single actionURL causing multiple renderURLs to be sent.)

Recommended.
(Review Data Last Updated: 2007-10-11 01:40:33 EST)
09-12-07 5 (NA)
(Hide Review...)  simply the only book that covers everything JSR168
Reviewer Permalink
It's amazing that so many years after the release of portlet spec, there hasn't been a good book that covers what you need to know about portlet development. There are a few good books out there on portlets, but they all seem to lack focus.

All I wanted to do was learn how to develop portlets, learn some best practices, and get the basics about the latests frameworks, like Ajax, Struts and JSF. Well, guess what this book covers? It covers all of the basics surrounding the portlet api, plus information about Java Server Faces and Struts bridges. Throw in some information on the latest release of JetSpeed 2.1 and Pluto, and you've got a complete package. Oh, and don't forget Ajax. I was surprised to see Ajax covered in a book on portlet development, but it was in there.

This book is what it is, and for what it is, it's the best. It's a portlet book about developing portlets. Personally, I can't go a day of portlet without fighting content managers, and this book doesn't really cover any of the big content management systems, so I guess that's something I would have liked to have seen, but then again, I've got other books that cover LWCCM and Stellant.

This is just a simple and straight forward book that gives you what you need to know to start being a dangerous portlet developer. It's what I needed. Now I'm dangerous. :)
(Review Data Last Updated: 2007-09-15 07:51:21 EST)
09-05-07 5 (NA)
(Hide Review...)  The Best Book for Learning About the Portlet API (JSR-168)
Reviewer Permalink
I work on a large development team that just moved from using BEA to using IBMs portal server. Obviously, we needed to learn about portlet devleopment, so we picked up a bunch of portal and portlet books that were available.

More is definitely better, and each of the books delivered good value, but no other portlet book on the market focussed so clearly and succinctly on developing portlets, and developing portlets using the JSR168 API.

For example, one of the IBM books on portlet development had only one chapter on the JSR168 API, and dedicated the rest to things like C2A and content management and personalization - all good things, but not enough of the portlet API. Other books tended to diverge into big discussions on Maven and other peripheral technologies that might be useful, but weren't directly attributable to portlet developmeint.

On the other hand, this book completely covers the JSR168 API. If you have a basic understanding of Servlets and JSPs, you'll have no problems understanding the chapters in the book - the content is really laid out well. Also, the examples in the book are all fairly simple and straight forward, with CODE THAT WORKS!!! The simple examples really help you focus on the concepts at hand, such as how the PortletSession works, how PortletPreferences work, and how a person can take advantage of Struts, JSF and even AJAX in their portlets.

I've made sure that all of the developers on the team have a copy of this book. It's an invaluable resource for anyone doing JSR168 portlet development.
(Review Data Last Updated: 2007-09-13 07:02:04 EST)
  
                  Reader Reviews 1 - 14 of 14                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)