Quiz
Liferay Development Best Practises Quiz
Dieses Quiz hat ein Zeitlimit und öffnet sich deshalb im gewohnten Player.
Fragen in diesem Quiz (16)
1What are the standards-based technologies supported by Liferay for incorporating your own applications into a Liferay portal?
- APortlets
- BIFrame
- COpenSocial gadgets
- DWeb widget
- EWeb Parts
2Choose all the right definitions for Portlets.
- APortlets are web components based in Java technology.
- BPortlet Specification 2.0 is defined in JSR-168.
- CA portlet is an application that provides a specific piece of content (information or
service) to be included as part of a portal page. - DThe lifecycle of a portlet is managed by the servlet container.
- EWeb clients interact with portlets via a request/response paradigm implemented by the
portal. - FThe content generated by a portlet may vary from one user to another depending on the
user configuration for the portlet.
3Since they’re entirely self-contained, portlets are the least invasive mechanism for extending Liferay
- ARichtig
- BFalsch
4Portlets are not the most forward compatible Liferay development option.
- ARichtig
- BFalsch
5Choose which options are not correct about Liferay Portlets.
- APortlets are hot-deployed as plugins into Liferay instances.
- BThe hot-deploy mechanism results in a low downtime for Liferay Portal servers.
- CA single Liferay Portlet Plugin can contain multiple portlets.
- DLiferay Portlets can not be used to build complex applications.
- ELiferay Portlets can leverage the full suite of technologies and libraries for the Java platform.
6Choose the possible options to reuse existing web applications in Liferay Portal
- ACreate simple portlets that interact with the application (possibly using Web Services).
- BIf the application is implemented using JSF, it can be converted to a portlet application.
- CCreate a portlet that integrates the remote application either using an IFrame or an HTTP proxy (e.g., using Liferay’s WebProxy portlet).
- DRewrite the application as a portlet.
7Thanks to the portlet and Java EE specifications, each portlet application can use its own set of libraries and technologies, whether they are used by Liferay or not.
- ARichtig
- BFalsch
8Ext plugins can use libraries that are not compatible with the ones used by the core Liferay code.
- ARichtig
- BFalsch
9Select the best options to choose a development framework from the large set available.
- AUse a framework that the development team knows.
- BChoose the simpler solution that covers the project real needs.
- CChoose Liferay's MVC Portlet framework because it's lighter.
- DChoose JSF framework because it's a standard.
10Liferay has its own JavaScript library called...
- AAlloyUI
- BYUI
- CjQuery UI
- DDojo
- ESencha
- FSproutcore
11Any JavaScript library can be used, as long as the library does not conflict with libraries referenced by other portlets deployed in the same portal.
- ARichtig
- BFalsch
12Choose the right options regarding Liferay’s Service Builder framework.
- ALiferay’s Service Builder is a code generation tool
- BService Builder automates creating interfaces and classes for database persistence and service layers
- CService Builder automates creating user interfaces and workflow
- DThe business logic is implemented in the remote interface
- EThe permission checks are implemented in the local interface
- FObjects on the portal instance interact with the local interface
- GObjects outside the portal instance interact with the remote interface via JSON, SOAP, and Java RMI
13Liferay is designed to be customized. Choose the available options for Liferay developers:
- AThe platform look and feel can be customized using a Theme Plugin.
- BYou can create custom layout templates to arrange portlets using Layout Templates Plugin.
- CLiferay Out-of-Box functionality can be customized or extended using a Hook Plugin.
- DLiferay core functionality can be customized using an Ext Plugin.
- EAll the listed options are valid for Liferay custom developments.
14Multiple plugins and plugin types can be combined into a single WAR file.
- ARichtig
- BFalsch
15Liferay's Look and Feel can be fully customized with a custom plugin. Choose the following true options:
- AA theme plugin can specify color schemes.
- BA theme plugin allows to define commonly used images and style for fonts, links, navigation elements, page headers and page footers.
- CTo customize the look and feel the developer just have option: use CSS or Velocity templates.
- DIn order to create user interfaces consistent with Liferay built-in functionality the developer must use JQuery UI API framework.
16Layouts specify the arrangement of portlets on a page rather than their look and feel. You can create custom layout templates to arrange portlets just the way you like them.
- ARichtig
- BFalsch
Informationen
- Beschreibung
- Liferay Portal is a platform based on standards that allows plenty of options to develop Web Portal projects. As a Liferay developer, it's very useful to be aware of the Liferay development best practises and available options.
- Autor
- hfernandes
- Sprache
- English
- Aufrufe
- 335
- Schlagwörter
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz