Article Network

All | June | May | April

There is More to the ORDER BY Clause than Sorting a Column

by Djoni Darmawikarta | August 2010 | Architecture & Analysis MySQL

You can do more with the ORDER BY clause in a query than just putting in it a column or two. By mixing and matching the cases and solution examples in this article you will have virtually unlimited sorting flexibilities in your armory. This article by Djoni Darmawikarta shows how to solve various ordering cases in SELECT queries.

Read There is More to the ORDER BY Clause than Sorting a Column in full

Drupal 7 Preview

by Trevor James | August 2010 | Content Management Drupal Open Source

There are approximately 38 critical issues that need to be resolved before Drupal 7 beta gets released. For more on these beta blocker issues check out: http://drupal.org/community-initiatives/drupal-core. In this article by Trevor James we will install Drupal 7 alpha, test it out, and ultimately help to fix the critical issues and speed up the beta release.

Read Drupal 7 Preview in full

Oracle Enterprise Manager Key Concepts and Subsystems

by Arvind Maheshwari Debu Panda | August 2010 | Enterprise Articles Oracle

In this article, Oracle Enterprise Manager Key Concepts and Subsystems by Debu Panda and Arvind Maheshwari, authors of Middleware Management with Oracle Enterprise Manager Grid Control 10g R5, we'll learn about major processes and subsystems of Enterprise Manager Grid Control, and the concepts behind those subsystems. Generally enterprise software is composed of many technical and functional subsystems. Many of the technical and functional subsystems need to be tweaked or customized according to the needs of a particular enterprise. Good enterprise software is one that provides useful out-of-the-box features that need minimal or no customizations of the subsystems, and at the same time provides flexibility for customizations.

Most often we see that, while using enterprise software, System Administrators discover an un-documented feature, or use an existing feature or a subsystem in an innovative way. This helps to get better returns on the investment made on the enterprise software. The subsystems that we'll be covering in this article are as follows:

  • Target
  • Monitoring
  • Configuration Management
  • Jobs
  • Notification
  • Provisioning
  • Service Level Management
  • Information publishing
Read Oracle Enterprise Manager Key Concepts and Subsystems in full

Adding User Comments in Agile

by Jeffrey Winesett | August 2010 | Open Source PHP Web Development

