rssHome » Java

Liferay Portal Systems Development

Liferay Portal Systems Development

Book Description

portal is one of the most mature portal frameworks in the market, offering many key benefits that involve personalization, customization, content systems, web content , collaboration, social networking and workflow. If you are a developer who wants to build custom web sites and WAP sites using portal, this book is all you need.

Liferay Portal Systems shows developers how to use Liferay kernel 6.1 and above as a framework to develop custom web and WAP systems which will help you to maximize your productivity gains. Get ready for a rich, friendly, intuitive, and collaborative end-user experience!

The clear, practical examples in the sample application that runs throughout this book will enable professional Java developers to build custom web sites, portals, and mobile applications using Liferay portal as a framework. You will learn how to make all of your organization’s data and web content easily accessible by customizing Liferay into a single point of access. The book will also show you how to improve your inter-company communication by enhancing your web and WAP sites to easily share content with colleagues.

What you will learn from this book

  • Provide complete coverage of both the commercial and versions of Liferay Portal 6.1 within the real-world example Knowledge Base portlet
  • Build basic and advanced portlets with the Service-Builder Download Now »

JBoss ESB: Beginner’s Guide

JBoss ESB: Beginners Guide

Book Description

You may often have wondered if there is a better way to integrate disparate applications than error-prone “glue code”. ESB is just that solution as it can help solve common but difficult problems: writing new code that can be re-used and maintained, and integrating together new and old systems. ESB takes care of routing and processing service requests, leaving you to concentrate on your system’s design and .

The ESB ’s Guide gets you up and running quickly with ESB to build your own service-based applications, with enhanced communication and organization. You will learn how to create new applications or to integrate combinations of new and legacy applications. Detailed examples get you creating your own services, and deploying and administering them with other tools.

Through hands-on examples, this book shows you how enables you to design your system as services that are loosely coupled together by sending and receiving messages. Your services can execute your own custom code, or make use of ’s extensive set of out-of-the-box actions to perform specific tasks. The ’s Guide shows you the tools you can use to build re-usable and maintainable service-based applications with , and teaches you by example how to use these tools.

What you will learn from this book

  • Install, configure, administer, start and stop the JBoss Application Server Download Now »

Oracle JDeveloper 11gR2 Cookbook

Oracle JDeveloper 11gR2 Cookbook

Book Description

’s Application Framework () for Fusion Web Applications leverages best practices and proven design patterns to simplify constructing complex web solutions with JDeveloper, and this hands-on, task-based enables you to realize those complex, enterprise-scale applications. With the help of real-world implementations, practical recipes cover everything from design and construction, to deployment, testing, debugging and .

This practical, task-based takes you, the developer, on a practical journey for building Fusion Web Applications. By implementing a range of use cases, you will gain invaluable and applicable knowledge for utilizing the framework with JDeveloper 11gR2.

11gR2 Cookbook” is a task-based guide to the complete lifecycle of Fusion Web Application using 11gR2 and ADF.

You will get quickly up and running with concepts like setting up Application Workspaces and Projects, before delving into specific Components such as Entity Objects, View Objects, Application Modules and more. Along the way you will encounter even more practical recipes about ADF Faces UI components and Backing Beans, and the book rounds off by covering security, session timeouts and exceptions.

With “ 11gR2 Cookbook” in hand you will be equipped with the practical knowledge of a range of ready to use implementation cases Download Now »

Drools Developer’s Cookbook

Drools Developers Cookbook

Book Description

is an rules engine that provides agility and flexibility to your logic. 5 has evolved to provide a unified and integrated platform for rules, processes, event processing and automated planning. With this book in hand you will be able to use any of these modules and their specific features quickly and with ease.

Developer will help you to apply the latest community features to your projects. You will learn about all the Drools modules – Guvnor, Fusion, Expert, and Planner – along with 5 and integration capabilities. The straightforward recipes will help you to implement even more rules in your projects and take you to a new level with the Drools platform.

This book teaches you how to create a more robust business rules implementation, starting with tips on how to write business rules manually, or by using the newest Guvnor rule editors. You will learn how your rules can be integrated with another framework to create a full solution and discover how to use complex features such as event processing. The recipes cover all of the Drools modules and will help you to solve problems with planning, remote execution, and much more.

What you will learn from this book

  • Use Drools Guvnor for rules authoring and configuration
  • Configure different ways to store your knowledge using Marshallers, and with
  • Understand how to add complex event processing capabilities to a project Download Now »

The CERT Oracle Secure Coding Standard for Java

The CERT Oracle Secure Coding Standard for Java

Book Description

“In the world, security is not viewed as an add-on a feature. It is a pervasive way of thinking. Those who forget to think in a mindset end up in trouble. But just because the facilities are there doesn’t mean that security is assured automatically. A set of standard practices has evolved over the years. The ® Coding® Standard for is a compendium of these practices. These are not theoretical research papers or product marketing blurbs. This is all serious, mission-critical, battle-tested, enterprise-scale stuff.”
—James A. Gosling, Father of the Java Language

An essential element of secure coding in the Java language is a well-documented and enforceable coding standard. Coding standards encourage programmers to follow a uniform set of rules determined by the requirements of the project and organization, rather than by the programmer’s familiarity or preference. Once established, these standards can be used as a metric to evaluate source code (using manual or automated processes).

The CERT® ® Secure Coding Standard for Java™ provides rules designed to eliminate insecure coding practices that can lead to exploitable vulnerabilities. Application of the standard’s guidelines will lead to higher-quality systems–robust systems that are more resistant to attack. Such guidelines are required for the wide range of products coded in Java–for devices such as PCs, game players, mobile phones, home appliances, and automotive electronics.

After a high-level introduction to Java application security, seventeen consistently organized chapters detail specific rules for key areas of Java . Download Now »

Data Structures and Algorithm Analysis in Java, 3rd Edition

Data Structures and Algorithm Analysis in Java, 3rd Edition

Book Description

Data Structures and in is an “advanced algorithms” book that fits between traditional CS2 and Algorithms courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good and analysis skills simultaneously so that they can develop such programs with the maximum amount of efficiency. Readers should have some knowledge of intermediate , including topics as object-based and recursion, and some background in discrete math.

As the speed and power of computers increases, so does the need for effective programming and algorithm analysis. By approaching these skills in tandem, Mark Allen Weiss teaches readers to develop well-constructed, maximally efficient programs in .

Weiss clearly explains topics from binary heaps to sorting to NP-completeness, and dedicates a full chapter to amortized analysis and advanced data structures and their implementation. Figures and examples illustrating successive stages of algorithms contribute to Weiss’ careful, rigorous and in-depth analysis of each type of algorithm. A logical organization of topics and full access to source code complement the text’s coverage.

From the Back Cover
Mark Allen Weiss provides a proven approach to algorithms and data structures using the exciting Java programming language as the implementation tool. With Java he highlights conceptual topics, focusing on ADTs and the analysis of algorithms for efficiency as well as performance Download Now »

Copyright © 2012 Wow! eBook · All rights reserved · Powered by WordPress