Article Network

Using Virtual Destinations (Advanced)

by Timothy Bish | September 2013 | Open Source

In this article by Timothy Bish, the author of the book Instant Apache ActiveMQ Messaging Application, we are going to look at ActiveMQ's Virtual Destinations feature and learn how it can save us from the many limitations that come with using durable topic subscriptions.

Read Using Virtual Destinations (Advanced) in full

Using Web Pages in UPK 3.5

by Dirk Manuel | October 2009 | Oracle

In this article by Dirk Manuel, you will learn how to:

  • Use Web Pages in the Concepts pane and beyond
  • Use Packages and link them to content objects

A Web Page, in UPK terms, is a single file that can contain text or images. In this respect, Web Pages are very limited. You can perform rudimentary font formatting, provide lists, and insert images, but that's about it. You cannot insert tables, or use any HTML tags as you would be able to with real web pages (which you can only use via a Package). However, they are very flexible, and can be utilized in a number of ways.

Version Difference

For readers familiar with OnDemand version 8.7 and earlier, Web Pages are the new, improved text Infoblocks. Other types of Infoblocks have been replaced by Packages, which are covered separately, below.

Read Using Web Pages in UPK 3.5 in full

Using XML Facade for DOM

by Jurij Laznik | September 2013 | Cookbooks Enterprise Articles

In this article, by Jurij Laznik, the author of the book BPEL and Java Cookbook, we will cover the following recipes:

  • Setting up an XML facade project
  • Generating XML facade using ANT
  • Creating XML facade from XSD
  • Creating XML facade from WSDL
  • Packaging XML facade into JAR
  • Generating Java documents for XML facade
  • Invoking XML facade from BPEL processes
  • Accessing complex types through XML facade
  • Accessing simple types through XML facade
Read Using XML Facade for DOM in full

Vaadin and its Context

by Nicolas Fränkel | September 2013 | Java Open Source Web Development

This article created by Nicolas Fränkel, the author of Learning Vaadin 7, Second Edition, introduces Vaadin its features, its philosophy, and its surrounding environment.

In this article, we will look into the following:

  • The evolution from mainframe toward the rich client.
    • The concept of application tier
    • The many limits of the thin-client approach
    • What stands beyond those limits
  • Why choose Vaadin today?
    • The state of the market
    • Vaadin's place in the market
    • A preview of what other frameworks Vaadin can be integrated with and what platforms it can run on
Read Vaadin and its Context in full

Vaadin Portlets in Liferay User Interface Development

by Frank Yu Jonas X. Yuan Xinsheng Chen | November 2010 | Open Source

In this article, by Jonas X. Yuan, Xinsheng Chen & Frank Yu, authors of Liferay User Interface Development, we will learn about vaadin portlets in liferay user interface development.

This article specifically covers:

  • Required software
  • Configuring Tomcat 6.0 in Eclipse
  • Installing Vaadin Eclipse plugin
  • Creating a Vaadin project
  • Deploying a Vaadin project as a portlet
  • Integrating Vaadin portlet and Liferay environment
Read Vaadin Portlets in Liferay User Interface Development in full

Vaadin project with Spring and Handling login with Spring

by Jaroslav Holaň Ondřej Kvasnovský | July 2013 | Cookbooks Open Source Web Development

Vaadin is an amazing framework that contains many ready-made components for the creation of user interfaces. Applications created in Vaadin are compatible with all the latest versions of web browsers. In this article by Jaroslav Holaň and Ondřej Kvasnovský, authors of Vaadin 7 Cookbook, we will cover:

  • Setting up a Vaadin project with Spring in Maven
  • Handling login with Spring
Read Vaadin project with Spring and Handling login with Spring in full

Vaadin – Using Input Components and Forms

by Alejandro Duarte | August 2013 | Beginner's Guides Open Source

Vaadin is an open source framework to ease development of Java web applications that provides a programming model close to Swing or AWT. Vaadin is licensed under the Apache License, is well documented, comes with out-of-the-box theming facilities, and is supported by a committed company and a vibrant community contributing to the framework through forums and hundreds of add-ons. Vaadin allows developers to write web applications using only Java. Of course, HTML, CSS, and JavaScript are building blocks of web application development, however, by using Vaadin, developers will be maintaining Java code most of the time.

In this article, by Alejandro Duarte, the authors of Vaadin 7 UI Design By Example Beginner's Guide, we will take a closer look at the main components for retrieving and processing all the data that users want your application to be aware of. This article will cover the following topics:

  • Separating business classes from UI classes
  • Responding to value changes in input components
  • Getting and setting the value of input components
  • Tooltips and error indicators
  • Underlying Vaadin technologies
  • UI components hierarchy
  • Vaadin's data model
  • Comboboxes, checkboxes, text areas, option groups, twin column selects, and date/time pickers
  • File uploading
Read Vaadin – Using Input Components and Forms in full

Validating and Using the Model Data

by Vinod Krishnan | May 2013 | Beginner's Guides Enterprise Articles Oracle

In this article by Vinod Krishnan, author of Oracle ADF 11gR2 Development Beginner's Guide, we will take a look at validating and using the model data. Validating data is important as business depends on the data that gets stored in the database. So how do we validate the data? Validation is something that makes sure that valid data is getting stored in the database. Validation could be anything from comparing two fields in a table to multiple validations on a single field involving different columns from a different table.

In any other framework, we would end up writing a lot of code even for a small validation. But in ADF, we do little or no coding at all, and most of the validations are achieved declaratively.

In this article, we will learn the following topics:

  • Declarative validation
  • Groovy expressions
Read Validating and Using the Model Data in full

Validating user input in workflow transitions

by Patrick Li | July 2014 |

