Search Books and eBooks

All | June | May | April

Adding Features to your Joomla! Form using ChronoForms

by Bob Janes | August 2010 | Joomla! Content Management Open Source Web Development

Joomla! is a fantastic way to create a dynamic CMS. Now, you want to go to the next step and interact with your users. Forms are the way you ask questions and get replies. ChronoForms is the extension that lets you do that and this article tells you how.

In this article by Bob Janes, author of the book ChronoForms 3.1 for Joomla! site Cookbook , we will cover:

  • Adding a validated checkbox
  • Adding an "other" box to a drop-down
  • Sending an SMS message on submission
  • Signing up to a newsletter service
  • Adding a conversion-tracking script
Read Adding Features to your Joomla! Form using ChronoForms in full

Getting Started with Drupal 6 Panels

by Bhavin (Vin) Patel | August 2010 | Cookbooks Drupal Open Source

In this article, by Bhavin (Vin) Patel, author of Drupal 6 Panels Cookbook, we will learn about getting started with Drupal 6 panels. We will specifically cover:

  • Setting up Ctools and Panels
  • Upgrading from Panels 2 to Panels 3.0
  • Adding a custom Panels page
  • Adding a custom Panels node
  • Adding Mini panels
  • Managing pages via the Panels dashboard
Read Getting Started with Drupal 6 Panels in full

Feeds in IBM Lotus Notes 8.5

by Karen Hooper | August 2010 | Enterprise Articles IBM

In this article, by Karen Hooper, author of IBM Lotus Notes 8.5,we will delve into what a feed is and how to set them up in Lotus Notes. We will also look at how to view feeds. Then we will see how to set up our feeds so that we always receive the latest content from the websites we are interested in.

To summarize, this article will cover:

  • What are feeds
  • How to add feeds
  • Viewing feeds
  • How to manage our feeds
Read Feeds in IBM Lotus Notes 8.5 in full

Mail Basics in IBM Lotus Notes 8.5

by Karen Hooper | August 2010 | Enterprise Articles IBM

This article, by Karen Hooper, author of IBM Lotus Notes 8.5, helps us understand mail in more detail and will assist us with becoming more efficient in how we use Lotus Notes mail. It teaches us to use the basic features of Lotus Notes mail. In this article, we will discuss the following topics:

  • Accessing mail in Lotus Notes
  • Creating and replying to messages
  • Addressing messages
Read Mail Basics in IBM Lotus Notes 8.5 in full

Enterprise Instant Messaging using Sametime in IBM Lotus Notes 8.5

by Karen Hooper | August 2010 | Enterprise Articles IBM

This article covers the benefits and features of Lotus Sametime, which is a built-in chat and presence awareness tool. There are many advantages that come with Sametime. First, it is relatively low cost; it is not like a cell phone call where one is charged by the minute. Another advantage is the ability to see who is available to chat, which is fantastic when we're communicating with people who are outside of their time zone or across the world, or even one floor down in their office building. Sametime is instant because we're online—people can start a chat with someone when they see them online and they can instantly respond.

In this article, by Karen Hooper, author of IBM Lotus Notes 8.5, we will learn:

  • What is Sametime
  • How to use Sametime
  • Understanding availability status
  • Adding Sametime contacts
  • Chatting with contacts
  • The chat window options
  • Setting Sametime preferences
  • Sametime help
Read Enterprise Instant Messaging using Sametime in IBM Lotus Notes 8.5 in full

Advanced Effects using Blender Particle System: A Sequel

by | August 2010 | Open Source Web Graphics & Video

In the previous article by Reynante Martinez, we saw the disintegration effect in Blender's Particle System. In this article we will tackle some more features of Blender's particle system which are as follows:

  • Multiple particle systems
  • Boids
Read Advanced Effects using Blender Particle System: A Sequel in full

Advanced Effects using Blender Particle System

by Reynante Martinez | August 2010 | Open Source Web Graphics & Video

In the previous articles, Getting Started with Blender’s Particle System and Getting Started with Blender’s Particle System- A Sequel, by Reynante Martinez, we discussed about the general usage and concepts behind Blender's Particle System and found some cool ways to extend it further. We also discussed several types of the particle system as well as some practical results that can be derived from it like: dust, smoke, fire/flame, bubbles, rock slide animation, and hair/fur/grass.

This time around and as I promised in the previous articles, I'll tackle more advanced usages and features of Blender's particle system which are as follows:

  • Disintegration effect
  • Multiple particle systems
  • Boids
Read Advanced Effects using Blender Particle System in full

OSB Deployment Automation using Oracle Enterprise Manager

by Narayan Bharadwaj | August 2010 | Enterprise Articles Oracle

In most medium to large enterprises, integration developers have to deal with managing multiple initiatives spread over multiple departments. In the WebLogic and Oracle Service Bus (OSB) world, this translates to multiple WebLogic/OSB projects in multiple WebLogic domains. Typically, the integration developers are tasked with project development and testing while the WebLogic administrators are responsible for the deployment and operational support. This handoff is not entirely smooth due to different tools and processes in the development and operational organizations.

