Article Network

Alfresco 3: Web Scripts

by Snig Bhaumik | July 2011 | Open Source

Alfresco Web Scripts provide RESTful APIs of the repository services and functions. The article elaborates all related concepts, knowledge and how-to do it recipes that would help you write, deploy and debug web scripts.

In this article Snig Bhaumik, author of Alfresco 3 Cookbook, we will cover:

  • Writing and deploying Web Scripts
  • Displaying details of documents
  • Sending e-mails using a Mail Template
Read Alfresco 3: Web Scripts in full

Alfresco 3 Business Solutions: Types of E-mail Integration

by Martin Bergljung | February 2011 | Content Management Open Source Web Development

The long-term vision for most ECM systems is to be able to handle almost any kind of content, and for many organizations e-mails are often next in line to manage after content such as documents, images, web content, and records. Alfresco can be used as an e-mail management solution and we will discuss what the difference is between that and an e-mail archiving solution.

In this article by Martin Bergljung, author of Alfresco 3 Business Solutions, we will look at the advantages and disadvantages between three different e-mail integration solutions and also learn how to use Alfresco's built in IMAP solution to:

  • Enable dragging-and-dropping of e-mails into the Alfresco repository
  • Enable e-mail attachment extraction
  • Enable viewing of document metadata from the e-mail client
  • Set up different folder mount points
  • Enable e-mail management in an Alfresco Share site
Read Alfresco 3 Business Solutions: Types of E-mail Integration in full

Alfresco 3 Business Solutions: Planning and Implementing Document Migration

by Martin Bergljung | February 2011 | Content Management Open Source

The Alfresco bulk filesystem import tool is probably the most efficient and fastest tool to use at the moment and will probably be many people's favorite tool for document migration. And it supports the very important feature of being able to preserve modified dates during imports. As discussed in the previous article on Document Migration Strategies, CIFS is also used by many for document imports because of its simplicity and non-intrusiveness (that is, you do not have to install anything).

In this article by Martin Bergljung, author of Alfresco 3 Business Solutions, you will learn:

  • Planning the document migration
  • Implementing document migration using purpose-built tools
Read Alfresco 3 Business Solutions: Planning and Implementing Document Migration in full

Alfresco 3 Business Solutions: Document Migration Strategies

by Martin Bergljung | February 2011 | Content Management Open Source

This article covers a very important subject in Document Management projects, the document migration phase. When starting a document migration project it is important to plan ahead and set up a staging area where users can start copying over documents that they want to be migrated over to Alfresco. Most companies have documents on a network drive that they want to migrate over to Alfresco before it goes live. We will talk about setting up a strategy for document migration and how to plan it. We will also look at different ways (like CIFS, ACP file and external tool) to import documents into Alfresco.

In this article by Martin Bergljung, author of Alfresco 3 Business Solutions, you will learn:

  • Different strategies for implementing document migration
Read Alfresco 3 Business Solutions: Document Migration Strategies in full

Ajax:Basic Utilities

by | December 2011 | AJAX PHP

In this article, we will learn how to build the basic Ajax forms. We will try to understand where we can use Ajax methodology and where we can't. There are a lot of ways in which we can use Ajax. Here are some "best" practices based on user experience and the performance of the specific system. Ajax makes our lives easier, faster, and better; how and where to use it is up to us.

In this article, we will cover the following topics:

  • Validating a form using Ajax
  • Creating an autosuggest control
  • Making form wizards
  • Uploading a file using Ajax
  • Creating a five star rating system


Read Ajax:Basic Utilities in full

Ajax:Basic Utilities

by | December 2011 |

In this article, we will cover the following topics:

  • Validating a form using Ajax
  • Creating an autosuggest control
  • Making form wizards
  • Uploading a file using Ajax
  • Creating a five star rating system

We will learn how to build the basic Ajax forms. We will try to understand where we can use Ajax methodology and where we can't. There are a lot of ways in which we can use Ajax. Here are some "best" practices based on user experience and the performance of the specific system. Ajax makes our lives easier, faster, and better; how and where to use it is up to us.

hr size="1" noshade="noshade" />


Read Ajax:Basic Utilities in full

Ajax: Basic Utilities

by Milan Sedliak | December 2011 | AJAX PHP

In this article by Milan Sedliak, author of PHP Ajax we will learn how to build the basic Ajax forms. We will try to understand where we can use Ajax methodology and where we can't. There are a lot of ways in which we can use Ajax. Here are some "best" practices based on user experience and the performance of the specific system. Ajax makes our lives easier, faster, and better; how and where to use it is up to us.

In this article, we will cover the following topics:

  • Validating a form using Ajax
  • Creating an autosuggest control
  • Making form wizards
  • Uploading a file using Ajax
  • Creating a five star rating system
Read Ajax: Basic Utilities in full

AJAX/Dynamic Content and Interactive Forms in Joomla!

by Tessa Blakeley Silver | June 2009 | Joomla! Content Management Open Source

In this article by Tessa Blakeley Silver, we're going to take a look at the most popular methods to get you going with AJAX in Joomla!, using extensions and plugins, in order to help you include dynamic self-updating content and create interactive forms in your Joomla! site. While we're at it, we'll also look at some cool JavaScript toolkits, libraries, and scripts you can use to appear Ajaxy.

Read AJAX/Dynamic Content and Interactive Forms in Joomla! in full

AJAX Implementation in APEX

by Arie Geller Matthew Lyon | May 2010 | Enterprise Articles Oracle Web Development

This article by Arie Geller and Matthew Lyon, authors of the book Oracle Application Express 3.2 – The Essentials and More, looks at how we can utilize the APEX AJAX framework, both on the client and server side, to integrate and support this important technology in our APEX applications.

Read AJAX Implementation in APEX in full