The ability for users to engage in a dialogue about project issues is an important part of what any issue tracking tool should provide. One way to achieve this is to allow users to leave comments directly on the issues. The comments will form a conversation about the issue and provide an immediate, as well as historical context to help track the full lifespan of any issue. We will also use comments to demonstrate using Yii widgets and establishing a portlet model for delivering content to the user (for more information on Portlets , visit http://en.wikipedia.org/wiki/Portlet ).

In this article by Jeffery Winesett, author of Agile Web Application Development with Yii1.1 and PHP5, we will focus on some of the nice-to-have features in our TrackStar application. The first of these features that we will tackle is the ability for users to leave comments on project issues.

Read Adding User Comments in Agile in full

Planning and Preparing the Oracle Siebel CRM Installation

by Alexander Hansal | August 2010 | Enterprise Articles Oracle

When tackling the complex task of installing and configuring Oracle's Siebel CRM, we should keep in mind that a well-considered approach and proper documentation are key factors for a successful completion.

In this article by Alexander Hansal, author of Oracle Siebel CRM 8 Installation and Management, we will discuss the following steps of the Siebel installation process:

  1. Planning the Siebel CRM Installation
  2. Understanding hardware and software prerequisites
  3. Hardware sizing
  4. Preparing the Siebel database
  5. Preparing the Siebel file system
  6. Creating service owner accounts
  7. Downloading the Siebel installation archives
  8. Running the Siebel Image Creator
  9. Obtaining the license key
Read Planning and Preparing the Oracle Siebel CRM Installation in full

Creating a Recent Comments Widget in Agile

by Jeffrey Winesett | August 2010 | Open Source PHP Web Development

In this article by Jeffery Winesett, author of Agile Web Application Development with Yii1.1 and PHP5, we are going to turn our focus to the second primary goal of this iteration. As seen in the previous article Adding User Comments in Agile, we now have the ability to leave comments on issues.

We want to display to the user a list of all of the recent comments that have been left on various issues across all of the projects. This will provide a nice snapshot of user communication activity within the application. We also want to build this small block of content in a manner that will allow it to be re-used in various different locations throughout the site. This is very much in the style of web portal applications such as news forums, weather reporting applications and sites such as Yahoo and iGoogle. These small snippets of content are often referred to as portlets, and this is why we referred to building a portlet architecture at the beginning of this iteration. Again, you can refer to http://en.wikipedia.org/wiki/Portlet for more information on this topic.

Read Creating a Recent Comments Widget in Agile in full

NetBeans Platform 6.9: Working with Actions

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

In this article we focus on "Global" Actions, that is, those that should always be enabled. These types of Actions are not very different from standard Swing Actions. For example, you might want to create "New Task" and "Edit Task" Actions that can be invoked from the menubar and toolbar of the TaskManager.

The topics covered in this article by Jürgen Petri, author of NetBeans Platform 6.9 Developer's Guide, will teach you the following:

  • How to create global Actions
  • How to add menu items
  • How to add toolbar buttons
  • How to add keyboard shortcuts
Read NetBeans Platform 6.9: Working with Actions in full

More Things you can do with Oracle Content Server workflows

by Dmitri Khanine | August 2010 | Enterprise Articles Oracle

In the previous article Oracle Universal Content Management: How to Set Up and Change Workflows you've built your first workflow, let's dig a little deeper and see what else can you do with Content Server workflows. I'll show you how to add groups of users as approvers, how to create jumps, use scripting, and perform other really powerful things.

In this article by Dmitri Khanine, author of The Oracle Universal Content Management Handbook, we will cover the following things:

  • Tools you need for advanced workflow design such as workflow templates, jumps, sub-workflows, and scripting—that let you harness the true power of Content Server workflows.
  • How to group approvers and even select them dynamically based on the business rules—maybe the last bit of advice you will need to automate that complex business process you were looking at.
  • Different types of workflows you have to choose from and how to pick the best one for your task at hand.

Let's begin by looking at the top three things.

Read More Things you can do with Oracle Content Server workflows in full

Metadata in Oracle Universal Content Management

by Dmitri Khanine | August 2010 | Enterprise Articles Content Management Oracle

In this article by Dmitri Khanine author of the book The Oracle Universal Content Management Handbook, we will look at the types of metadata available in the system and how to put them to good use. You will learn to find information quickly, and how to customize your Content Server screens without programming. More specifically, you will learn:

  • How to use standard and custom metadata—a major ingredient among UCM's critical success factors that can spell both "success" and "disaster" in your organization
  • How to quickly customize Check In, Content Info, and Search screens without coding, and how to work dependent choice lists (allowing you to complete even advanced customizations without writing a single line of code)
  • How Content Server stores metadata in the database—a bit of insider knowledge that will make many of your complex development, data migration, and code generation tasks a piece of cake
Read Metadata in Oracle Universal Content Management in full

Oracle Universal Content Management: How to Set Up and Change Workflows

by Dmitri Khanine | August 2010 | Enterprise Articles Oracle

Workflows are one of the most used and useful features of UCM. They give you the power to quickly set up reviews and approvals for documents, web pages, product documentation, "stage gates" for project management artifacts, "virtual voting" on government legislation, gathering digital signatures, and SOX compliance reviews.

This article by Dmitri Khanine, author of The Oracle Universal Content Management Handbook covers things you'd be doing most of the time as well as other important things you ought to know about workflows. More specifically you will learn:

  • How to set up and change Content Server workflows—allowing you to get up to speed really fast, walking you step by step through an automation of a real-world approval process.
  • Hidden (and frequently overlooked) facts about content life cycle that will help you locate and reclaim your disappeared content items.
Read Oracle Universal Content Management: How to Set Up and Change Workflows in full

Building a Consumer Review Website using WordPress 3

by Heather R. Wallace | August 2010 | Open Source WordPress

When it is time for consumers to purchase a product or service, nothing holds quite as much power over their buying decision as the opinions of others. Advertisements and articles can be viewed as being biased, but shoppers consider consumer reviews to be impartial opinions that they can trust. Building a consumer review website makes it possible to earn a nice profit since your site will act as a conduit between shoppers and sellers. This article by Heather R. Wallace, author of the book WordPress 3 Site Blueprints, will teach you how to build a consumer review website.

Read Building a Consumer Review Website using WordPress 3 in full

Managing User Accounts in Oracle Siebel CRM 8

by Alexander Hansal | August 2010 | Enterprise Articles Oracle

Data visibility in Siebel CRM is controlled by the access control layer , which takes personal data ownership or the user's current position within an organization into account in order to provide secure access to customer data.

It is therefore mandatory for an administrator to understand how to correctly set up and maintain the organizational information to provide end users with the Siebel application features and data they need to do their daily jobs.

In this article by Alexander Hansal, author of Oracle Siebel CRM 8 Installation and Management, we will discuss how to:

  • Understand divisions and organizations
  • Set up and manage the position hierarchy
  • Set up user and employee accounts
Read Managing User Accounts in Oracle Siebel CRM 8 in full

Author Podcast - Ronald Rood discusses the birth of Oracle Scheduler

by Ronald Rood | August 2010 | Enterprise Articles Oracle

Ronald Rood, author of Mastering Oracle Scheduler in Oracle 11g Databases, discusses Oracle Scheduler, and its busienss benefits in scheduling, managing and executing jobs to help automate business processes.

Read Author Podcast - Ronald Rood discusses the birth of Oracle Scheduler in full

Agile with Yii 1.1 and PHP5: The TrackStar Application

by Jeffrey Winesett | August 2010 | Open Source PHP Web Development

In order to understand the framework in the context of a real-world application, we need to build something that will more closely resemble the types of applications web developers actually have to build. That is exactly what we are going to be doing.

In this article by Jeffery Winesett, author of Agile Web Application Development with Yii1.1 and PHP5, we introduce the project task tracking application called TrackStar. There are many other project management and issue tracking applications out there in the world, and the basic functionality of ours will not be any different from many of these. So why build it, you ask? It turns out that this type of user-based application has many features that are common to a great many web applications out there. This will allow us to achieve two primary goals:

  • Showcase Yii's incredible utility and feature set as we build useful functionality and conquer real-world web application challenges
  • Provide real-world examples and approaches that will be immediately applicable to your next web application project
Read Agile with Yii 1.1 and PHP5: The TrackStar Application in full

Managing a VoIP Solution with Active Directory Depends On Your Needs

by Daniel Cawrey | August 2010 | Networking & Telephony Open Source

Sure, there are some real good reasons to switch over to a VoIP system on your network as opposed to using a traditional, or PSTN, system. With VoIP you can wring out efficiencies that are simply not possible when you are using an enterprise telephone exchange system, not to mention you’ll save on costs in the long run. This article by Daniel Cawrey shows that depending on the size of the network you manage, you’ll need to use Active Directory to properly administer the system – it just depends on the solution you decide to go with.

Read Managing a VoIP Solution with Active Directory Depends On Your Needs 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