WebLogic administrators have to deal with multiple OSB projects. Typically, the OSB project deployment should follow the existing methodology in the enterprise. The operational team should centrally maintain the deployment artifacts, and this should be a different location than the one used by the development team. The deployment itself should be a well-defined procedure with a series of repeatable steps. Further, the set of best practices for the enterprise should be invoked at deployment time. This article by Narayan Bharadwaj, author of BPEL Management with Oracle Enterprise, talks about deploying multiple OSB projects to an OSB environment in a standardized manner. Specifically, this article talks about:

  • Challenges
  • Solution
  • Step-by-step exercises:
    • Viewing the Software Library
    • Uploading projects to the Software Library
    • Viewing the project deployment procedure
    • Scheduling project deployment
Read OSB Deployment Automation using Oracle Enterprise Manager in full

NetBeans Platform 6.9: Working with Window System

by Jürgen Petri | August 2010 | Java Open Source

The requirements for window management have become quite complex and can only be met by means of an external docking framework, otherwise all these various concerns would need to be coded (and debugged, tested, and maintained) by hand. The NetBeans Platform provides all of these features via its docking framework, known as the NetBeans Window System.

In this two-part article series by Jürgen Petri, author of NetBeans Platform 6.9 Developer's Guide, you will be introduced to the most important topics relating to working with the NetBeans Window System. Not only did you learn how to create new windows, that is, TopComponents, but you also learned how to position them, group them, and extend their persistence. In this article series we will learn:

  • How to define views
  • How to position views in the main window
  • How to customize the default window layout
  • How to group views so that they open and close as a unit
  • How to change the persistence of views across restarts of the application
Read NetBeans Platform 6.9: Working with Window System in full

Database Considerations for PHP 5 CMS

by Martin Brampton | August 2010 | Content Management Open Source PHP Web Development

In this article, by Martin Brampton author of PHP 5 CMS Framework Development, we will cover the following topics about databases in PHP 5 Content Management Systems:

  • Database dependency
  • The role of the database
  • Level of database abstraction
  • Ease of development
  • Keeping up with change
  • Database security
  • Pragmatic error handling
Read Database Considerations for PHP 5 CMS in full

Flash Multiplayer Virtual World: Setting up SmartFoxServer with Third-party HTTP and Database Server

by Makzan | August 2010 | Web Graphics & Video

In the previous article of this three-part series by Makzan, author of Flash Multiplayer Virtual Worlds, we covered running SmartFoxServer Using Embedded Web Server and Database. SmartFoxServer is also able to work together with third-party web servers and databases, for example, Apache and MySQL.

Using the embedded HTTP and database server can be convenient for development. However, we will have SmartFoxServer running standalone while putting HTTP and database server in another standalone machine when the virtual world is released to public. We will learn how to set up a third-party HTTP and database server to cooperate with SmartFoxServer.

Read Flash Multiplayer Virtual World: Setting up SmartFoxServer with Third-party HTTP and Database Server in full

Sessions and Users in PHP 5 CMS

by Martin Brampton | August 2010 | Content Management Open Source PHP Web Development

In this article, by Martin Brampton author of PHP 5 CMS Framework Development, we get into the detailed questions involved in providing continuity for people using our websites. Almost any framework to support web content needs to handle this issue robustly, and efficiently. In this article, we will look at the need for sessions, and the PHP mechanism that makes them work. There are security issues to be handled, as sessions are a well known source of vulnerabilities. Search engine bots can take an alarmingly large portion of your site bandwidth, and special techniques can be used to minimize their impact on session handling. Actual mechanisms for handling sessions are provided. Session data has to be stored somewhere, and it is better to take charge of this task rather than leave it to PHP. A simple but fully effective session data handler is developed using database storage.

Read Sessions and Users in PHP 5 CMS in full

NetBeans Platform 6.9: Advanced Aspects of Window System

by Jürgen Petri | August 2010 | Java Open Source

The NetBeans Platform provides the requirements for window management via its docking framework, known as the NetBeans Window System. In the previous article we learned how to create new windows, that is, TopComponents, and also learned how to position them.

The NetBeans Platform also provides an API to let you programmatically access the window system. Together, the window system and its API fulfill all the requirements described below, letting you concentrate on your domain knowledge and business logic rather than on the work of creating a custom window management facility for each of your applications. In this article by Jürgen Petri, author of NetBeans Platform 6.9 Developer's Guide, we will learn:

  • How to customize the default window layout
  • How to group views so that they open and close as a unit
  • How to change the persistence of views across restarts of the application
Read NetBeans Platform 6.9: Advanced Aspects of Window System in full

Implementing a Microsoft .NET Application using the Alfresco Web Services

by Piergiorgio Lucidi Ugo Cei | August 2010 | Content Management Open Source

This article by Ugo Cei and Piergiorgio Lucidi, authors of the book Alfresco 3 Web Services, will teach you how to use the Alfresco Web Services API from your Microsoft .NET application. It will also show you how to configure your development environment using the open source IDE SharpDevelop. The .NET sample is a standard application that performs operations against the repository.

Read Implementing a Microsoft .NET Application using the Alfresco Web Services in full

Error Handling in PHP 5 CMS

by Martin Brampton | August 2010 | Content Management Open Source PHP Web Development

In this article by Martin Brampton author of PHP 5 CMS Framework Development, we will learn various aspects about error handling in PHP 5 Content Management System. Specifically we will cover:

  • PHP error handling
  • Database errors
  • Application errors
  • Exploring PHP—Error handling
  • Framework solution
  • Handling database errors
  • 404 and 403 errors
Read Error Handling in PHP 5 CMS 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