Glass Fish Portfolio Web Space Building Apps James Falkner

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Glass Fish Portfolio Web Space Building Apps James Falkner - Presentation Transcript

    1. Developing Applications with GlassFish Web Space Server 10 James Falkner Product Architect Portal Technologies 1
    2. Web Space Server: Development Platform 2
    3. Web Space Server: Development Platform • Open source > Based on Liferay Portal 5.2 > Large open source communities including Liferay, OpenPortal • Easy to Install • Even easier to customize > Modern technology > Custom portlets, themes, layouts > Enterprise integration APIs • Familiar requirements 3
    4. Web Space Server: Application Building Blocks • Core extensions > Login experience, theme behavior, custom CSS • Portlets/Widgets > JSR 168, 286 > Ruby, Groovy, PHP, Spring, JSF ... > Can override core portlets (e.g. login) • Themes, Layouts • Services • Other Frameworks (ICEfaces, jQuery, ...) 4
    5. Web Space Server: Tooling • NetBeans 6.x+ & Eclipse Europa+ plugins Portlets, Services > Deploy to a variety of containers > Graphical Drag/Drop > Taglibs for SAW, CMS, Journal > Service Builder support > • Dreamweaver (CS3&CS4) plugins > Custom themes > Deploy to Web Space Server 5
    6. Web Space Server: Portlet Development 6
    7. Web Space Server: Portlet Development 7
    8. Web Space Server: ViewDesigner 8
    9. Web Space Server: Development Best Practices • Sustainability > Packaging separates core product from core extensions > Develop plugins (portlets, themes, etc) with Web Space tooling whenever possible > Also supports Liferay Plugins SDK > Use public, supported APIs and extension points • Simplicity > Re-use bundled frameworks (jQuery, Spring, etc) > Depend on GlassFish Enterprise Server 9
    10. Web Space Server: Real World Examples • Custom Login Experience • Custom Theme/Navigation > Database-driven engine, using supported APIs • Enterprise Integrations > Directory/Identity/SOA/BI • Self Service • Web 2.0 Intranet • Be aware of SPRH Syndrome 10
    11. Developing Applications with GlassFish Web Space Server 10 http://webspace.dev.java.net http://sun.com/webspace 11

    + pelegripelegri, 9 months ago

    custom

    1444 views, 1 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1444
      • 1444 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 51
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories