Article Network

Seam Data Validation

by David Salter | May 2009 | Java Open Source Web Development

Seam can act as JSF backing beans and as the glue between our server-tier Session Beans and our web-tier JSF pages. Unfortunately, though, users could easily break our sample application by entering invalid data (for example, entering blank values or non-numeric values into the edit boxes). Seam provides validation tools to help us to make our application more robust and provide feedback to our users. In this article by David Salter, let's look at these tools.

Read Seam Data Validation in full

Notifications and Events in Nagios 3.0- part2

by Wojciech Kocjan | May 2009 | Linux Servers Networking & Telephony Open Source

This is the second part of the two part series by Wojciech Kocjan in which we have covered notifications and events in Nagios 3.0. The first part covered:

In this article, we will cover the following sub-topics:

  • External Commands
  • Event Handlers
  • Modifying Notifications
  • Adaptive Monitoring

 

Read Notifications and Events in Nagios 3.0- part2 in full

Developing Seam Applications

by David Salter | May 2009 | Java Open Source Web Development

In this article by David Salter, we are going to start learning how to develop applications using Seam, and we will see some of the features of Seam. We will learn the basic structure of a Seam application. We will see in practice how Seam Injection and Outjection work, and we will learn more about Seam components. We will also see exactly how Seam bridges the gap between the Web tier (using Java Server Faces) and the Server tier (using Enterprise Java Beans).

Read Developing Seam Applications in full

Slider for Dynamic Applications using script.aculo.us (part 2)

by Sridhar Rao | May 2009 | AJAX PHP Web Development

A slider, according to the dictionary, stands for the one that slides. Yes, a slider in the web application context stands for holding and sliding values from a fixed given range, or even from an array of values. The slider is really useful and worthy in places where the user needs to slide through a lot of values and also the application needs to respond to those values and changes. In the first part we were introduced to types of Sliders and code usage for the slider. This is the second part of a two part article on the concept of sliders using script.aculo.us.

In this article by Sridhar Rao, we shall cover:

  • Code usage for the slider and options
  • Tips and tricks with the slider
  • Hands-on example with vertical and horizontal slider
Read Slider for Dynamic Applications using script.aculo.us (part 2) in full

Getting a Jump-Start with IronPython

by Darrell Hawley | May 2009 | Open Source

As a .NET developer, you’ve probably heard IronPython mentioned in a blog post or an article, but do you know what it is? IronPython is Microsoft’s implementation of the Python language. Python is known for readability and its’ proponents claim that applications written with Python are done faster, use fewer lines of code and are more maintainable than those written using more traditional languages. The great thing about IronPython is that you get the advantages of the language, while being able to leverage your knowledge of the .NET framework. In this article by Darrell Hawley, we will cover a few basic aspects of IronPython and use them to create a Windows Form.

Read Getting a Jump-Start with IronPython in full

Notifications and Events in Nagios 3.0-part1

by Wojciech Kocjan | May 2009 | Linux Servers Networking & Telephony Open Source

This is a 2-part series by Wojciech Kocjan. We have made an attempt to cover all about events and notifications in Nagios 3.0 in detail in this series. The following sub-topics will be covered as a part of this series:

  • Effective Notifications
  • Escalations
  • External Commands
  • Event Handlers
  • Modifying Notifications
  • Adaptive Monitoring

 

Read Notifications and Events in Nagios 3.0-part1 in full

Debugging and Validation in WordPress Theme Design

by Tessa Blakeley Silver | May 2009 | Content Management Open Source PHP WordPress

In this article by Tessa Blakeley Silver, you are going to cover the basic techniques of debugging and validation that you would be employing throughout your theme's development. We'll dive into the W3C's XHTML and CSS validation services, and also walk you through using Firefox's JavaScript/Error Console for robust debugging, as well as introduce you to the FireBug extension and the Web Developer's Toolbar. In addition to this, you will learn about little troubleshooting insight as to some of the most common reasons 'good code goes bad', especially in IE, and the various ways to remedy the problems.

Read Debugging and Validation in WordPress Theme Design in full

Creating a VB.NET application with EnterpriseDB

by Jayaram Krishnaswamy | May 2009 | .NET Microsoft

