• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Glass Fish Portfolio Web Space Building Apps James Falkner
 

Glass Fish Portfolio Web Space Building Apps James Falkner

on

  • 2,990 views

 

Statistics

Views

Total Views
2,990
Views on SlideShare
2,984
Embed Views
6

Actions

Likes
1
Downloads
60
Comments
0

1 Embed 6

http://www.slideshare.net 6

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

    • Developing Applications with GlassFish Web Space Server 10 James Falkner Product Architect Portal Technologies 1
    • Web Space Server: Development Platform 2
    • 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
    • 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
    • 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
    • Web Space Server: Portlet Development 6
    • Web Space Server: Portlet Development 7
    • Web Space Server: ViewDesigner 8
    • 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
    • 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
    • Developing Applications with GlassFish Web Space Server 10 http://webspace.dev.java.net http://sun.com/webspace 11