Article Network

Getting Your Course Ready for a New Semester

by Brandon Ballentine | January 2013 | Cookbooks e-Learning

In this article by Brandon Ballentine, author of Desire2Learn for Higher Education Cookbook, we will cover the following recipes:

  • Copying course materials from a previous semester

  • Importing a publisher's course cartridge

  • Changing many due dates from one screen

  • Double-checking everything from the student view

  • Configuring your web browser

Read Getting Your Course Ready for a New Semester in full

Getting Your APEX Components Logic Right

by Douwe Pieter van den Bos | July 2009 | Oracle

In this article by Douwe Pieter Van Den Bos, we will get ready for our Forms conversion and generation. In this part of our conversion project, we will investigate, analyze, and adjust some of the most important parts of our application. This means that we will set everything up for the generation of the application. We will discuss the following parts of the conversion project in this article:

  • Investigating the components that will be generated
  • Getting to know the database blocks in our Forms files
  • Looking deeper into the block items inside our blocks and editing them
  • Enhancing the queries on which our blocks are based
  • Analyzing the triggers we have in the Forms XML files
  • Massively changing the completeness and applicability of triggers or items
  • Customizing the query that the blocks are based on in order to complete our generation
  • Understanding the way our pages will be generated in APEX
  • Editing the titles of our blocks and items
  • Analyzing our business logic (probably the most important part)
Read Getting Your APEX Components Logic Right in full

Getting Up and Running with MySQL for Python

by Albert Lukaszewski, PhD | December 2010 | MySQL Open Source

There are, several ways to get MySQL for Python in a place such that your local Python installation can use it. Which one you use will depend as much on your familiarity with your operating system and with Python itself, as it will on which operating system and version of Python you are running.

In this article, by Albert Lukaszewski, PhD, author of MySQL for Python, we will cover the following:

  • Where you can get MySQL for Python
  • Installing MySQL for Python
  • Importing the module into your programs
  • Accessing online help about the MySQL for Python API and its accompanying modules
  • How to connect to a database
  • How to create a MySQL cursor proxy within your Python program
  • How to close the database connection from Python
  • How to access multiple databases within one program
Read Getting Up and Running with MySQL for Python in full

Getting to know NetBeans

by Atul Palandurkar | September 2013 | Open Source

NetBeans IDE is an award-winning integrated development environment (IDE) available for Windows, Mac, Linux, and Solaris. The NetBeans project consists of an open-source IDE and an application platform that enable developers to rapidly create web, enterprise, desktop, and mobile applications using the Java platform, as well as JavaFX, PHP, JavaScript and Ajax, Ruby and Ruby on Rails, Groovy and Grails, and C/C++. Even we can download, distribute the NetBeans IDE for free of cost. There are many people who use NetBeans but they don’t know about the NetBeans Platform. NetBeans Platform is the best ever framework for the Swing Desktop applications which provides many new tools & readymade widgets for the development of Rich Client applications.

A free and open-source Integrated Development Environment (IDE) for software developers. In this article by Atul Palandurkar, author of Instant NetBeans IDE How-to, you get all the tools you need to create professional applications with the Java platform such as follows :

  • Desktop applications,
  • Enterprise applications,
  • Web applications, and
  • Mobile applications,
Read Getting to know NetBeans in full

Getting to Grips with the Facebook Platform

by Dr Mark Alexander Bain | May 2008 | MySQL Open Source PHP

In this article by Dr. Mark Alexander Bain, we will be dealing with building a Facebook application. However, before we jump into building a Facebook application, we need to spend some time looking at the Facebook platform, and by the end of this article you will:

  • Understand what the Facebook Platform is, and how it relates to your application
  • Know about the elements that make up the Facebook Platform, and how to test them without having to create an application
  • Know how to set up the Facebook Platform, ready for your new application
Read Getting to Grips with the Facebook Platform in full

Getting Started withRapidWeaver

by Joe Workman | September 2012 | Beginner's Guides

In this article, we are going to hit the ground running. We are going to go from zero to a deployed website by the end of this article. This means that we are going to see an in-depth review of every setting.

Read Getting Started withRapidWeaver in full

Getting Started with Zombie.js

by Pedro Teixeira | May 2013 | Open Source Web Development

"Zombie.js is a lightweight framework for testing client-side JavaScript code in a simulated environment. No browser required."

This definition is from the Zombie.js documentation at Automating tests for your web application is crucial to having a quality product but doing it properly can be a painful experience. That is why most of the time this part of the project never gets implemented. Developers either limit themselves to testing the underlying business logic and control flow in isolation, or, if they really want to test the user interface, must resort to complicated setups where you somehow connect to real browsers and command them using remote scripts.