Getting introduced to working with Postgres was described in the recent article, "installation and some basic features of EnterpriseDB". Migration of data from SQL Server 2008 was described in "The migration of a table from SQL Server 2008 to EnterpriseDB". In this tutorial Dr. Jayaram Krishnaswamy shows how you may create a Visual Studio 2008's Windows application to access data on EnterpriseDB. Reading of two previous articles is recommended.

Read Creating a VB.NET application with EnterpriseDB in full

Java Server Faces (JSF) Tools

by Anghel Leonard | May 2009 | Java Open Source Web Development

Java Server Faces (JSF) Tools is a set of tools designed for improving the development process of JSF projects. In this article by Anghel Leonard, we will see that these tools offer amazing skills for creating different kinds of JSF projects and JSF components, such as converters, validators, managed beans, referenced beans, and so on.

Read Java Server Faces (JSF) Tools in full

ColdFusion AJAX Programming

by John Farrar | April 2009 | AJAX Web Development

This article deals with AJAX programming in ColdFusion. ColdFusion acts a great platform not just because of its code features, but because of its characteristics as to how the code interacts with other features. ColdFusion is a language with depth and power. Yet, as we developers know, it seems real power always requires a bit of custom code. In this article by John Farrar, we will have a look at the following topics:

  • Binding
  • Proxy connections
  • JSON features
  • Spry data integration
  • Debugging
Read ColdFusion AJAX Programming in full

Mastering phpMyAdmin: 4 Editions in 5 years

by Marc Delisle | April 2009 | PHP

Earlier in April, Packt published the fourth edition of Mastering phpMyAdmin, which was somewhat apt as it coincided with Packt celebrating its fifth birthday. Mastering phpMyAdmin, written by Marc Delisle, was the first book that the company published back in April 2004. In the five years since it was first published, both Packt and phpMyAdmin have gone on to grow and reach much bigger heights. Packt has published over 200 books and phpMyAdmin has over 18 million downloads and won many awards, most recently at the 2009 MySQL Conference, where Marc picked up the MySQL Community Member award.

The following article, written by Marc himself, looks at how the book has evolved over the years and how, in turn, so has the phpMyAdmin project.

Read Mastering phpMyAdmin: 4 Editions in 5 years in full

Oracle Web RowSet - Part2

by Deepak Vohra | April 2009 | Java Oracle

In this two-part article series by Deepak Vohra, we will use the XML document representation of a result set generated with an SQL query to modify a relational database table. In the first part we set the environment, create a Web RowSet, modify a database table with Web RowSet, and create a new row. In this article we will learn to read a row, update a row, delete a row, update the database table and also get acquainted with JDBC 4.0 Version.

Read Oracle Web RowSet - Part2 in full

Seam and AJAX

by David Salter | April 2009 | Open Source

With the advent of Web 2.0 technologies, users have demanded more interactive web applications. Typically, AJAX technologies are used to provide a high level of interactivity within web applications. In this article by David Salter, we will discuss how AJAX can be used with Seam applications using both Seam Remoting and AJAX4JSF. In particular, we'll pay attention to:

  • Seam Remoting
  • Configuring applications to use Seam Remoting
  • Developing Seam Remoting clients and servers
  • Debugging Seam Remoting applications
  • AJAX4JSF
Read Seam and AJAX in full

Oracle Web RowSet - Part1

by Deepak Vohra | April 2009 | Java Oracle

This article is a two-part series. In this article by Deepak Vohra, we will use the XML document representation of a result set generated with an SQL query to modify a relational database table. You will learn to set the environment, create a Web RowSet, modify a database table with Web RowSet, create a new row, read a row, update a row, delete a row, update the database table and also get acquainted with JDBC 4.0 Version.

Read Oracle Web RowSet - Part1 in full

Integrating ZK with Other Frameworks

by Jurgen Schumacher Markus Stäuble | April 2009 | AJAX Java Open Source Web Development

ZK is a great framework but the focus is on the GUI so other frameworks may be needed. This article by Hans-Jurgen Schumacher and Markus Staeuble discusses the integration of ZK with other frameworks. One of the most important frameworks is Spring. This is very often used together with Hibernate. As we will see, it is very easy to integrate ZK with other frameworks. Once it was difficult to use captchas but in the latest ZK versions, ZK supports captchas natively.

Read Integrating ZK with Other Frameworks 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