Article Network

All | June | May | April

File Sharing in Grails

by Jon Dickinson | May 2009 | Java Open Source Web Development

Besides posting messages, our users also want to be able to upload files to share with other members of their team. Sounds good! But wait a minute, isn't file uploading a bit of a pain? First of all, we need to read the binary file data off the request, and then we need to figure out where to put the file. Do we store it on the file system, or in a database? Well, let's take a look.

In this article by Jon Dickinson, we will see how easy it is to manage file uploads and downloads in a Grails application.

Read File Sharing in Grails in full

Search Engine Optimization in WordPress-part2

by Paul Thewlis | May 2009 | Content Management Open Source PHP WordPress

In this two-part article series by Paul Thewlis, you will learn some of the most important Search Engine Optimization strategies and how to apply them, as well as how to submit your blog to the search engines. In the article Search Engine Optimization in WordPress-part1, we covered principles of SEO, how search engines find stuff, how to choose your keywords, figuring out the procedure to install Dean's Permalink migration plugin, and sitemaps. In this article, we will look into sitemaps in a little more detailed manner, also figure out search engine submissions, and learn about SEO software and tools.

Read Search Engine Optimization in WordPress-part2 in full

Search Engine Optimization in WordPress-part1

by Paul Thewlis | May 2009 | Content Management Open Source PHP WordPress

In this two-part article series by Paul Thewlis, you will learn some of the most important Search Engine Optimization strategies and how to apply them, as well as how to submit your blog to the search engines. In the first part of the article series, we will cover the principles of SEO, how search engines find stuff, how to choose your keywords, figuring out the procedure to install Dean's Permalink migration plugin, and sitemaps.

Read Search Engine Optimization in WordPress-part1 in full

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
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