<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;Ck8DQn44fCp7ImA9WhBVEEw.&quot;"><id>tag:blogger.com,1999:blog-6064616</id><updated>2013-04-15T00:27:53.034-07:00</updated><category term="system i" /><category term="jsr 286" /><category term="mobile" /><category term="app store" /><category term="portal trends" /><category term="podcast" /><category term="portlets" /><category term="sharedinsights" /><category term="coldfusion" /><category term="portal survey" /><category term="jsr 168" /><category term="portletization" /><category term="ibm websphere portal" /><category term="collaboration" /><category term="enterprise portal" /><category term="tutorial" /><category term="jsr286" /><category term="netweaver" /><category term="trends" /><category term="sap" /><category term="portlet development" /><category term="portlet" /><category term="liferay" /><category term="iseries" /><category term="integration" /><category term="portalization" /><category term="as400" /><category term="websphere" /><category term="book review" /><category term="portal" /><category term="coldfusion 9" /><category term="websphere portal" /><category term="exo" /><category term="social network" /><category term="portal poll" /><category term="jsr168" /><title>JSR 168 Portlets &amp; JSR 286</title><subtitle type="html">About IBM WebSphere Portal, Liferay Portal and other Java Portals, JSR 168 portlet, JSR 286 portlet, portlet development, and WSRP etc. Will also try to write about mobile application development like iPhone development, Android development, Nokia development etc.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://portlets.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>175</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/portlets" /><feedburner:info uri="portlets" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>portlets</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;C0IMRnY8fCp7ImA9Wx5TEk8.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-5220322651438662861</id><published>2010-07-27T01:58:00.000-07:00</published><updated>2010-07-27T02:06:27.874-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-27T02:06:27.874-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="app store" /><category scheme="http://www.blogger.com/atom/ns#" term="social network" /><category scheme="http://www.blogger.com/atom/ns#" term="mobile" /><category scheme="http://www.blogger.com/atom/ns#" term="trends" /><title>Social Networked Mobile App Store: Emerging Trend</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_ZG5R-lt-loU/TE6hhZBLJlI/AAAAAAAAAbk/n7nurS8UOXE/s1600/mobile-social-networking.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_ZG5R-lt-loU/TE6hhZBLJlI/AAAAAAAAAbk/n7nurS8UOXE/s320/mobile-social-networking.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;They say last decade belonged to “e” and this decade is going to belong to “m”. No wonder, as mobile is the personal device almost everyone possesses now a days. The word “m” has amazing potential to change the world and there is little doubt that it is going impact our life more and more in coming future.&lt;br /&gt;
&lt;br /&gt;
In the “e” decade, Social Networks emerged as the hot trends. Social Networks like Facebook, and Twitter grown like everything. These are the places people started visiting regularly. Even e-mails are left behind by the social networks in terms of usage. &lt;br /&gt;
&lt;br /&gt;
Then came "m" decade. With the emergence of Mobile Phones, another concept emerged called “App Store”. Apple’s iPhone lead the show with one single place to download and purchase applications. It simplified download and purchase process. Then there came more App Stores like Google’s Android store and Nokia’s OVI store. &lt;br /&gt;
&lt;br /&gt;
I see an interesting trend will emerge in future. I will call it Social Networked App Store (or Just "Social Store"). App Stores are the places all mobile users are already visiting frequently now a days. In future, these App Stores will expand to full flagged Social Networks. Or in a simple language Social Networks and App Stores will converge to each other. &lt;br /&gt;
&lt;br /&gt;
App Stores have many advantages over current social networks (or at least &amp;nbsp;can fulfill the gaps) like Facebook as follows –&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;They have integrated payment system. We know that Social Networks like Facebook and Twitter are still in search of a right revenue model. They are struggling in making money.  This gap can be easily fulfilled by the App Stores in the form of integrated billing and one click payment.&lt;/li&gt;
&lt;li&gt;Mobile Phones already have friends list with them in the form of phone address book. Friend’s list is one of the key element of a social network. Future Social Stores will start utilizing this contact information and start building the networks.&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
Power of integrated billing and access to friend-list makes App Store future of Social Networks. Either the current social networks will have to converge to App Stores or there will be emergence of new kind of Social Networks in future which I call "Social Stores". &lt;br /&gt;
&lt;br /&gt;
What is your opinion? Do you see anything like Social Stores emerging in future?&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/portlets?a=l3hqKCleC0c:yXfr3JkDUi0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=l3hqKCleC0c:yXfr3JkDUi0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=l3hqKCleC0c:yXfr3JkDUi0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=l3hqKCleC0c:yXfr3JkDUi0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=l3hqKCleC0c:yXfr3JkDUi0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=l3hqKCleC0c:yXfr3JkDUi0:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=l3hqKCleC0c:yXfr3JkDUi0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=l3hqKCleC0c:yXfr3JkDUi0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=l3hqKCleC0c:yXfr3JkDUi0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/l3hqKCleC0c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/5220322651438662861/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2010/07/social-networked-mobile-app-store.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/5220322651438662861?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/5220322651438662861?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/l3hqKCleC0c/social-networked-mobile-app-store.html" title="Social Networked Mobile App Store: Emerging Trend" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_ZG5R-lt-loU/TE6hhZBLJlI/AAAAAAAAAbk/n7nurS8UOXE/s72-c/mobile-social-networking.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://portlets.blogspot.com/2010/07/social-networked-mobile-app-store.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk4BSH07fCp7ImA9WxFWFk8.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-1738838590862768381</id><published>2010-05-29T23:19:00.000-07:00</published><updated>2010-06-03T21:15:59.304-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-03T21:15:59.304-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="book review" /><title>AJAX Black Book – A Quick Review</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_ZG5R-lt-loU/TAIC9CzbVyI/AAAAAAAAAbA/P_nU2TBk-J4/s1600/AJAX-Black-Book-Dreamtech-Press.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_ZG5R-lt-loU/TAIC9CzbVyI/AAAAAAAAAbA/P_nU2TBk-J4/s320/AJAX-Black-Book-Dreamtech-Press.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;While searching information on a specific topic today, I got my hands on a book that I purchased some time back. I generally buy a lot of books, but this book somehow I didn't read earlier. Name of the book is “AJAX Black Book”. Book is published by “Dreamtech Press” and author(s) name is not mentioned. TOC tells us that the book covers following topics –&lt;br /&gt;
&lt;br /&gt;
AJAX, XMLHttpRequest, JavaScript, AJAX Frameworks (jQuery, Prototype, Dojo, DWR, Yahoo UI Library, Google Web Toolkit), Maps in AJAX (Google Maps, Yahoo Maps), ASP.NET and AJAX, PHP and AJAX, AJAX with JSF, AJAX with Struts, JSON in AJAX, AJAX Patterns, Consuming Web Services in AJAX, Securing AJAX Applications, Debugging the AJAX Application, Comet, Ruby on Rails etc.&lt;br /&gt;
&lt;br /&gt;
Impressive, isn’t it? Or just look like a huge list of buzzwords? For me, I feel disappointed after going through the book. First of all, I don’t know why I bought this book. A book covering so many topics can not detail on the topic. Most of the time basic information is well covered by the product websites itself and you do not need any book for first level of information. &lt;br /&gt;
&lt;br /&gt;
Moreover, author(s) names are missing. No good author will allow published to publishing their work without giving them credit. This is generally the first criteria for me while buying the book and that is the reason I wonder why I bought this book at very first place. I like the way Wrox/ Wiley published photograph on the book author on the front page of the book itself. &lt;br /&gt;
&lt;br /&gt;
The book is not worth the money. None of topics are given enough details so that a reader can develop enough confidence. Expected user level is mentioned as “Intermediate to Advanced” on book but the detail is not enough for a school student.&lt;br /&gt;
&lt;br /&gt;
There is no highlighting for important points. Summary of the important points is also missing. Examples are missing altogether. Looks more like a book on “History” or “Geography” than “development” to me. All in all, I would not recommend spending your money on this book. With so many good books available on this topic, you should definitely stay away from this book. I also learnt a lesson that we should be careful while purchasing books by “Dreamtech Press.” I guess “Dreamtech Press” books are available only in India. &lt;br /&gt;
&lt;br /&gt;
You can read limited preview on &lt;a href="http://books.google.com/books?id=HuSQGrRY7F4C&amp;amp;printsec=frontcover&amp;amp;dq=ajax+black+book&amp;amp;ei=Fv8BTNepKISukASZtOmKDQ&amp;amp;cd=1#v=onepage&amp;amp;q&amp;amp;f=false"&gt;Google Books&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;iframe align="left" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm.amazon.com/e/cm?t=jsr168wsrppor-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=bpl&amp;amp;asins=0596528388&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="align: left; height: 245px; padding-right: 10px; padding-top: 5px; width: 131px;"&gt;&lt;/iframe&gt;&amp;nbsp;&lt;iframe align="left" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm.amazon.com/e/cm?t=jsr168wsrppor-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=bpl&amp;amp;asins=0470109491&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="align: left; height: 245px; padding-right: 10px; padding-top: 5px; width: 131px;"&gt;&lt;/iframe&gt;&amp;nbsp;&lt;iframe align="left" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm.amazon.com/e/cm?t=jsr168wsrppor-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=bpl&amp;amp;asins=0596515782&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="align: left; height: 245px; padding-right: 10px; padding-top: 5px; width: 131px;"&gt;&lt;/iframe&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/portlets?a=FnaTh-a7Ncc:bE1KJExvwD0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=FnaTh-a7Ncc:bE1KJExvwD0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=FnaTh-a7Ncc:bE1KJExvwD0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=FnaTh-a7Ncc:bE1KJExvwD0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=FnaTh-a7Ncc:bE1KJExvwD0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=FnaTh-a7Ncc:bE1KJExvwD0:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=FnaTh-a7Ncc:bE1KJExvwD0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=FnaTh-a7Ncc:bE1KJExvwD0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=FnaTh-a7Ncc:bE1KJExvwD0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/FnaTh-a7Ncc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/1738838590862768381/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2010/05/ajax-black-book-quick-review.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/1738838590862768381?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/1738838590862768381?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/FnaTh-a7Ncc/ajax-black-book-quick-review.html" title="AJAX Black Book – A Quick Review" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_ZG5R-lt-loU/TAIC9CzbVyI/AAAAAAAAAbA/P_nU2TBk-J4/s72-c/AJAX-Black-Book-Dreamtech-Press.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://portlets.blogspot.com/2010/05/ajax-black-book-quick-review.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AARX4yfSp7ImA9WxBbEkk.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-2375416112177429740</id><published>2010-03-10T10:18:00.000-08:00</published><updated>2010-03-10T10:29:04.095-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-10T10:29:04.095-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="liferay" /><category scheme="http://www.blogger.com/atom/ns#" term="exo" /><category scheme="http://www.blogger.com/atom/ns#" term="enterprise portal" /><title>eXo raises $6M to strengthen US Market</title><content type="html">&lt;a href="http://www.exoplatform.com/"&gt;eXo Platform&lt;/a&gt;, the company being eXo Portal and eXo CMS, has &lt;a href="http://www.prnewswire.com/news-releases/exo-accelerates-us-operations-with-6-million-series-a-financing-86849297.html"&gt;brought in $6 million in a first round of funding&lt;/a&gt;. As per the press release, the objective is to strengthen sales and marketing in US. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;eXo already has a strong-presence in France, and with this eXo is all set for US.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Congrats Benjamin. Should I say beware Liferay? ;-)&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/portlets?a=v22yA-zJ_Ho:elL7aD79AqM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=v22yA-zJ_Ho:elL7aD79AqM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=v22yA-zJ_Ho:elL7aD79AqM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=v22yA-zJ_Ho:elL7aD79AqM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=v22yA-zJ_Ho:elL7aD79AqM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=v22yA-zJ_Ho:elL7aD79AqM:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=v22yA-zJ_Ho:elL7aD79AqM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=v22yA-zJ_Ho:elL7aD79AqM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=v22yA-zJ_Ho:elL7aD79AqM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/v22yA-zJ_Ho" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/2375416112177429740/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2010/03/exo-raises-6m-to-strengthen-us-market.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/2375416112177429740?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/2375416112177429740?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/v22yA-zJ_Ho/exo-raises-6m-to-strengthen-us-market.html" title="eXo raises $6M to strengthen US Market" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://portlets.blogspot.com/2010/03/exo-raises-6m-to-strengthen-us-market.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMMRHk9eSp7ImA9WxNXF0s.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-2633049663143356981</id><published>2009-10-05T10:37:00.000-07:00</published><updated>2009-10-05T10:41:25.761-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-05T10:41:25.761-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="jsr 286" /><category scheme="http://www.blogger.com/atom/ns#" term="jsr 168" /><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion 9" /><title>ColdFusion supports JSR 168/ JSR 286 now</title><content type="html">Today Adobe &lt;a href="http://www.webwire.com/ViewPressRel.asp?aId=105022"&gt;annouced&amp;nbsp;ColdFusion 9&lt;/a&gt;. I worked on ColdFusion long back and I am sure that it has changed a lot since then.&amp;nbsp;I have not used Coldfusion for a long time now, but what caught my attention today is the support for JSR 168 and JSR 286 portlet standards.&lt;br /&gt;
&lt;br /&gt;
Support for JSR 168/ JSR 286&amp;nbsp;in Coldfusion means that&amp;nbsp;Coldfusion users&amp;nbsp;can use readily available portlets like &lt;a href="http://www.syncex.com/"&gt;SyncEx&lt;/a&gt; with Coldfusion. It gives Coldfusion users more&amp;nbsp;pluggable components&amp;nbsp;as well as give portlet vendors like &lt;a href="http://www.syncex.com/"&gt;SyncEx&lt;/a&gt; a little more market :-)&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/portlets?a=y6QfQzvL0fs:YPU7OdJQtsI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=y6QfQzvL0fs:YPU7OdJQtsI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=y6QfQzvL0fs:YPU7OdJQtsI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=y6QfQzvL0fs:YPU7OdJQtsI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=y6QfQzvL0fs:YPU7OdJQtsI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=y6QfQzvL0fs:YPU7OdJQtsI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=y6QfQzvL0fs:YPU7OdJQtsI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=y6QfQzvL0fs:YPU7OdJQtsI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=y6QfQzvL0fs:YPU7OdJQtsI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/y6QfQzvL0fs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/2633049663143356981/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2009/10/coldfusion-is-now-jsr-168-jsr-286.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/2633049663143356981?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/2633049663143356981?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/y6QfQzvL0fs/coldfusion-is-now-jsr-168-jsr-286.html" title="ColdFusion supports JSR 168/ JSR 286 now" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>3</thr:total><feedburner:origLink>http://portlets.blogspot.com/2009/10/coldfusion-is-now-jsr-168-jsr-286.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MBRHg8eip7ImA9WxJXFkg.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-1011473985269033716</id><published>2009-06-10T10:37:00.000-07:00</published><updated>2009-06-10T10:37:35.672-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-10T10:37:35.672-07:00</app:edited><title>eXo Portal Merges into JBoss Community</title><content type="html">Just now heard that eXo Platform merged portal software development into JBoss Community. I am watching open source portals for a long time and here is my understanding of what it means to everybody -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What it means to eXo&lt;/span&gt;&lt;br /&gt;- eXo will be able to expand in USA where it was struggling for a long time&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What it means to JBoss&lt;/span&gt;&lt;br /&gt;- In absence of any real apps, JBoss Portal was more of a portlet container rather than a full flegged portal. JBoss suited as a middleware platform, but really lacked features (portlets/ apps) required for a portal. By this partnership JBoss will be able to get CMS, Groupware and couple of other applications that will make it competitive in open source portal market.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What it means to eXo-JBoss&lt;/span&gt;&lt;br /&gt;- eXo-JBoss will be able to compete Sun-Liferay that was gaining market-share day by day.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What is means to everyone&lt;/span&gt;&lt;br /&gt;- Open source portal market will become more competitive and hence we will se better open source portals in future.&lt;br /&gt;&lt;br /&gt;I want to congratulate Benjamin, Julien and everybody involve in this partnerhip. Way to go.&lt;br /&gt;&lt;br /&gt;Here is the press release for more information -&lt;br /&gt;&lt;a href="http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&amp;amp;newsId=20090610005342"&gt;Partnership announcement press release&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/portlets?a=9rWAyZTpSJE:VVghTPJQd2M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=9rWAyZTpSJE:VVghTPJQd2M:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=9rWAyZTpSJE:VVghTPJQd2M:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=9rWAyZTpSJE:VVghTPJQd2M:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=9rWAyZTpSJE:VVghTPJQd2M:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=9rWAyZTpSJE:VVghTPJQd2M:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=9rWAyZTpSJE:VVghTPJQd2M:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=9rWAyZTpSJE:VVghTPJQd2M:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=9rWAyZTpSJE:VVghTPJQd2M:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/9rWAyZTpSJE" height="1" width="1"/&gt;</content><link rel="related" href="http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&amp;newsId=20090610005342" title="eXo Portal Merges into JBoss Community" /><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/1011473985269033716/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2009/06/exo-portal-merges-into-jboss-community.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/1011473985269033716?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/1011473985269033716?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/9rWAyZTpSJE/exo-portal-merges-into-jboss-community.html" title="eXo Portal Merges into JBoss Community" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://portlets.blogspot.com/2009/06/exo-portal-merges-into-jboss-community.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8BQXw5eyp7ImA9WxJTEkw.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-5625277080419065178</id><published>2009-04-20T01:18:00.001-07:00</published><updated>2009-04-20T01:40:50.223-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-20T01:40:50.223-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jsr 286" /><category scheme="http://www.blogger.com/atom/ns#" term="tutorial" /><title>Inter Portlet Communication in JSR 286</title><content type="html">JSR 168 (Potlet 1.0) specification doesn't clearly suggest any mechanism for the inter-portlet communication i.e. communication between two portlets. This was regarded as one of the major short-comings for JSR 168. Though most of the vendors had their own extensions to JSR 168 for managing inter-portlet communication, use of any of those methods defeat the very purpose of JSR 168. In absence of any well defined sophisticated mechanism, JSR 168 developer had to rely upon either PortalContext or Application Scope of Session for sharing information between the protlets.&lt;br /&gt;&lt;br /&gt;JSR 286 has come up with a well defined model to achieve inter-portlet communication. There are two primary ways by which inter-portlet communication can achieved as follows -&lt;br /&gt;&lt;br /&gt;1. Public Render Parameters&lt;br /&gt;2. Portlet Events&lt;br /&gt;&lt;br /&gt;There are pros and cons of each method. Though the biggest advantage with Portlet Events method is that an object can be passed from one portlet to another as opposed to merely "String" in case of "Public Render Parameters" method.&lt;br /&gt;&lt;br /&gt;Both the approaches has been talked about in this blog post with the implementation approach. Please have a look - &lt;a href="http://blog.xebia.com/2009/04/19/inter-portlet-coordination-with-jsr-286/"&gt;http://blog.xebia.com/2009/04/19/inter-portlet-coordination-with-jsr-286/&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/portlets?a=JZSCHvnzYf8:UzpNuXdVIKE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=JZSCHvnzYf8:UzpNuXdVIKE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=JZSCHvnzYf8:UzpNuXdVIKE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=JZSCHvnzYf8:UzpNuXdVIKE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=JZSCHvnzYf8:UzpNuXdVIKE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=JZSCHvnzYf8:UzpNuXdVIKE:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=JZSCHvnzYf8:UzpNuXdVIKE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=JZSCHvnzYf8:UzpNuXdVIKE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=JZSCHvnzYf8:UzpNuXdVIKE:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/JZSCHvnzYf8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/5625277080419065178/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2009/04/inter-portlet-communication-in-jsr-286.html#comment-form" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/5625277080419065178?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/5625277080419065178?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/JZSCHvnzYf8/inter-portlet-communication-in-jsr-286.html" title="Inter Portlet Communication in JSR 286" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>7</thr:total><feedburner:origLink>http://portlets.blogspot.com/2009/04/inter-portlet-communication-in-jsr-286.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQMRXg9cSp7ImA9WxVbFkg.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-2746234296624218620</id><published>2009-04-01T23:17:00.000-07:00</published><updated>2009-04-01T23:23:04.669-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-01T23:23:04.669-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="liferay" /><category scheme="http://www.blogger.com/atom/ns#" term="tutorial" /><category scheme="http://www.blogger.com/atom/ns#" term="portlet" /><title>Tutorial: Hello World Portlet on Liferay</title><content type="html">Dave has blogged about "building a hello world portlet for Liferay portal" &lt;a href="http://vegdave.wordpress.com/2009/04/01/building-a-helloworld-portlet-with-liferay/"&gt;here&lt;/a&gt;. Though the article is doesn't seems version specific, still as it is written on 1st April, so it should be for Liferay version 5.2.2.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/portlets?a=xFRMrXn6pgQ:rOrFbk7B6A0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=xFRMrXn6pgQ:rOrFbk7B6A0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=xFRMrXn6pgQ:rOrFbk7B6A0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=xFRMrXn6pgQ:rOrFbk7B6A0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=xFRMrXn6pgQ:rOrFbk7B6A0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=xFRMrXn6pgQ:rOrFbk7B6A0:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=xFRMrXn6pgQ:rOrFbk7B6A0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?i=xFRMrXn6pgQ:rOrFbk7B6A0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/portlets?a=xFRMrXn6pgQ:rOrFbk7B6A0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/portlets?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/xFRMrXn6pgQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/2746234296624218620/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2009/04/tutorial-hello-world-portlet-on-liferay.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/2746234296624218620?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/2746234296624218620?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/xFRMrXn6pgQ/tutorial-hello-world-portlet-on-liferay.html" title="Tutorial: Hello World Portlet on Liferay" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://portlets.blogspot.com/2009/04/tutorial-hello-world-portlet-on-liferay.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4CQ3s7fyp7ImA9WxdVFE0.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-8604262542701120481</id><published>2008-07-18T10:29:00.000-07:00</published><updated>2008-07-18T10:42:42.507-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-18T10:42:42.507-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jsr 286" /><category scheme="http://www.blogger.com/atom/ns#" term="portlet development" /><title>IDE for JSR 286 Portlet Development</title><content type="html">We are starting a new project on JSR 286 and wondering what should be the best IDE for JSR 286 portlet development. The project is on IBM, so IBM RAD (Rapid Application Developer) was the first choice. Though as of now the latest production release 7.0 doesn't support JSR 286 and 7.5 version which supports JSR 286 is just in beta stage. IBM has not communicated any clear date for GA.&lt;br /&gt;&lt;br /&gt;I think it leaves us to "Portal Pack 2.0 for NetBeans 6.1", a plugin for NetBeans. I have not tested it yet, but it says the support of JSR 286. I am not sure whether it has embedded JSR 286 container for testing portlet within IDE or not? I'll check and update on this.&lt;br /&gt;&lt;br /&gt;By the way, have you started developing JSR 286 portlets? If yes, which IDE do you use?&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=zP40kV8o"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=PUP2ocds"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=F4jwHvEG"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=F4jwHvEG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=WFDxoUAE"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=d64QIScr"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=VDkhIbtj"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=VDkhIbtj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=vrLAZO3N"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/9XCXBPZOsEI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/8604262542701120481/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2008/07/ide-for-jsr-286-portlet-development.html#comment-form" title="11 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/8604262542701120481?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/8604262542701120481?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/9XCXBPZOsEI/ide-for-jsr-286-portlet-development.html" title="IDE for JSR 286 Portlet Development" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>11</thr:total><feedburner:origLink>http://portlets.blogspot.com/2008/07/ide-for-jsr-286-portlet-development.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMEQ3o6cSp7ImA9WxdXGUk.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-5458613514126001282</id><published>2008-07-01T14:36:00.000-07:00</published><updated>2008-07-01T14:40:02.419-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-01T14:40:02.419-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="websphere" /><category scheme="http://www.blogger.com/atom/ns#" term="websphere portal" /><category scheme="http://www.blogger.com/atom/ns#" term="ibm websphere portal" /><title>IBM WebSphere Portal 6.1 - What's New?</title><content type="html">Yesterday, IBM announced the availability of WebSphere version 6.1. With this release, the focus was on Web 2.0 and support for JSR 286/ WSRP 2.0. Please check out what is new in IBM WebSphere Portal 6.1 -&lt;br /&gt;&lt;a href="http://my.advisor.com/doc/19519"&gt;http://my.advisor.com/doc/19519&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=jXIhpOhX"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=WVua44Os"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=6ik8m10o"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=6ik8m10o" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=SzPjUWy8"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=4t4k6Kgz"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=NBprOdbR"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=NBprOdbR" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=bi1QoP87"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/7qr-LIDZFc0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/5458613514126001282/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2008/07/ibm-websphere-portal-61-whats-new.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/5458613514126001282?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/5458613514126001282?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/7qr-LIDZFc0/ibm-websphere-portal-61-whats-new.html" title="IBM WebSphere Portal 6.1 - What's New?" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://portlets.blogspot.com/2008/07/ibm-websphere-portal-61-whats-new.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04DQ3Y_fyp7ImA9WxdQFUs.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-6465528703521372123</id><published>2008-06-15T14:03:00.000-07:00</published><updated>2008-06-15T14:39:32.847-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-15T14:39:32.847-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="portal poll" /><category scheme="http://www.blogger.com/atom/ns#" term="portal survey" /><category scheme="http://www.blogger.com/atom/ns#" term="portal trends" /><title>Portal Polls &amp; Surveys</title><content type="html">Previously I used to publish the results of the poll "Which is the best open source portal server" regularly on this blog. I stopped doing that because it became more or less repeatative. Today while visiting the poll section of &lt;a href="http://tech.groups.yahoo.com/group/portlets/"&gt;portlets forum&lt;/a&gt;, I found that there are certain other polls going and since it is a long time, I thought to put it on this blog. It may still help you in decision making.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tech.groups.yahoo.com/group/portlets/surveys?id=12174157"&gt;Best Open Source Portal Server&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_ZG5R-lt-loU/SFWG1Z6RbQI/AAAAAAAAAM0/xj-mk1A5rYg/s1600-h/best_open_source_portal_server.GIF"&gt;&lt;img id="BLOGGER_PHOTO_ID_5212220395797703938" style="MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://bp1.blogger.com/_ZG5R-lt-loU/SFWG1Z6RbQI/AAAAAAAAAM0/xj-mk1A5rYg/s400/best_open_source_portal_server.GIF" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tech.groups.yahoo.com/group/portlets/surveys?id=11995192"&gt;Which commercial portal meets most of your portal requirements?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_ZG5R-lt-loU/SFWIFnjpIgI/AAAAAAAAAM8/aPlVIkAEmr0/s1600-h/commercial_portal_server.GIF"&gt;&lt;img id="BLOGGER_PHOTO_ID_5212221773850419714" style="MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://bp2.blogger.com/_ZG5R-lt-loU/SFWIFnjpIgI/AAAAAAAAAM8/aPlVIkAEmr0/s400/commercial_portal_server.GIF" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It looks like Liferay is the portal of choice for majority when it comes to open source portals and 'IBM WebSphere portal' in case of commercial portals.&lt;br /&gt;&lt;br /&gt;If you have not voted you can also think of voting &lt;a href="http://tech.groups.yahoo.com/group/portlets/polls"&gt;Portal Poll here&lt;/a&gt;.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=xEkJ7UbD"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=JYfBVnDd"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=n7ujVmqw"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=n7ujVmqw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=v87Be2vP"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=TJ6lypkd"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=BrMP9iOI"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=BrMP9iOI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=xVk40win"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/-lo2yCyPxIs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/6465528703521372123/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2008/06/portal-polls-surveys.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/6465528703521372123?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/6465528703521372123?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/-lo2yCyPxIs/portal-polls-surveys.html" title="Portal Polls &amp; Surveys" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp1.blogger.com/_ZG5R-lt-loU/SFWG1Z6RbQI/AAAAAAAAAM0/xj-mk1A5rYg/s72-c/best_open_source_portal_server.GIF" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://portlets.blogspot.com/2008/06/portal-polls-surveys.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8ERno9fSp7ImA9WxdQE04.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-5299184212931491683</id><published>2008-06-12T22:06:00.000-07:00</published><updated>2008-06-12T22:10:07.465-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-12T22:10:07.465-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jsr 286" /><category scheme="http://www.blogger.com/atom/ns#" term="jsr286" /><category scheme="http://www.blogger.com/atom/ns#" term="jsr 168" /><category scheme="http://www.blogger.com/atom/ns#" term="jsr168" /><title>JSR 286 Final Release</title><content type="html">&lt;p&gt;JSR 286 (Portlet 2.0) final release is available to download from the JCP website. Here is the direct link - &lt;a href="http://jcp.org/aboutJava/communityprocess/final/jsr286/index.html"&gt;http://jcp.org/aboutJava/communityprocess/final/jsr286/index.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Happy Portlettting. &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=Rpc3NLri"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=dALUMnYo"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=Ej3vvvJN"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=Ej3vvvJN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=4Q58UP2m"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=n9j7swsp"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=v7xRLKjK"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=v7xRLKjK" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=aAbjFpqT"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/MtE-KRa35SA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/5299184212931491683/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2008/06/jsr-286-final-release.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/5299184212931491683?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/5299184212931491683?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/MtE-KRa35SA/jsr-286-final-release.html" title="JSR 286 Final Release" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://portlets.blogspot.com/2008/06/jsr-286-final-release.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEFRHY7cCp7ImA9WxdQEUg.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-6602954320198276811</id><published>2008-06-10T20:43:00.000-07:00</published><updated>2008-06-10T20:56:55.808-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-10T20:56:55.808-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="enterprise portal" /><category scheme="http://www.blogger.com/atom/ns#" term="portal trends" /><title>Social Networking Portal and WebOS</title><content type="html">Two of the leading open source portals have taken altogether two different routes for future development. For Liferay Portal, it is more of community building and social networking features that is taking center space, whereas for eXo portal, it is more about WebOS. This is very interesting because the roadmap of both of these portal platforms is way different from commercial portals. It also shows the courage and innovation of the open source products which is missing in commercial products. I believe in terms of innovation, open source portals are now ahead of their commercial counterparts. I don't know whether it is due to the open source philosophy or due to the tough competition they are facing from commercial portals, but it is very good for the portal space. &lt;br /&gt;&lt;br /&gt;I wish them all the best. Keep innovating.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=oyFjpjpw"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=aRo1YULH"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=gGugz4pa"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=gGugz4pa" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=xkVH5u8B"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=uoSdnc0Y"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=co2epP9s"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=co2epP9s" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=Dw7PifdJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/rVWaUfD-lh0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/6602954320198276811/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2008/06/social-networking-portal-and-webos.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/6602954320198276811?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/6602954320198276811?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/rVWaUfD-lh0/social-networking-portal-and-webos.html" title="Social Networking Portal and WebOS" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://portlets.blogspot.com/2008/06/social-networking-portal-and-webos.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4FRnw6fyp7ImA9WxdRFU4.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-4915153660429401529</id><published>2008-06-03T17:21:00.000-07:00</published><updated>2008-06-03T17:21:57.217-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-03T17:21:57.217-07:00</app:edited><title>Writing Java Applications in Visual Studio</title><content type="html">Writing Java applications in Visual Studio Dot Net seems an interesting idea. MainSoft promises that only. I have not given it a try, but will be very interesting to check it out. Here is the latest news that talks about this product -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://reddevnews.com/columns/article.aspx?editorialsid=2656"&gt;Visual Studio and Java?&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=MmkOQ95A"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=CpgsgQHi"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=8mrcF5lO"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=8mrcF5lO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=KHaqXOtC"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=RhdFxifx"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=VRodRcuf"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=VRodRcuf" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=h75xEQE0"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/XwThmUOS4EA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/4915153660429401529/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2008/06/writing-java-applications-in-visual.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/4915153660429401529?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/4915153660429401529?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/XwThmUOS4EA/writing-java-applications-in-visual.html" title="Writing Java Applications in Visual Studio" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://portlets.blogspot.com/2008/06/writing-java-applications-in-visual.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IMSHs7cSp7ImA9WxZXGEU.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-8214383353699069888</id><published>2008-03-07T02:13:00.000-08:00</published><updated>2008-03-07T02:26:29.509-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-07T02:26:29.509-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jsr 286" /><category scheme="http://www.blogger.com/atom/ns#" term="portlets" /><category scheme="http://www.blogger.com/atom/ns#" term="jsr286" /><category scheme="http://www.blogger.com/atom/ns#" term="portlet" /><category scheme="http://www.blogger.com/atom/ns#" term="jsr 168" /><category scheme="http://www.blogger.com/atom/ns#" term="jsr168" /><title>JSR 286 Approved</title><content type="html">You would be happy to know that the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;JSR&lt;/span&gt; 286 is approved and the final version should be available soon. By the time, you can have a look at final draft &lt;a href="http://jcp.org/aboutJava/communityprocess/pfd/jsr286/index.html"&gt;here&lt;/a&gt;. I am sure &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;JSR&lt;/span&gt;286 will prove a big leap forward in success of Java Portals. I congratulate spec lead Stefan Hepper and all expert group members for the efforts and hard work.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=XlkqIGch"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=091O99Vg"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=DLsqWJur"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=DLsqWJur" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=OMDNPVUZ"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=4c6TYUHt"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=6TGwGdgS"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=6TGwGdgS" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=edDZRVNZ"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/Bbfbaf37rsg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/8214383353699069888/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2008/03/jsr-286-approved.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/8214383353699069888?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/8214383353699069888?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/Bbfbaf37rsg/jsr-286-approved.html" title="JSR 286 Approved" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>5</thr:total><feedburner:origLink>http://portlets.blogspot.com/2008/03/jsr-286-approved.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04CQXo7fCp7ImA9WxZXEko.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-2261350892019243368</id><published>2008-02-29T00:48:00.000-08:00</published><updated>2008-02-29T01:06:00.404-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-29T01:06:00.404-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="collaboration" /><category scheme="http://www.blogger.com/atom/ns#" term="portal" /><title>Google Sites - Challenging Portals</title><content type="html">Today I saw the announcement of "Google Sites" in my mailbox. I use Google Apps services for few of my domains. Just if you are not aware of what Google Apps is, Google Apps is a collaboration platform that can be subscribed by the companies instead any installation locally. In other words, it is kind of hosted portal for an enterprise. It provides quite a few important collaboration features like Email, Calendar, Task, Docs etc. Now the latest addition to this set is Google Sites.&lt;br /&gt;&lt;br /&gt;Google Sites is a tool for quickly creating new websites and sharing information. Here is how Google defines it -&lt;br /&gt;"Google Sites is the easiest way to make information accessible to people who need quick, up-to-date access. People can work together on a Site to add file attachments, information from other Google applications (like Google Docs, Google Calendar, YouTube and Picasa), and new free-form content. Creating a site together is as easy as editing a document, and you always control who has access, whether it's just yourself, your team, or your whole organization. You can even publish Sites to the world. " The more information can be found at Google Sites help at &lt;a href="http://www.google.com/a/help/intl/en/users/sites.html"&gt;http://www.google.com/a/help/intl/en/users/sites.html&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Now with the announcement of Google Sites, I believe that Google has started challenging Portal market. I think, Google is soon going to be the the free hosted sharepoint available to all. Though Google Apps is still at initial stages so we have some time where we see that Google started grabbing some portal market. I personally see that initially it will start affecting open source portals and small portal vendors before taking over biggies like Microsoft and IBM. We will soon see Google Apps catching fast in at least SME segment.&lt;br /&gt;&lt;br /&gt;Where do you think Google Apps is heading? Do you also think that it is going to challenge portal market (especially collaborative portals)?&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=tBPu0t6R"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=t3W90q6i"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=FlmZtHHQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=FlmZtHHQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=GbqiHkd1"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=0DRtW9Nj"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=XssQ4XJu"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=XssQ4XJu" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=XeZg3VzP"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/WzLFWJb-P-Y" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/2261350892019243368/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2008/02/google-sites-challenging-portals.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/2261350892019243368?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/2261350892019243368?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/WzLFWJb-P-Y/google-sites-challenging-portals.html" title="Google Sites - Challenging Portals" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://portlets.blogspot.com/2008/02/google-sites-challenging-portals.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YGRnw5cCp7ImA9WB5SF0o.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-6220556810049025731</id><published>2007-06-13T14:40:00.001-07:00</published><updated>2007-06-13T14:45:27.228-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-06-13T14:45:27.228-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sharedinsights" /><category scheme="http://www.blogger.com/atom/ns#" term="portlets" /><category scheme="http://www.blogger.com/atom/ns#" term="portlet" /><category scheme="http://www.blogger.com/atom/ns#" term="portal" /><category scheme="http://www.blogger.com/atom/ns#" term="podcast" /><title>Portal Podcast</title><content type="html">In the &lt;a href="http://www.sharedinsights.com"&gt;SharedInsights&lt;/a&gt; conference, me and my colleague Hari talk about key issues in portal arena like the need for portlets marketplace, lack of enterprise search and collaboration applications in the portal space etc.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sharedinsights.com/media/podcasts/portals/Hari_Vyakarnam_052407.mp3"&gt;Please check out the podcast here.&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=yr2pYoyK"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=tYOR451f"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=80GLKIzO"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=80GLKIzO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=6nIxf1Sy"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=zuMyyGWC"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=atiw4nt3"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=atiw4nt3" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=q4zcxq5m"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/JlRFD83cKLU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/6220556810049025731/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2007/06/portal-podcast_13.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/6220556810049025731?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/6220556810049025731?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/JlRFD83cKLU/portal-podcast_13.html" title="Portal Podcast" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://portlets.blogspot.com/2007/06/portal-podcast_13.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cEQHsyeCp7ImA9WB5SF0o.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-2163335566840580368</id><published>2007-06-13T14:40:00.000-07:00</published><updated>2007-06-13T14:43:21.590-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-06-13T14:43:21.590-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sharedinsights" /><category scheme="http://www.blogger.com/atom/ns#" term="portlets" /><category scheme="http://www.blogger.com/atom/ns#" term="portlet" /><category scheme="http://www.blogger.com/atom/ns#" term="portal" /><category scheme="http://www.blogger.com/atom/ns#" term="podcast" /><title>Portal Podcast</title><content type="html">In the SharedInsights conference, me and my colleague Hari talk about key issues in portal areana like a need for portlets marketplace, lack of enterprise search and collaboration applications in the portal space etc.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sharedinsights.com/media/podcasts/portals/Hari_Vyakarnam_052407.mp3"&gt;Please check out the podcast here.&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=Sm3uYOWs"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=nReFKku9"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=e5iRgIwg"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=e5iRgIwg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=FCP7PhDu"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=9jUclC8D"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=rHMU8uId"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=rHMU8uId" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=Xw8ab88b"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/pJtmASgz6v8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/2163335566840580368/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2007/06/portal-podcast.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/2163335566840580368?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/2163335566840580368?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/pJtmASgz6v8/portal-podcast.html" title="Portal Podcast" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://portlets.blogspot.com/2007/06/portal-podcast.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UMRXk_fyp7ImA9WBFbF0Q.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-6206516922041484096</id><published>2007-05-10T04:03:00.000-07:00</published><updated>2007-05-10T04:08:04.747-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-05-10T04:08:04.747-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sap" /><category scheme="http://www.blogger.com/atom/ns#" term="netweaver" /><category scheme="http://www.blogger.com/atom/ns#" term="portlets" /><category scheme="http://www.blogger.com/atom/ns#" term="portlet" /><category scheme="http://www.blogger.com/atom/ns#" term="jsr 168" /><category scheme="http://www.blogger.com/atom/ns#" term="jsr168" /><title>SAP NetWeaver Composition Environment Announced</title><content type="html">SAP AG today announced that the Java &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;EE&lt;/span&gt; 5-based SAP &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;NetWeaver&lt;/span&gt;(R) Composition Environment (SAP &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;NetWeaver&lt;/span&gt; CE), a next-generation set of standards-based and integrated composition tools, has been released to customers and partners for full production use. SAP &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;NetWeaver&lt;/span&gt; CE, which is used for the development and deployment of composite applications, will also be available for a 30-day trial download on SAP Developer Network (&lt;a title="http://sdn.sap.com" href="http://sdn.sap.com/" target="_blank"&gt;sdn.sap.com&lt;/a&gt;) starting in May....................&lt;a href="http://www.pr-inside.com/news-brief-sap-netweaver-r-composition-environment-r119589.htm"&gt;Read More&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;My Note:&lt;/strong&gt; SAP's support for standards was always sloppy, especially &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;JSR&lt;/span&gt; 168. So it is good to know that SAP is ahead in supporting standards this time.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=YbOivZKv"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=SgTzTGR0"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=ZF4SuvNl"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=ZF4SuvNl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=6QNEUl89"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=aIKw75yJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=ZoEghXLQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=ZoEghXLQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=4MYBn6LR"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/K5ihWTjuzfA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/6206516922041484096/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2007/05/sap-netweaver-composition-environment.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/6206516922041484096?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/6206516922041484096?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/K5ihWTjuzfA/sap-netweaver-composition-environment.html" title="SAP NetWeaver Composition Environment Announced" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://portlets.blogspot.com/2007/05/sap-netweaver-composition-environment.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcCSXo8fSp7ImA9WBFbEks.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-5570915186786717343</id><published>2007-05-04T01:23:00.000-07:00</published><updated>2007-05-04T01:41:08.475-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-05-04T01:41:08.475-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="websphere" /><category scheme="http://www.blogger.com/atom/ns#" term="integration" /><category scheme="http://www.blogger.com/atom/ns#" term="iseries" /><category scheme="http://www.blogger.com/atom/ns#" term="system i" /><category scheme="http://www.blogger.com/atom/ns#" term="portal" /><category scheme="http://www.blogger.com/atom/ns#" term="as400" /><title>iSeries/ AS400 Integration with Portals</title><content type="html">&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;iSeries&lt;/span&gt; integration with portals is one need that keep coming to us time to time. As always, IBM's product line is so confusing that it is very difficult to find out the product(s) that exactly fit to your requirement. On top of that, finding information on IBM products on web is not easy. As always their documents are so confusing and very difficult to find. So for the benefit of readers, I want to share some details on the products for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;iSeries&lt;/span&gt; (System i or AS/400) integration available from IBM. Following is the list of the products available for integration purpose -&lt;br /&gt;&lt;p&gt;1. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;iSeries&lt;/span&gt; Access Family components:  &lt;/p&gt;&lt;p&gt;-- &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;iSeries&lt;/span&gt; Access for Web &lt;/p&gt;&lt;p&gt;--The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;iSeries&lt;/span&gt; version of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;WebSphere&lt;/span&gt; Host Publisher &lt;/p&gt;&lt;p&gt;--&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;WebSphere&lt;/span&gt; Host Access Transformation Server Limited Edition (HATS LE) &lt;/p&gt;&lt;p&gt;2. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;WebSphere&lt;/span&gt; Host On-Demand (a part of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;WebSphere&lt;/span&gt; Host Integration Solution) &lt;/p&gt;&lt;p&gt;3. IBM &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;WebFacing&lt;/span&gt; Tool (part of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;WebSphere&lt;/span&gt; Development Studio Client (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;WDSc&lt;/span&gt;)) &lt;/p&gt;&lt;p&gt;4. Full functioned &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;WebSphere&lt;/span&gt; Host Publisher packaged with the Host Integration Solution &lt;/p&gt;&lt;p&gt;5. Full functioned &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;WebSphere&lt;/span&gt; Host Access Transformation Server (HATS) packaged with the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;WebSphere&lt;/span&gt; Host Integration Solution&lt;/p&gt;IBM has vast information in it's (difficult-to-find) &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;redbooks&lt;/span&gt;. I think these two &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;redbooks&lt;/span&gt; are useful for this topic -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247005/wwhelp/wwhimpl/js/html/wwhelp.htm"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;Redbook&lt;/span&gt;: &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;iSeries&lt;/span&gt; Access for Web and HATS Limited Edition: V5R2 Hot Topics for IBM &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;eServer&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;iSeries&lt;/span&gt; Browser Users&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG246096/wwhelp/wwhimpl/java/html/wwhelp.htm"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Redbook&lt;/span&gt;: &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;WebSphere&lt;/span&gt; Portal Express and Express Plus V5 for the IBM &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;eServer&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;iSeries&lt;/span&gt; Server&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I hope this information will be useful for the readers.&lt;br /&gt;&lt;br /&gt;If you aware about any source of similar information, please share with me.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=MlMVKRql"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=dEVyWss6"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=92B460jY"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=92B460jY" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=LHafsR4v"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=NXpXFEXo"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=D86cv7dp"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=D86cv7dp" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=TYLPmQX1"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/bUo5Tpo-Bzw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/5570915186786717343/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2007/05/iseries-as400-integration-with-portals.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/5570915186786717343?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/5570915186786717343?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/bUo5Tpo-Bzw/iseries-as400-integration-with-portals.html" title="iSeries/ AS400 Integration with Portals" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://portlets.blogspot.com/2007/05/iseries-as400-integration-with-portals.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMERnw6fip7ImA9WBFSE0k.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-117134840618001783</id><published>2007-02-12T22:23:00.000-08:00</published><updated>2007-02-12T22:33:27.216-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-02-12T22:33:27.216-08:00</app:edited><title>Process and Integration Portals</title><content type="html">After the collaborative portals and groupware on portals, it seems the time for vendors to focus more on integration portals and process portals. BPM and Integration is suppose to be a main feature for Portals. Though Process portals are being discussed for quite some time now, but we did not see any release which is more oriented towards middleware and hence provides the tightly integrated capabilities for enterprise application integration, business process integration and single sigh on. Oracle has came up with much focused efforts in this direction by announcing Oracle WebCenter Suite. This is a welcome efforts in that direction.&lt;br /&gt;&lt;br /&gt;You can check the release announcement &lt;a href="http://www.webwire.com/ViewPressRel.asp?aId=27386"&gt;here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can also check an &lt;a href="http://download-uk.oracle.com/otndocs/tech/webcenter/files/owcs_11_oow06_viewlet.html"&gt;interesting demo&lt;/a&gt; for the Oracle WebCenter.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=Dcp15FVV"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=6SbIuNGV"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=Ew3NOvFF"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=Ew3NOvFF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=OXKW85tW"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=fDoqUmEv"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=mCmNezqA"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=mCmNezqA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=DNw4Y9bL"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/tHY0j1Lv4G0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/117134840618001783/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2007/02/process-and-integration-portals.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/117134840618001783?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/117134840618001783?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/tHY0j1Lv4G0/process-and-integration-portals.html" title="Process and Integration Portals" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://portlets.blogspot.com/2007/02/process-and-integration-portals.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4NRnY_eyp7ImA9WBFTE0Q.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-117039287861409858</id><published>2007-02-01T21:03:00.000-08:00</published><updated>2007-02-01T21:09:57.843-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-02-01T21:09:57.843-08:00</app:edited><title>Gartner on LotusSphere 2007</title><content type="html">&lt;a href="http://www.gartner.com/DisplayDocument?doc_cd=146012"&gt;Here&lt;/a&gt; is what Gartner thinks about Lotusphere 2007.&lt;br /&gt;&lt;br /&gt;Here is the excerpt -&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Significant updates to Lotus Notes and Quickplace, as well as the introduction of some compelling new products, were the reason that IBM's Lotusphere 2007 was buzzing with positive feedback from IBM customers and partners.&lt;br /&gt;&lt;br /&gt;Perhaps the best news coming from Lotusphere is the near-disappearance of the bewildering "Workplace" name. The folding of Workplace into WebSphere Portal has helped to reduce the confusion regarding its strategy, messaging and products. While Workplace was, in Gartner's view, a failed marketing effort, its underlying concepts embracing the Web have provided a critical foundation for Notes 8, Quickr, Connections and Sametime — which are all built on Eclipse with the Expeditor tool. Combined with the recently added representational state transfer (REST) application programming interfaces, Atom syndication capabilities and "mashability," these concepts serve as a strategic architecture for all future Lotus products.&lt;br /&gt;&lt;br /&gt;IBM hopes Lotusphere 2007 will launch an updated, more competitive and appealing Lotus. The demonstrations and product sessions have been successful among the Lotus users who come to these events. However, several challenges persist. The relationship of Quickr to existing products like Domino Document Manager, DB2 Content Manager and new document-oriented clients remains murky. While the mashups and possibilities of social software are promising, the lack of consumer-focused or Web 2.0 software-as-a-service offerings limits penetration.&lt;br /&gt;&lt;br /&gt;IBM has addressed many of the lingering questions about Lotus's future direction and managed to inject a level of excitement in a product line that many consider moribund. During 2007, we will watch for signs that IBM has effectively executed on its plans and expanded rapidly into other delivery and business models.&lt;/em&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=kyK3dPho"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=XBShC4xz"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=kmLQh4CJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=kmLQh4CJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=nNZQTBqu"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=6awRdYyj"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=HdNiEHAa"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=HdNiEHAa" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=xfegyS3o"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/YvKsMTHYx7k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/117039287861409858/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2007/02/gartner-on-lotussphere-2007.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/117039287861409858?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/117039287861409858?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/YvKsMTHYx7k/gartner-on-lotussphere-2007.html" title="Gartner on LotusSphere 2007" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://portlets.blogspot.com/2007/02/gartner-on-lotussphere-2007.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8DR34yfip7ImA9WBBaGU8.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-116992087586928821</id><published>2007-01-27T10:00:00.000-08:00</published><updated>2007-01-27T10:01:16.096-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-01-27T10:01:16.096-08:00</app:edited><title>JSR 168 Portlet Development Guidelines</title><content type="html">Drew Varner, Sr. Pricipal Consultant at BEA, has written a good post on JSR 168 portlet development guidelines. These are some basic guidelines that a portlet developers must aware of. He has also given examples to support his views. Here are the guidelines -&lt;br /&gt;&lt;br /&gt;1. Always Utilize the URL Rewriting APIs for Content in Your Portlet&lt;br /&gt;2. Do Not Append Paths to a Rewritten URL&lt;br /&gt;3. Qualify Client-side Script Variables and Methods with Namespaces&lt;br /&gt;4. Ensure Inline Client-side Scripts that Refer to Portlet Resources Follow the Spec&lt;br /&gt;5. Always Declare a Content Type for Portlet Responses&lt;br /&gt;6. Do Not Send Cookies from Portlets&lt;br /&gt;7. Separate Business Logic from Presentation&lt;br /&gt;&lt;br /&gt;Please check &lt;a href="http://dev2dev.bea.com/pub/a/2006/12/writing-jsr-168-portlets.html"&gt;his post&lt;/a&gt; for details.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=TCCQqTae"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=zLYDWocA"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=TdyUQSjl"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=TdyUQSjl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=moockTqf"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=maOBJKGf"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=RUThupc4"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=RUThupc4" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=j3xO0sLH"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/28ZG19WgmLk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/116992087586928821/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2007/01/jsr-168-portlet-development-guidelines.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/116992087586928821?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/116992087586928821?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/28ZG19WgmLk/jsr-168-portlet-development-guidelines.html" title="JSR 168 Portlet Development Guidelines" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://portlets.blogspot.com/2007/01/jsr-168-portlet-development-guidelines.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcDRnY_fip7ImA9WBBaFkk.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-116964379690623214</id><published>2007-01-24T04:51:00.000-08:00</published><updated>2007-01-24T05:57:57.846-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-01-24T05:57:57.846-08:00</app:edited><title>WebSphere Portal Express 6.0 Announced at Lotusphere</title><content type="html">In the past, IBM discontinued the Express edition of portal. Today IBM has again come up with Express flavor with new attires. This time it is going to be an integrated portal and collaboration platform for SMBs. Other than all regular feature of portal, I believe that it will also have some out-of-box intranet features, so that SMBs can build and deploy their intranet easily. It also has some pre-built sample websites to pick and customize. You can check press release &lt;a href="http://www.echannelline.com/usa/story.cfm?item=21604"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Even though I am at Lotusphere, I missed the annoucement. I'll check more details today and post it here.&lt;br /&gt;&lt;br /&gt;Other than WebSphere Portal Express 6.0, IBM also announced following products in Lotusphere conference -&lt;br /&gt;&lt;br /&gt;&lt;a class="smallplainlink" href="http://www-142.ibm.com/software/sw-lotus/products/product3.nsf/wdocs/connections"&gt;Lotus Connections&lt;/a&gt;, &lt;a href="http://presszoom.com/story_123336.html"&gt;Press Release&lt;/a&gt;&lt;br /&gt;&lt;a class="smallplainlink" href="http://www-142.ibm.com/software/sw-lotus/products/product4.nsf/wdocs/notesdomino8"&gt;Lotus Notes and Domino 8&lt;/a&gt;&lt;br /&gt;&lt;a class="smallplainlink" href="http://www.ibm.com/lotus/quickr"&gt;Lotus Quickr&lt;/a&gt;&lt;br /&gt;&lt;a class="smallplainlink" href="http://www-142.ibm.com/software/sw-lotus/products/product3.nsf/wdocs/st751"&gt;Lotus Sametime 7.5.1&lt;/a&gt;&lt;br /&gt;&lt;a class="smallplainlink" href="http://www-306.ibm.com/software/info1/websphere/index.jsp?tab=landings/portalexpressbuzz"&gt;IBM Websphere Portal Express Version 6.0&lt;/a&gt;&lt;br /&gt;&lt;a class="smallplainlink" href="http://www-142.ibm.com/software/sw-lotus/products/product3.nsf/wdocs/componentdesigner"&gt;Lotus Component Designer&lt;/a&gt;&lt;br /&gt;&lt;a class="smallplainlink" href="http://www.ibm.com/software/workplace/products/product5.nsf/wdocs/activeinsight"&gt;Lotus ActiveInsight&lt;/a&gt;&lt;br /&gt;&lt;a class="smallplainlink" href="http://www-142.ibm.com/software/sw-lotus/products/product3.nsf/wdocs/workforcemgmt"&gt;Lotus Workforce Management&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A brief of these annoucements can be found &lt;a href="http://www-306.ibm.com/software/swnews/swnews.nsf/n/nhan6xpktl?OpenDocument&amp;Site=lotus"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I am at Sun Microsystems's booth showcasing our &lt;a href="http://www.syncex.com"&gt;SyncEx Collaboration Suite&lt;/a&gt; on Sun Platform. I would glad to entertain everybody who is interested in these products.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=GVdFxwOn"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=nqJFdo45"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=AeAMuDSB"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=AeAMuDSB" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=gVYbOqEJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=qPO9vmNt"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=aUFVjIIq"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=aUFVjIIq" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=heaVb3NW"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/nCG4gP_iR44" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/116964379690623214/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2007/01/websphere-portal-express-60-announced.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/116964379690623214?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/116964379690623214?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/nCG4gP_iR44/websphere-portal-express-60-announced.html" title="WebSphere Portal Express 6.0 Announced at Lotusphere" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://portlets.blogspot.com/2007/01/websphere-portal-express-60-announced.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QNRn8-fip7ImA9WBBQGE8.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-116219837850016758</id><published>2006-10-30T00:52:00.000-08:00</published><updated>2006-11-17T20:49:57.156-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2006-11-17T20:49:57.156-08:00</app:edited><title>Sun Java Portal Server Startup Resources</title><content type="html">Good collection of articles for Sun Java System Portal Server at one place -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cld.blog-city.com/suns_opensourcing_of_java_system_portal_server__game_on.htm"&gt;Click Here&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=xdqaMgOx"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=vuimAj3v"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=bJvxe0Rg"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=bJvxe0Rg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=aOjtyLPj"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=UNv5NiSO"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=fGvVoTvM"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=fGvVoTvM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=7yK2cHKO"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/fCrbIQUhfd8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/116219837850016758/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2006/10/sun-java-portal-server-startup.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/116219837850016758?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/116219837850016758?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/fCrbIQUhfd8/sun-java-portal-server-startup.html" title="Sun Java Portal Server Startup Resources" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://portlets.blogspot.com/2006/10/sun-java-portal-server-startup.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04MR38zeyp7ImA9WBFRFUw.&quot;"><id>tag:blogger.com,1999:blog-6064616.post-115930096443651610</id><published>2006-09-26T13:00:00.000-07:00</published><updated>2007-02-26T09:46:26.183-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-02-26T09:46:26.183-08:00</app:edited><title>AJAX with JSR 168 Portlets</title><content type="html">Greg Ziebold and Marina Sum has written a good article titled &lt;em&gt;Best Practices for Applying AJAX to JSR 168 Portlets.&lt;/em&gt; &lt;a href="http://developers.sun.com/prodtech/portalserver/reference/techart/ajax-portlets.html"&gt;Check it here.&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/portlets?a=phzVeXzk"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=qp8zn53a"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=ko4TwjxZ"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=ko4TwjxZ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=fYeWnoal"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=3i2ktIeB"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=54" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=0cQfaDph"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?i=0cQfaDph" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/portlets?a=AoQJ7OrM"&gt;&lt;img src="http://feeds.feedburner.com/~f/portlets?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/portlets/~4/hPQesFPyzpY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://portlets.blogspot.com/feeds/115930096443651610/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://portlets.blogspot.com/2006/09/ajax-with-jsr-168-portlets.html#comment-form" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/115930096443651610?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6064616/posts/default/115930096443651610?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/portlets/~3/hPQesFPyzpY/ajax-with-jsr-168-portlets.html" title="AJAX with JSR 168 Portlets" /><author><name>Punit Pandey</name><uri>http://www.blogger.com/profile/11583828885829429812</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="28" height="32" src="http://bp3.blogger.com/_ZG5R-lt-loU/SBp53YgepFI/AAAAAAAAAL4/ZfEbG0f_YmQ/S220/punit_book.jpg" /></author><thr:total>7</thr:total><feedburner:origLink>http://portlets.blogspot.com/2006/09/ajax-with-jsr-168-portlets.html</feedburner:origLink></entry></feed>