In this article by Patrick Li, author of JIRA 6.x Administration Cookbook, we will cover one of the most powerful features in JIRA, with recipes that show you how to work with workflows, including permissions and user input validation.

Read Validating user input in workflow transitions in full

Various subsystem configurations

by Anders Welén Arnold Johansson | June 2014 | Open Source

This article by Arnold Johansson and Anders Welen, the authors of WildFly Performance Tuning, talks about the various subsystem configurations available for WildFly.

Read Various subsystem configurations in full

Various subsystem configurations

by Anders Welén Arnold Johansson | July 2014 | Cookbooks

<!--[if gte mso 9]> 1024x768 <![endif]-->

<!--[if gte mso 9]> Normal 0 false false false EN-IN X-NONE X-NONE <![endif]--><!--[if gte mso 9]> <![endif]--><!--[if gte mso 10]>

<![endif]-->

This article by Arnold Johansson and Anders Welen, the authors of WildFly Performance Tuning, talks about the various subsystem configurations available for WildFly.

In a high-performance environment, every costly resource instantiation needs to be minimized. This can be done effectively using pools. The different subsystems in WildFly often use various pools of resources to minimize the cost of creating new ones. These resources are often threads or various connection objects. Another benefit is that the pools work as a gatekeeper, hindering the underlying system from being overloaded. This is performed by preventing client calls from reaching their target if a limit has been reached.

In the upcoming sections of this article, we will provide an overview of the different subsystems and their pools.

Read Various subsystem configurations in full

Various subsystem configurations-Test

by Anders Welén Arnold Johansson | July 2014 | Open Source

This article by Arnold Johansson and Anders Welen, the authors of WildFly Performance Tuning, talks about the various subsystem configurations available for WildFly.

 

In a high-performance environment, every costly resource instantiation needs to be minimized. This can be done effectively using pools. The different subsystems in WildFly often use various pools of resources to minimize the cost of creating new ones. These resources are often threads or various connection objects. Another benefit is that the pools work as a gatekeeper, hindering the underlying system from being overloaded. This is performed by preventing client calls from reaching their target if a limit has been reached.

 

In the upcoming sections of this article, we will provide an overview of the different subsystems and their pools.

Read Various subsystem configurations-Test in full

VB.NET Application with SQL Anywhere 10 database: Part 1

by Jayaram Krishnaswamy | July 2007 | .NET Microsoft

This article by Jayaram Krishnaswamy shows how you can develop a VB.NET 2.0 application using the integration features provided by the SQL Anywhere database. The SQL Anywhere tools are directly accessible without going out of the Visual Studio 2.O IDE. The article describes a window application with two examples developed with this easy to use integration interface. SQL Anywhere also provides a DataWindow specifically for .NET but this is not included in this article.

Read VB.NET Application with SQL Anywhere 10 database: Part 1 in full

VB.NET Application with SQL Anywhere 10 database: Part 2

by Jayaram Krishnaswamy | July 2007 | .NET Microsoft

This article by Jayaram Krishnswamy shows how you can develop a VB.NET 2.0 application using the integration features provided by the SQL Anywhere database. The SQL Anywhere tools are directly accessible without going out of the Visual Studio 2.O IDE. The article describes a window application with two examples developed with this easy to use integration interface. SQL Anywhere also provides a DataWindow specifically for .NET but this is not included in this article.

Read VB.NET Application with SQL Anywhere 10 database: Part 2 in full

vCloud Networks

by Daniel Langenhan | September 2013 | Enterprise Articles

In this article by Daniel Langenhan author of the book VMware View Security Essentials, we will cover the following topics in this section:

  • Basic of the network
  • Network pools
  • Types of vCloud network
  • IP management
Read vCloud Networks in full

Veil-Evasion

by Robert W. Beggs | June 2014 | Open Source

This article is written by Robert W. Beggs, the author of Mastering Kali Linux for Advanced Penetration Testing. This article focuses on how Veil-Evasion enhances the ability to bypass antivirus detection.

Read Veil-Evasion in full

Velocity Model and Data Objects in Apache Roller

by | December 2009 | Beginner's Guides Content Management Java Open Source

In this article by Alfonso V. Romero, we'll see some of the Velocity elements used in Roller to display data from your weblog and work with Roller's model and data objects to access your weblog's data from custom templates.

To know more about $model object and $url read Working with Templates in Apache Roller 4.0.

Read Velocity Model and Data Objects in Apache Roller in full

Venturing Beyond the Basics in MS Office Live Small Business

by Rahul Pitre | December 2009 | Beginner's Guides Microsoft Content Management e-Commerce

This article by Rahul Pitre, will help you try your hands at writing your own HTML mark up to tweak your site.How to install off-the-shelf components to enhance your website is the next skill you'll learn in this article. You'll install a custom FAQ component because the built-in FAQ page doesn't work as advertised.

In this article you will:

  • Add an HTML module to your page.
  • Write HTML in the HTML module. Chances are that you don't know a lot about HTML. So, you'll take a crash course on a small subset of HTML that will help you to get started with writing your own markup, if you so desire.
  • Perform some common page-building tasks such as embedding flash movies, PayPal buttons, and other such external content in your web pages using the HTML module.
  • Download and install an FAQ solution that renders a customized FAQ page.
Read Venturing Beyond the Basics in MS Office Live Small Business in full

Version Management with UPK 3.5: Part 1

by Dirk Manuel | September 2009 | Oracle

This article applies primarily to a client/server environment where all the content objects are stored on a central server.

In this two-part article by Dirk Manuel, you will learn how to:

  • Check in/out a content object
  • Display and Revert to an earlier version history of an object
  • Restore a deleted content object
  • Export content/Import content-backup file
  • Import content from a previous version of UPK or OnDemand
Read Version Management with UPK 3.5: Part 1 in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software