Article Network

Working with Events in MooTools: Part 1

by Jacob Gube | December 2009 | Java Open Source

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
Read Working with Events in MooTools: Part 1 in full

Working with Entities in Google Web Toolkit 2

by Shamsuddin Ahammad | January 2011 | Cookbooks Open Source

GWT 2 radically improves the web experience for users by using the existing Java tools to build a no-compromise AJAX for any modern browser. It provides a solid platform so that the other great libraries can be built on top of the GWT. Creating web applications efficiently and making them impressive, however, is not as easy as it sounds. Writing web applications for multiple browsers can be quite tasking. In addition, building, reusing, and maintaining large JavaScript code bases and AJAX components can be difficult.

In the previous article, Communicating with Server using Google Web Toolkit RPC, we saw the communication between the server and the client in GWT RPC. In this article by Shamsuddin Ahammad, author of Google Web Toolkit 2 Application Development Cookbook, we will cover:

  • Finding an entity
  • Updating an entity
  • Deleting an entity
  • Managing a list for RPC
  • Authenticating a user through username and password
Read Working with Entities in Google Web Toolkit 2 in full

Working with Drupal Audio in Flash (part 2)

by Travis Tidwell | May 2009 | Content Management Drupal Open Source PHP

In this 2-part article series by Travis Tidwell, we cover all the necessary steps to integrate audio content into our Drupal web site by building a custom Flash application that works seamlessly with Drupal multimedia.

In the first part we saw how audio is handled within Drupal and how to build a custom application that can play audio content created through Drupal. In this part, we will add controls to the audio player to give our users a way to interact with the playback of that audio track.

Read Working with Drupal Audio in Flash (part 2) in full

Working with Drupal Audio in Flash (part 1)

by Travis Tidwell | May 2009 | MySQL Content Management Drupal Open Source PHP

In this 2-part article series by Travis Tidwell, we will cover all the necessary steps to integrate audio content into our Drupal web site by building a custom Flash application that works seamlessly with Drupal multimedia. Here is what we will learn in this article:

  • Working with audio in Drupal
  • Building a custom audio player for Drupal
  • Creating an audio-handling class using ActionScript 3.0
  • Loading and playing audio in Flash
Read Working with Drupal Audio in Flash (part 1) in full

Working with Different Types of Interactive Charts

by Silvina P. Hillar | October 2013 | Cookbooks e-Learning Open Source

This article written by Silvina P. Hillar, the author of the book Moodle 2.5 Multimedia Cookbook, covers creating and embedding different types of 2D and 3D charts.

In this article, we will cover the following recipes:

  • Inserting column charts
  • Embedding a line chart
  • Designing a graph out of a choice activity
  • Creating bar charts with hyperlinks
  • Working with area charts
  • Creating a poll and designing a surface chart
  • Drawing a donut interactive chart
  • Designing a map chart
  • Creating a gauge chart
Read Working with Different Types of Interactive Charts in full

Working with DataForm in Microsoft Silverlight 4

by Gill Cleeren Kevin Dockx | May 2010 | Microsoft

In this article by Gill Cleeren and Kevin Dockx, authors of Microsoft Silverlight 4 Data and Services Cookbook, we will cover the following recipes:

  • Displaying and editing an object using the DataForm
  • Displaying and editing a collection using the DataForm
  • Validating the DataForm
Read Working with DataForm in Microsoft Silverlight 4 in full

Working with Databases

by Gilberto T. Garcia Jr. | October 2013 | Cookbooks Open Source

In this article by Gilberto T. Garcia Jr., the author of the book Lift Application Development Cookbook, we will cover the following topics:

  • Configuring a connection to database
  • Mapping a table to a Scala class
  • Creating one-to-many relationships
  • Creating many-to-many relationships
  • Creating CRUD features with CRUDify
  • Paginating result sets
  • Using an in-memory database in application tests
Read Working with Databases in full

Working with Data Components

by K. Siva Prasad Reddy | November 2013 | JBoss Open Source

