It’s All About Navigation
Today’s web application often have to provide easy navigation user experiences to the customers to provide the latest and greatest to be accessible by the customer.
For example, a website may want to offer rich, customized menu navigation rather than the out-of-the-box menu portlet or site map portlets. More often than not, the menu may need to visually indicate the current page that it’s on.
New Navigation API allows developers access Portal Site Map, so developers can create rich, customized navigation menu.
Context and Dependency Injection (CDI) has been available for a while now – it’s standard with Java EE 6. Red Hat has always been a steward of open standards and breaking new grounds by leading the specifications, such as leading the CDI specification. Thus, JBoss Portal 6.1 is proud to bring CDI to Portal applications!
Different devices can be redirected to appropriate website to provide the best user experience.
But there is more. Let’s dive into some of these features in more details from top to bottom.
One Design – Everywhere!
How can you design portlets and portal applications that are useable on desktop browsers, but also useable on a mobile platform, such as a smartphone or a tablet? That is typically a problem with existing portal implementations and difficult to deal with. In fact, some may need to resort to custom code that will check for mobile devices based on user agents, and then redirecting mobile user to a different website.
JBoss Portal 6.1 was designed with social media integration in mind to tailor use cases that are relevant in today’s web-based applications. For example, when configured, JBoss Portal can let new users to sign up and register by using Facebook, Twitter, or Google+.
Introducing JBoss Portal 6.1
On July 25, 2013, Red Hat hosted a webinar to present some exciting new features of JBoss Portal 6.1. The webinar can be replayed online by following this link.
In the webinar, we’ve introduced 4 major new features coming in JBoss Portal 6.1, including:
- Social Media Integration
- Mobile Friendly Support
- CDI Support in standard Portlet and Portlet Filter
- Navigation API support as part of JBoss Portal’s Public API
In the next couple of weeks, we’ll dive into each of these areas in more detail using real examples built for the webinar, which utilizes all of the new features in a single, coherent, portlet application. The code is available in my GitHub repository if you can’t wait to see it.
e-Spirit, developer of the Java-based FirstSpirit content management system and a Red Hat partner, is in the process of rolling out an integration of FirstSpirit with JBoss Portal Platform 6. This integration offers functionality similar to existing e-Spirit offerings for SAP NetWeaver Portal, IBM WebSphere Portal, SharePoint and Liferay.
JBoss Portal Platform 6
JBoss Portal Platform 6 Beta is now available.
Many new features are documented there:
- Built on blazingly fast, lightweight JBoss Enterprise Application Platform 6 technology
- Develop with JSF2 and Rich Faces 4 in portlets, via Portlet Bridge
- Implement single sign-on (SSO) using SAML 2.0
- Launch fast with Maven quick starts
A number of new tech briefs have been published to the Red Hat Customer Portal covering products such as Red Hat Messaging (MRG-M), JBoss EPP, and JBoss ON. I reviewed these tech briefs prior to JBoss World, and here are some of the stand outs.