Warning: mysql_real_escape_string(): No such file or directory in /home/jayshao/web/wp/wp-content/plugins/statpress-reloaded/statpress.php on line 1786

Warning: mysql_real_escape_string(): A link to the server could not be established in /home/jayshao/web/wp/wp-content/plugins/statpress-reloaded/statpress.php on line 1786

Warning: mysql_real_escape_string(): No such file or directory in /home/jayshao/web/wp/wp-content/plugins/statpress-reloaded/statpress.php on line 1786

Warning: mysql_real_escape_string(): A link to the server could not be established in /home/jayshao/web/wp/wp-content/plugins/statpress-reloaded/statpress.php on line 1786

Warning: mysql_real_escape_string(): No such file or directory in /home/jayshao/web/wp/wp-content/plugins/statpress-reloaded/statpress.php on line 1786

Warning: mysql_real_escape_string(): A link to the server could not be established in /home/jayshao/web/wp/wp-content/plugins/statpress-reloaded/statpress.php on line 1786

Warning: mysql_real_escape_string(): No such file or directory in /home/jayshao/web/wp/wp-content/plugins/statpress-reloaded/statpress.php on line 1786

Warning: mysql_real_escape_string(): A link to the server could not be established in /home/jayshao/web/wp/wp-content/plugins/statpress-reloaded/statpress.php on line 1786

Warning: mysql_real_escape_string(): No such file or directory in /home/jayshao/web/wp/wp-content/plugins/statpress-reloaded/statpress.php on line 1786

Warning: mysql_real_escape_string(): A link to the server could not be established in /home/jayshao/web/wp/wp-content/plugins/statpress-reloaded/statpress.php on line 1786

Warning: mysql_real_escape_string(): No such file or directory in /home/jayshao/web/wp/wp-content/plugins/statpress-reloaded/statpress.php on line 1786

Warning: mysql_real_escape_string(): A link to the server could not be established in /home/jayshao/web/wp/wp-content/plugins/statpress-reloaded/statpress.php on line 1786
portlets | Jason E. Shao

Recommended Programmer Reading

I was recently asked via email what training or whatnot I would recommend to bring a programming team up to speed on Java. A couple options come to mind – depending on the overall scope of your programming team and their past experience (if I can ask – what is your past experience?) but, I ...

Portlets2008 and CampusEAI Annual Conference Recap

>ландшафт. the exhaustion that was the combined CampusEAI Portlets2008 and Annual conference is now behind us, and it seems like time for some reflections and observations. Hopefully some of these items will be items which I expand upon at a future date, but in no particular order, dumped straight from my brain: * JSR-168 is ...

Portals and LMSs (and Collaboration, SIS, Library, and other Suites)

Clay from Georgia Tech shot me an email recently which spurred me to try and put to words how my thinking has evolved about the relationship of an enterprise portal and Sakai, and where these technologies and communities are heading. In general I think the focus of “enterprise portals” has always been one of integration ...

JSR-286 is Official – Does it matter?

JSR-286 (the next generation Portlet specification) was approved last week. The major new features of version 2.0 include: * Events – enabling a portlet to send and receive events and perform state changes or send further events as a result of processing an event * Public render parameters – allowing portlets to share parameters with ...

JA-SIG 2008 – Portlets and Gadgets and Widgets – Oh My!

More soon…

JA-SIG Unconf: Recap

So, the JA-SIG un-conference (even the working sessions) is over, giving me a chance to do some thinking and reflection about the event and its aftermath. Overall, the attendance, interest, and excitement demonstrated by all of the participants was pretty overwhelming. We had both more individuals, institutions, and organizations represented than we ever would have ...

JA-SIG Conference: Building Portable Portlets

Chuck is talking a bit more about his experience with portlets, and the implications for uPortal, Sakai, etc. Sakai portlet notes: * Preferences – site.upd to change * Edit Mode – site.upd again * `isUserInRole()` mapped to Sakai permissions site.upd, content.read, etc. The `isUserInRole()` mapping seems a little counter-intuitive — seems like really portlet.xml should ...

Sakai Conference: Portal Options

Chuck Sev. is doing a demo of some of the new features that have been ported into Charon Portal in trunk. Additional hooks in Ian’s new portal Impl support multiple Velocity ### Features * **Hierarchy** – sub sites, **NO INHERITED AUTHORIZATION**, velocity templated * **Single Tool View** – edit Page order, and the toolbar/nav disappears ...

Sakai: Powered by uPortal?

[Single Mind Consulting – Summary of Sakai](href=”http://www.singlemindconsulting.com/files/white_sakai_described_v1.pdf) > Furthermore, Sakai is designed as a series of independent tools built upon a robust, standards-based framework (uPortal). > `` > Sakai’s uPortal is a powerful portal environment that utilizes the portlet specification to ensure interoperability. This particular perception – that Sakai contains an embedded uPortal instance which ...

JRuby on Rails WARs

At Portlets2007 I was talking with Greg from St. Thomas about Rails, and he showed me a Rails app he had deployed out using JDeveloper and OC4J — basically Rails inside a WAR file. Very cool — and apparently easy enough to do that he got it working *during* my session on PortletMVC. Not sure ...