Track A
Accelerate and Simplify Development with Liferay IDE
(Rich Sezov, Liferay)
Demos will include code and deploy to Liferay running on PaaS provider, building services with advanced Liferay Service Builder editor, and simplified Alloy taglib and Theme development.
Back to the top
Games, Intranets and Harnessing Employee Creativity
(Josh Asbury, Liferay)
Games are infused in our culture and can facilitate greater technological interaction between people. Applications like Foursquare and Gowalla inspire people to compete, engage and connect in ways that are surprising to those who don't take part. Traditional games like golf, football and basketball encourage people to not only take part in the sports, themselves, but to begin their own fantasy competitions.
What prompts this enthusiasm and engagement? How can this energy be harnessed in corporate intranets? This presentation will discuss some ideas on how incorporating games into an intranet site could be the magic bullet for increasing employee productivity and engagement.
Back to the top
Liferay's Open Source Community: Past, Present, and Future
(James Falkner, Liferay and Jamie Sammons, CDS Global)
Liferay can be traced back in time to its humble beginnings as a small open-source startup project. Much of the technology found in today's Liferay also has its roots in this open community. Many customers and users of Liferay benefit from participating in and contributing to its community, but many more stay on the sidelines and wonder how open source can benefit them or their business. In this session, join James Falkner, Liferay's Community Manager, and Jamie Sammons, Portal Architect at CDS Global, as they explore the Liferay community, discussing the recent past, current successes, and future improvements that are helping to shape the Liferay Platform.
Back to the top
Non Traditional Data Stores (NoSQL)
(Ray Augé, Liferay)
There are a variety of reasons why we might consider implementing solutions using alternatives to relational data stores (what is being popularly labeled NoSQL). Users of Liferay are no different and wonder what possibilities are available to them. This session will discuss some of the types of data stores and how and where they might come into play with Liferay. We'll also demonstrate a complete implementation of using such a data store (MongoDB) as the backend for an existing Liferay service in order to provide extreme scalability.
Back to the top
Performance Tuning
(Nathan Shaw, Liferay)
Your enterprise application may take a Liferay Portal instance into regions where the default portal configuration needs to be refined in order to meet your performance goals. We'll start by talking briefly about performance management, how to think about your performance strategy, and list tools you'll want to have in your toolkit. Next we'll look at application level tuning including filter settings, database deployment, and search options. Finally we'll look at caching strategies and various runtime settings.
Back to the top
What's Coming in Web Content Management
(Ray Augé, Liferay)
The evolution of Liferay WCM continues. As Liferay forges ahead and breaks new ground with changes ranging from the most modest usability improvements all the way to innovations like web based VCS-like Branching and Versioning (Version Control System), the goal of delivering unprecedented content management capabilities to the masses is being realized. This session will discuss WCM features in the latest version of Liferay Portal and cover the roadmap for ongoing WCM development for the next and future versions.
Back to the top
Creating an Enterprise User Experience Platform Using Liferay Portal
(Vishveshwara Vasa, Deloitte Consulting LLP)
Every enterprise is working hard to have better user experience in this new online digital market place. User experience became one key part for both internal and external users. Companies are struggling to achieve one unified online experience with so many web technologies in the market today. This session will outline how to create a unified user experience platform using Liferay, reduce overall costs, and speed up the new application development. This session will provide information about Liferay integration with existing applications like SSO, Web Services, Security, Web Analytics, Content Management, Legacy Applications, and Search. This session will give you detailed knowledge on how to implement a user experience platform for an Enterprise and share with you the lessons learned during this process.
Back to the top
Industry Insights from the Trenches: Why Liferay Makes Sense in a Hyperactive Digital World
(Chris Stavros, LEVEL Studios)
Join LEVEL Technology Strategist Chris Stavros as he shares insights on the state of enterprise portal frameworks in the marketplace, as well as how and why LEVEL leverages Liferay today. Chris will share leading examples of Liferay in action for clients like Cisco and CA Technologies, plus give a behind the scenes look at Liferay-to-native mobile app integration. LEVEL Studios is an interactive digital agency and Liferay Certified Gold Partner whose work influences some of the world's most influential brands, including Apple, Cisco, Netflix, RIM, VIZIO, and Quiksilver.
Back to the top
Phased Deployments Leveraging a Portal Architecture
(Olaf Kock, Liferay)
For your software you want a good architecture, maintainability, functionality and time to market. I'm frequently seeing this intent leading to a "Big Design Upfront" (dropping the "time to market" requirement). However, when your application is running in a portal, you can leverage the portal architecture to help achieving all of the objectives: Compose your application from small fragments, introducing new functionality when it's ready. In this presentation I'm going to demo some approaches that help understanding this approach:
- Several small sample portlets that extend an existing application: i.e. "utilizing inter-portlet communication", "helping business users to create structured web content"
- Going beyond Look & Feel with themes: Adding Application specific functionality to the theme (beyond just embedding portlets)
You'll understand that simple interfaces between components can enable you to quickly react to user requirements and how to break down complex applications in favour of composing an application from small pieces. In the conclusion I'll also talk about where this approach makes sense and where it doesn't.
Back to the top
Web Services Supercharged: Consuming Web Services the Right Way
(Brett Swaim, Liferay)
Learn how to connect to web service producers in a performant and easily managed way. This talk will cover how to create a centralized web service consumer, caching, and best practices to ensure that your external data sources don't slow down your user experience!
Back to the top
Understanding Liferay Evolution
(James Falkner, Liferay)
Liferay has been adopted by thousands of websites worldwide, using its robust features and performance, and taking advantage of services you cannot find in any other portal platform. Developers and companies invest time and resources into building on top of Liferay, and rely on its stability as a foundational platform to deliver needed services and functionality. In this presentation, learn how Liferay manages changes to its platform, what to expect in future releases, and see how Liferay's underlying architecture and software engineering practices translate into a dependable, yet innovative platform for your business.
Back to the top