Zombie.js provides a fast and easy alternative to this scenario, enabling you to easily and quickly create automated tests for your web application just by using JavaScript.

In this article by Pedro Teixeira from the book Using Node.js for UI Testing, we will cover following topics:

  1. A brief history of software testing

  2. Understanding the server-side DOM

  3. How Zombie.js works internally

By the end of this article, you should understand how Zombie.js works and what types of applications can be tested using it.

Read Getting Started with Zombie.js in full

Getting Started with ZeroMQ

by Faruk Akgul | April 2013 | Open Source

This article by Faruk Akgul, author of ZeroMQ explains what a message queuing system is, discusses the importance of message queuing, and introduces ZeroMQ to the reader.

Before we start digging into ZeroMQ, let's first have a brief introduction on the general concept of message queues.

Read Getting Started with ZeroMQ in full

Getting started with your first jQuery plugin

by Jonathan Fielding | August 2013 | Open Source Web Development

In this article by Jonathan Fielding, the author of Instant jQuery Boilerplate for Plugins, we will have a look at creating our first plugin that manipulates the shape of the div element. You will be familiarized with both with jQuery plugin development and the jQuery Boilerplate template.

Let us write our first plugin. For this recipe, we will look at how we can create a plugin that manipulates the shape of a div element.

We will achieve this by writing some HTML to declare a shape and a button, declaring each shape in the CSS, and then using the JavaScript to toggle which shape is shown by toggling the CSS class appended to it. Writing this plugin should help you familiarize yourself both with jQuery plugin development and the jQuery Boilerplate template.

Read Getting started with your first jQuery plugin in full

Getting Started with XenApp 6

by Guillermo Musumeci | July 2011 | Enterprise Articles

XenApp 6 is the leader in application hosting and virtualization delivery, allowing users from different platforms such as Windows, Mac, Linux, and mobile devices to connect to their business applications. It reduces resources and costs for application distribution and management.

In this article by Guillermo Musumeci, author of Getting Started with Citrix XenApp 6, we will learn:

  • XenApp 6 and its features
  • System requirements for the installation of XenApp 6
Read Getting Started with XenApp 6 in full

Getting Started with WordPress 3

by April Hodge Silver | February 2011 | Open Source WordPress

This article by April Hodge Silver, author of WordPress 3 Complete, will guide you through the process of setting up WordPress and customizing its basic features. You can choose between a couple of options regarding where your WordPress installation will live. Keep in mind that WordPress is relatively small (under 10 MB), easy to install, and easy to administer.

In this article, you will learn how to:

  • Create a free blog on
  • Install WordPress manually on your web host
Read Getting Started with WordPress 3 in full

Getting Started with Windows Installer XML (WiX)

by Nick Ramirez | October 2010 | Open Source

Windows Installer XML (WiX) is a free XML markup from Microsoft that is used to author installation packages for Windows-based software. The underlying technology is Windows Installer, which is the established standard for installing desktop-based applications to any Windows operating system. It is used by countless companies around the world. Microsoft uses it to deploy its own software including Microsoft Office and Visual Studio. In fact, Microsoft uses WiX for these products.

In this article by Nick Ramirez, author of the book WiX: A Developer's Guide to Windows Installer XML, we will cover the following:

  • Getting WiX and using it with Visual Studio
  • Creating your first WiX installer
  • Examining an installer database with Orca
  • Logging an installation process
  • Adding a simple user interface
Read Getting Started with Windows Installer XML (WiX) in full

Getting started with using Chef

by John Ewart | March 2013 | Architecture & Analysis Open Source

Now that you have a functioning Chef Server running and the tools needed to interact with it, we will discuss the steps involved in setting up nodes that talk to the Chef service and will use the information provided to install software and set up the server.

This article by John Ewart, author of Instant Chef Starter will take you through the process of using Chef to provision a new Ubuntu 12.10 server and set it up as a LAMP (Linux, Apache, MySQL, and PHP) server as this is a very simple and quite common server configuration at the moment. The basic steps will be as follows:

  1. Setting up the server.

  2. Downloading and examining cookbooks.

  3. Uploading cookbooks into your Chef Server.

  4. Creating and assigning roles to the node.

  5. Completing the process by applying changes to the node.

Read Getting started with using Chef in full

Getting Started with Twitter Flight

by Tom Hamshere | October 2013 | Java Open Source Web Development

This article by Tom Hamshere, author of Getting Started with Twitter Flight, makes you understand that the number of JavaScript frameworks available today can be overwhelming, and when it comes to choosing one on which to base your application, you need to make the right decision. So, why choose Flight?