AJAX Form Validation: Part 1

by Audra Hendrix Bogdan Brinzarea Cristian Darie | February 2010 | AJAX MySQL PHP Web Development

In this two-part article by Audra Hendrix, Bogdan Brinzarea and Cristian Darie, authors of AJAX and PHP: Building Modern Web Applications 2nd Edition, we will create a form validation application that implements traditional techniques with added AJAX flavor, thereby making the form more user-friendly, responsive, and pleasing. In the AJAX world, entered data is validated on the fly, so the users are never confronted with waiting for full-page reloads or the rude "blank form" as a reply.

Read AJAX Form Validation: Part 1 in full

AJAX Chat Implementation: Part 2

by Bogdan Brinzarea Cristian Darie | December 2009 | AJAX

This is the second part of the article series on AJAX Chat. In this article by Bogdan Brinzarea and Cristian Darie, we will continue to discuss about AJAX Chat implementation in detail. Read AJAX Chat: Part 1 here.

Read AJAX Chat Implementation: Part 2 in full

AJAX Chat Implementation: Part 1

by Bogdan Brinzarea Cristian Darie | December 2009 | AJAX

In this article by Bogdan Brinzarea and Cristian Darie, we will discuss about AJAX Chat implementation in detail.

Read AJAX Chat Implementation: Part 1 in full

AJAX and Connection Manager with Yahoo User Interface (YUI)

by Dan Wellman | February 2009 | AJAX Open Source Web Development

The YUI Connection Manager utility provides an almost unequalled interface to AJAX scripting methods used today among the many JavaScript libraries available. It handles the creation of a cross-platform XHR object and provides an easy mechanism for reacting to success and failure responses among others. It handles common HTTP methods such as GET and POST with equal ease for negotiating cross-domain requests. In this article by Dan Wellman, we will explore the functionality of the YUI Connection Manager for providing an excellent interface to AJAX.

Read AJAX and Connection Manager with Yahoo User Interface (YUI) in full

AJAX / Dynamic Content and Interactive Forms

by Tessa Blakeley Silver | May 2008 | MySQL Content Management Open Source PHP WordPress

AJAX—it's the buzzword that hit the Web with a bullet in 2005, thanks to Jesse James Garrett, a user-experience expert who founded AdaptivePath.com. If you're totally new to AJAX, I'll just point out that; at its core, AJAX is nothing that scary or horrendous. AJAX isn't even a new technology or language!

In this article by Tessa Blakeley Silver, we're going to take a look at the most popular methods to get going with AJAX in WordPress using plug-ins and widgets to help you include dynamic self-updating content and create interactive forms in your WordPress site. While we're at it, we'll also look at some cool JavaScript toolkits, libraries, and scripts you can use to appear 'Ajaxy'.

Read AJAX / Dynamic Content and Interactive Forms in full

Agile Works Best in PHP Projects

by Samisa Abeysinghe | August 2009 | PHP

We are developing software for users, and we want to ensure that the software is really useful for the users. Over time, people working on this software have faced the same problem over and over again. Therefore, they have come up with a concept called agile development. In this article, we will explore the concepts of agile development and will also see how these can help us with the PHP projects.

In this article by Samisa Abeysinghe, we will cover the following:

  • What is meant by agility and how it can help
  • Extreme programming principles
  • Advantages of agile process models
  • Team agility
  • Agile process models
  • Agile principles for the PHP project team
Read Agile Works Best in PHP Projects 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

Agile with Yii 1.1 and PHP5: Creating themes

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

Themes provide a systematic way of customizing the design layout of a web application. One of the many benefits of an MVC architecture is the separation of the presentation tier from both the rest of the back-end stuff. Themes make great use of this separation by allowing you to easily and dramatically change the overall look and feel of a web application during runtime. Yii allows for an extremely easy application of themes to provide great flexibility in your web application design.

In this article by Jeffery Winesett, author of the book Agile Web Application Development with Yii1.1 and PHP5, we will cover the following topics:

  • Building themes in Yii
  • Creating a Yii theme
  • Configuring the application to use a theme
Read Agile with Yii 1.1 and PHP5: Creating themes in full

Aggregate Services in ServiceMix JBI ESB

by Binildas A. Christudas | November 2007 | BPEL SOA Web Services Java Open Source

Integration is a necessary evil using which we can interconnect systems, applications and services to facilitate seamless information flow within and across Organization boundaries. We have been using technologies like JSP, EJB, JMS, etc. in the Java world for building Enterprise Applications (EA). But if we have to interconnect such applications, we will need Enterprise Application Integration (EAI). Many a times we also use EA technologies and tools to do EAI. This will give a short term solution to our integration problems, which may not scale up when we want to perform integration at Enterprise (Customers, Vendors, Partners, ...) level. Java Business Integration (JBI) is the new specification trying to fill this gap of EAI in the Java world. So next time when you want to integrate, don't write a single line of Java code, instead plug and assemble JBI based integration libraries to control your message flow! Does it looks promising? Believe it or read the article below to get yourself convinced.

In this article by Binildas Christudas, we will look into Integration in general and to JBI and ESB in particular. We will then explain few functionalities usually done by integration components like protocol conversions, content transformations, etc., with some code snippets too.

Read Aggregate Services in ServiceMix JBI ESB in full

Advantages and History of OpenVPN

by Markus Feilner | December 2009 | Linux Servers Networking & Telephony Open Source

In the mid 1990s, the rise of the Internet and the increase in speed of cheap Internet connections paved the way for new technologies. This lead to the idea of providing secure connections between enterprise branches through low-cost lines using the Internet. This is a very basic description of what VPNs are all about.

In this article by Markus Feilner, we will discuss the features and advantages of OpenVPN followed by its release history.

Read Advantages and History of OpenVPN 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