In this article by K. Siva Prasad Reddy, author of PrimeFaces Beginner's Guide, we will learn about several data iteration components of PrimeFaces, which include DataList, DataTable, DataGrid, and so on. These can be used to display data in a tabular format. Also, PrimeFaces provides the DataExporter component to export data into PDF, Excel, CSV, or XML formats.

The topics covered in this article are:

  • Displaying data in a list layout using DataList
  • Displaying data in a tabular format using DataTable
  • Displaying data in a grid layout using the DataGrid component
  • Exporting data into PDF, XLS, CSV, and XML formats using DataExporter
Read Working with Data Components in full

Working with Data Application Components in SQL Server 2008 R2

by Jayaram Krishnaswamy | February 2010 | .NET Microsoft

In the August CTP Microsoft introduced Data-Tier Applications and several new features were introduced in the Nov 2009 CTP. Registering, Viewing & comparing and upgrading Data-Tier applications were added. This article by Dr. Jayaram Krishnaswamy, author of Learning SQL Server 2008 Reporting Services, shows how you may extract a Data Application Component from a SQL Server 2008 and then deploy the component to an SQL Server 2008 R2 Server. The process is Wizard driven and very easy to understand. DAC files in the field of DATA are like *.msi files for applications. Just as you would install an application from an MSI file, you would install a database package with the DAC file with the extension DACPAC. This article explains how it is done.

Read Working with Data Application Components in SQL Server 2008 R2 in full

Working with Dashboards in Dynamics CRM

by Mark AuCoin | January 2012 | Microsoft

One of the best user features found in Dynamics CRM 2011 is the addition of standard dashboards. Dashboards can contain any combination of charts, lists, and other components to help give users a visual and interactive view of their CRM data. This article will explain how to edit user and system dashboards along with detailed information about the different properties that you can change on chart and list components.

In this article by Mark AuCoin, author of Microsoft Dynamics CRM 2011: Dashboards Cookbook, we will cover the following topics:

  • Editing a user dashboard
  • Editing a system dashboard
  • Deleting a user dashboard
  • Deleting a system dashboard
Read Working with Dashboards in Dynamics CRM in full

Working with CXF Tool

by Naveen Balani | January 2010 | Open Source

The CXF framework provides various tools that assist developers in creating and invoking web services. CXF provides tools to create web service clients and web service implementations from WSDL files, to create SOAP binding and service definition from WSDL interfaces, to validate WSDL files, and to integrate with the popular Apache Maven software tool for build management. In this article by Naveen Balani, we will look at some of the commonly used CXF tools that assist in web service development. We will cover the following topic in this article:

  • Invoking web services using a Java client
Read Working with CXF Tool in full

Working with Complex Associations using CakePHP

by Ahsanul Bari Anupom Syam | December 2008 | MySQL Open Source PHP

A many-to-many relation requires an additional table to relate the two tables in relationship. In this article, by Ahsanul Bari and Anupom Syam, we will learn how to define associations in models for many-to-many relations. Then, we will look at how to retrieve, delete, and save related data from and into database tables using model association in this special type of relation.

Read Working with Complex Associations using CakePHP in full

Working with common architectures

by Yik Yang | January 2014 | Cookbooks Enterprise Articles

This article by Yik Yang, the author of book LabVIEW Graphical Programming Cookbook, covers commonly-used architectures and tools in LabVIEW. LabVIEW is a graphical programming development environment for problem solving, accelerated productivity, and continual innovation. It integrates all the tools that engineers and scientists need to build a wide range of applications in a short amount of time.

Read Working with common architectures in full

Working with Colors in Scribus

by Cedric Gemy | December 2010 | Beginner's Guides Open Source

Even though you can see lots of black-only documents (such as books and the daily press) everyday, it's true that there are more and more full-color advertising brochures being printed. So color is becoming an important printing method. An in-between approach of printing with black and only one another color is less interesting, but is still used for many documents and can be considered as a creative approach. In any case, we need to be sure that the color we have on screen matches the printed results. From this, it becomes evident that using color in Scribus is not just a click here or there but is the result of both aesthetic choices and the capacity of the printing process.