This article details Flight's advantages over other frameworks. This includes its shallow-learning curve, reliability, reusability, agnostic architecture, performance, and the idea of well-organized freedom. At the end of the article, you can find some specific scenarios such as single-page apps and classic web pages.

Read Getting Started with Twitter Flight in full

Getting Started with the Development Environment Using Microsoft Content Management Server

by Lim Mei Ying Spencer Harbar Stefan Goßner | April 2010 | .NET Content Management Open Source

In the previous article by Spencer Harbar, Lim Mei Ying, and Stefan Gobner, authors of Enhancing Microsoft Content Management Server with ASP.NET 2.0, we learnt how to install and configure MCMS 2002 Service Pack 2 (SP2), along with SQL Server 2005 and Visual Studio 2005 on a single developer workstation. In addition, we also covered the changes to the SP2 development environment and a number of tips for working within it. In this article, which is the third article of the article series, we will spend some time getting familiar with the MCMS Service Pack 2 development environment for Visual Studio 2005, which is slightly different from what we are used to with previous versions of Visual Studio. In addition we will create custom Visual Studio 2005 templates to overcome some of the issues that are present with the templates that shipped with MCMS SP2.

Read Getting Started with the Development Environment Using Microsoft Content Management Server in full

Getting Started with the Citrix Access Gateway Product Family

by Andrew Mallett | March 2013 | Enterprise Articles

This article by Andrew Mallet, author of Citrix Access Gateway VPX 5.04 Essentials, we will explain Citrix Access Gateway in detail.

If you have ever tried navigating the range of products and vendor websites, you will be able to sympathize with those poor souls trying to come to terms with all of the different options that Citrix has for the Access Gateway products. So many choices! Soon, you will also find out that the costs of these products will vary from nothing to many thousands of dollars. The aim of this introduction is to help you become familiar with the range and make some informed decisions about which product is right for you. We will work with the VPX edition (virtual appliance); however, most of the configuration remains consistent between the models. Additionally, at this stage, we also need to show you where Citrix Access Gateway (CAG) will fit into your corporate remote access and security environment.

Specifically, in this article, the following topics will be looked at in detail:

  • Security and Remote Access solutions addressed by CAG

  • Citrix Access Gateway hardware

  • Citrix Access Gateway specifications

  • Citrix Access Gateway versions

  • Citrix Access Gateway VPX

  • Designing a secure Remote Access solution

Read Getting Started with the Citrix Access Gateway Product Family in full

Getting Started with the Alfresco Records Management Module

by Dick Weisinger | January 2011 | Content Management Open Source Web Development

Before we get started with discussing the details of the Records Management software implementation, it is important to point out that the software implementation is only one element of a successful Records Management program. People, process, and culture often are as big, if not bigger, components than the software. With that in mind, let's now shift gears and begin our discussion of Alfresco Records Management software.

In this article by Dick Weisinger, author of Alfresco 3 Records Management, we will describe:

  • How to acquire and install Alfresco Records Management software
  • How to set up the Records Management site within Alfresco Share
Read Getting Started with the Alfresco Records Management Module in full

Getting Started with TeamCity

by Volodymyr Melymuka | February 2013 | Open Source

TeamCity is a very light instrument, easy to install, integrate, and maintain. It's a tool which helps you ensure that your software project not only compiles properly but can be assembled and (ideally) allowed to be delivered to operational destination production servers merely by glancing at the TeamCity welcome page. For distributed teams, it could give a priceless experience of having reliable codebase free from some forgotten to be committed source files and resources.

In this article by Volodymyr Melymuka, the author of TeamCity 7 Continuous Integration Essentials, we shall cover the following topics:

  • Features

  • Terms and concepts

  • Architecture

  • Build lifecycle

Read Getting Started with TeamCity in full

Getting Started with SQL Developer: Part 1

by Sue Harper | December 2009 | MySQL Oracle PHP

This article by Sue Harper is all about preparing your environment, installation, and getting started with SQL Developer.

SQL Developer is easy to set up and use. The best way to learn is by practice, and for that you'll need a computer with access to an Oracle database and SQL Developer. This article assumes you have a computer with Microsoft Windows, Linux, or Mac OS X installed, and that you have access to an Oracle database. It focuses on the alternative installations available for SQL Developer, where to find the product, and how to install it. Once your environment is set up, you can follow a quick product walk-through to familiarize yourself with the landscape. You'll create a few connections, touch on the various areas available (such as the SQL Worksheet and Reports navigator), and learn about the control of the windows and general product layout.

Read Getting Started with SQL Developer: Part 1 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
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