In this article by Jacob Gube, we will look at:
- The $() and $$() function
- Selecting HTML elements with pseudo-class selectors
- Selecting HTML elements based on their attributes
So let’s get on with it...Read Selecting DOM Elements using MooTools 1.2: Part 1 in full
In this article by Markus Feilner, we will discuss the basic networking concepts of OpenVPN, and also have a brief look at the configuration. At the end of the article, OpenVPN is compared to IPsec, the quasi-standard in VPN technology. This article will cover the following:
- Networking with OpenVPN
- OpenVPN and firewalls
- Configuring OpenVPN
- OpenVPN versus IpSec
- Source for documentation
In the mid 1990s, the rise of the Internet and the increase in speed of cheap Internet connections paved the way for new technologies. This lead to the idea of providing secure connections between enterprise branches through low-cost lines using the Internet. This is a very basic description of what VPNs are all about.
In this article by Markus Feilner, we will discuss the features and advantages of OpenVPN followed by its release history.Read Advantages and History of OpenVPN in full
In the previous article on Creating a Web Application on JBoss AS 5, we saw how to install JSF on JBoss AS and we enhanced the Appstore Enterpirse application by adding a web layer to it.
In this article by Francesco Marchioni, we will cover in detail how to properly configure JBoss Web Server. Apache Tomcat provides the core functionality of JBoss Web Server. Its embedded engine allows seamless integration with JBoss components, by using the underlying Microkernel system.Read Configuring JBoss Application Server 5 in full
This article by Erlend Dalen, explains the different options to use when you need to search and retrieve a set of data from the database. It shows you how to create a query, how to create a view, and how to write different select statements.
In this article, you will learn about the different methods of retrieving data from the database. They are as follows:
- Queries which are reusable and often used in reports and periodic Jobs
- Views that are created in AOT and translated to optimized select statements at runtime
- Select statements to use in X++ to fetch data from the database to the application
Modeling book sales is not a big deal, you just need a sales fact and a book dimension, and other dimensions, such as date dimension. From this model, you can analyze daily book sales.
But, what if a book is written by more than one writer and an individual writer writes more than one book, i.e. relationship of book to writer is many to many? How would you enhance the existing book sales dimensional model, which has book granularity, to also handle sales analysis by individual writer, i.e. analysis at writer granularity?
In this article by Djoni Darmawikarta, we will discuss the two possible dimensional modeling solutions to handle many-to-many relationship.Read Solving Many-to-Many Relationship in Dimensional Modeling in full
In this two-part article by Jacob Gube, we'll be exploring browser events; we'll see how MooTools can help us watch out for events such as mouse clicks, mouse movements, keyboard presses, and all the events that make our web pages more responsive to user actions.
In this article, we shall:
- Define what events are in web development terms
- Learn how to add event listeners to web page elements
- Find out how to create custom events to extend MooTools' Event object
- Learn how to remove, clone, and fire off events
- Investigate MooTools Events methods and properties
In this two-part article by Damodar Chetty, we look at how a Tomcat instance can be started using either the standard script-based mechanism or the alternative Run/Debug configuration. We look at the various class loader hierarchies that are set up during the initialization process. We also look at how the Apache Commons Digester library provides a convenient way of converting an XML file into a Java object graph. We end this article with an example of a web application that is deployed into our Tomcat instance.Read Starting Up Tomcat 6: Part 1 in full
This two part article series by Xuekun Kou, provides you with an introduction to configuring JMS resources in GlassFish. This article also shows you how to configure the MDB container.
In this article, we will discuss how to configure Java Message Service (JMS) resources in GlassFish. We will begin the article with an overview of message systems and the support of JMS on GlassFish. We will then discuss how to configure two popular open source JMS service providers, the Open Message Queue (Open MQ) and Apache ActiveMQ.Read Configuring JMS Resources in GlassFish: Part 1 in full
We can use events to represent due dates and exams for a school and reorganize them dynamically using collections. But a school's use of events will likely span athletics, music performances, conferences, and much more.
In this article by Erik Rose, we embark on a deeper study of Plone events and see how to:
- Harness the best-of-breed Plone4Artists Calendar product to improve the display of event listings
- Gather events from across a site into a central calendar, culling out class-specific due dates and assignments
- Let visitors browse a single hierarchy of events arranged by subject while still allowing edit permissions to be delegated along organization boundaries
- Represent recurring events