In this article by Cedric Gemy, author of Scribus 1.3.5 Beginner's Guide, we will spend some time on using some color options, and will be able to get a custom render when needed. Especially, we shall:

  • Create and apply CMYK colors
  • Create spot colors
  • Use gradients and patterns
Read Working with Colors in Scribus in full

Working with Client Object Model in Microsoft Sharepoint

by Balaji Kithiganahalli | October 2011 | Enterprise Articles Microsoft

Microsoft SharePoint 2010 is the best-in-class platform for content management and collaboration. With Visual Studio, developers have an end-to-end business solutions development IDE. To leverage this powerful combination of tools it is necessary to understand the different building blocks of SharePoint.

In this article by Balaji Kithiganahalli, author of Microsoft SharePoint 2010 Development with Visual Studio 2010 Expert Cookbook, we will cover:

  • Creating a list using a Client Object Model
  • Handling exceptions
  • Calling Object Model asynchronously
Read Working with Client Object Model in Microsoft Sharepoint in full

Working with Business Rules to Define Decision Points in Oracle SOA Suite 11g R1

by Antony Reynolds Matt Wright | June 2010 | Architecture & Analysis Oracle

In this article series by Antony Reynolds and Matt Wright, authors of Getting Started With Oracle SOA Suite 11g R1 – A Hands-On Tutorial, we will discuss the new Rules Editor in 11gR1, including Decision Tables and how we can incorporate rules as decision points within a BPEL Process.

Read the first part of this article series—Using Business Rules to Define Decision Points in Oracle SOA Suite 11g R1- An Introduction here.

Read Working with Business Rules to Define Decision Points in Oracle SOA Suite 11g R1 in full

Working with Blocks

by David Strack | July 2013 | Cookbooks Web Development

concrete5 is an increasingly popular open source content management system. concrete5 sets itself apart from other CMS applications with its easy to use point-and-click interface and multitude of features.

In this article, by David Strack, the author of concrete5 Cookbook, we will create a custom block type from scratch. This block type will just display some text that the user can edit through the CMS interface, and will serve as a basic "Hello World" example.

In this article we will cover the following recipes:

  • Creating a custom block type
  • Using block controller callback functions
  • Sending variables from the controller to the view
  • Adding items to the page header and footer from the block controller
  • Creating custom block templates
  • Including JavaScript in block forms
  • Including JavaScript in the block view
  • Including CSS in the block view
  • Loading a block type by its handle
  • Adding a block to a page
  • Getting the blocks from an area
Read Working with Blocks in full

Working with Binding data and UI elements in Silverlight 4

by Gill Cleeren Kevin Dockx | May 2010 | Microsoft

In this article series by Gill Cleeren and Kevin Dockx, authors of Microsoft Silverlight 4 Data and Services Cookbook, we will cover the following recipes:

  • Displaying data in Silverlight applications
  • Creating dynamic bindings
  • Binding data to another UI element
  • Binding collections to UI elements
  • Enabling a Silverlight application to automatically update its UI
  • Obtaining data from any UI element it is bound to
  • Using the different modes of data binding to allow persisting data
  • Data binding from Expression Blend 4
  • Using Expression Blend 4 for sample data generation

Read Introduction to Data Binding here.

Read Working with Binding data and UI elements in Silverlight 4 in full

Working with Bazaar in Centralized Mode

by Janos Gyerik | August 2013 | Open Source

This article by Janos Gyerik, author of Bazaar Version Control, explains the principles of the centralized mode and how to work in this mode using Bazaar.

The centralized mode assumes one or more central branches, where collaborators share write access, and require the commit operations of all the users to be synchronized. This is the basic workflow enforced by centralized version control systems. This mode of operation is widely used today in many projects, and it is often preferred in corporate environments.

Although Bazaar is distributed in nature, it includes features to fully support the classic centralized mode. With Bazaar, you can switch in and out of the centralized mode at any time, and implement sophisticated workflows using both centralized and distributed elements.

The following topics will be covered in this article:

  • The centralized mode
  • Using Bazaar in the centralized mode
  • Working with bound branches
  • Working with multiple branches
  • Setting up a central server
  • Creating branches on the central server
  • Practical use cases
Read Working with Bazaar in Centralized Mode 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