Article Network

ASP.NET Social Networks—Making Friends (Part 1)

by Andrew Siemer | December 2008 | .NET Microsoft MySQL PHP

In this article by Andrew Siemer, we will cover the most important aspect of any community site—making friends. We will divide this article in two parts. This part starts with the discussion of Problem, that is, what we need to do to achieve success for the article's topic—finding and inviting friends to your network on a community site. It then moves to Design part where we decide on our requirements, and finally the article reaches Solution part where we begin discussing how to actually implement the features.

Read ASP.NET Social Networks—Making Friends (Part 1) in full

ASP.NET Social Networks—Making Friends (Part 2)

by Andrew Siemer | December 2008 | .NET MySQL PHP

In the first part of this article we concentrated on two aspects Problem and Design. We started with the Problem, that is, defining what we need to implement the Friends concept, finding and inviting friends to join our network and developing an alert system. We then moved to Design wherein we actually finalized the requirements. And finally we began with the Solution, that is, actually implementing the features. In this part of the article by Andrew Siemer, we will continue with the solution part.

Read ASP.NET Social Networks—Making Friends (Part 2) in full

ASP.NET: Creating Rich Content

by Sonal Aneel Allana | April 2011 | .NET

With Microsoft's contribution of Templates, DataLink, and Globalization plugins to the jQuery library and the distribution of jQuery with Visual Studio 2010 onwards, the library has gained popularity with ASP.NET developers. jQuery can be very easily interfaced with ASP.NET controls as well as custom user controls. It can be used to validate controls using client side scripts, thus giving us an alternative for server side Validation Controls. It can be used to incorporate cool animation effects as well as to create graphic-rich pages.

In this article by Sonal Aneel Allana, author of ASP.NET jQuery Cookbook, we will cover:

  • Creating an accordion control
  • Creating a tab control
  • Creating draggable controls
  • Creating dialog boxes
Read ASP.NET: Creating Rich Content in full

ASP.NET: Using jQuery UI Widgets

by Sonal Aneel Allana | April 2011 | .NET

Various jQuery plugins are available to add interactive features to ASP.NET web applications. A popular plugin is the jQuery UI, built on top of the jQuery library, and consisting of handy functionalities for creating rich content in web applications.

In this article by Sonal Aneel Allana, author of ASP.NET jQuery Cookbook, we will cover:

  • Using the datepicker control
  • Using the progress bar control
  • Using the slider control
  • Adding tooltips to controls
Read ASP.NET: Using jQuery UI Widgets in full

Aspects of Data Manipulation in R

by Jaynal Abedin | January 2014 | Open Source

This article, by Jaynal Abedin, the author of the book Data Manipulation with R, highlights the features such as factor variables, the split-apply-combine strategy, and reshaping a dataset in R.

Read Aspects of Data Manipulation in R in full

Associating Images with Words in Moodle 1.9 for Special kids

by Vanesa S. Olsen | July 2010 | Moodle Open Source

In this article, we create many visually rich activities combining text and pictures.

In this article by Vanesa S. Olsen, author of Moodle 1.9 for Teaching Special Education Children (5-10): Beginner's Guide   we will learn:

  • Learn how to combine images with sounds to represent real-life situations
  • Create activities to write sentences according to visual and sound resources
  • Improve simple writing and composing skills
Read Associating Images with Words in Moodle 1.9 for Special kids in full

Asterisk 1.4 – the Professional’s Guide: Foreword by Mark Spencer

by Mark Spencer | August 2009 | Networking & Telephony

This article is an extract from the forward written by Mark Spencer, Chairman and CTO of Digium, for the new Asterisk 1.4 – the Professional’s Guide book. Here he talks about the development of Asterisk and shares his hope of the future with the readers.

"The growth of the project over the years has stunned and pleased me, and it's amazing that well-written and comprehensive books like this now exist to help more advanced users navigate the waters of larger and more complex Asterisk installations......
......The motto of "There's more than one way to do it!" is almost always true with Asterisk—this book seems to contain an excellent cross-section of at least one of those ways to do "it" (whatever "it" happens to be for your application) and you'll quickly think of many other ways once you've mastered the methods shown."

Read Asterisk 1.4 – the Professional’s Guide: Foreword by Mark Spencer in full

Asterisk Gateway Interface Scripting with PHP

by Nir Simionovich | January 2009 | Linux Servers Networking & Telephony Open Source

In this article by Nir Simionovich, we will develop our first ever AGI script using PHP scripting language. This article deals with the most basic elements of AGI scripting and the information contained within. So, take time to familiarize yourself with this article, especially if you intend to use a language different from PHP.

Read Asterisk Gateway Interface Scripting with PHP in full

Asynchrony in Action

by Joel Martinez | March 2013 | .NET Enterprise Articles

In this article by Joel Martinez the author of C# 5 First Look , we will explore features which are new to C# in the 5.0 release.

Read Asynchrony in Action in full

Atmosfall – Managing Game Progress with Coroutines

by Nevin Flanagan | June 2013 | Games

In this article by Nevin Flanagan, author of Corona SDK Hotshot, we look at managing information with the use of physics engine. If you're a long-time or low-level programmer, you may be accustomed to controlling the core of your game loop; if you're more used to recent game engines, you may have learned to juggle complex information about what actors in your game are doing at any given moment. In Corona, the combination of a separately-tracked physics engine and the versatility of Lua will, when used correctly, manage this information for you.

Read Atmosfall – Managing Game Progress with Coroutines in full

Atmosfall – Managing Game Progress with Coroutines

by Nevin Flanagan | June 2013 | Games

In this article by Nevin Flanagan, author of Corona SDK Hotshot, we look at managing information with the use of physics engine. If you're a long-time or low-level programmer, you may be accustomed to controlling the core of your game loop; if you're more used to recent game engines, you may have learned to juggle complex information about what actors in your game are doing at any given moment. In Corona, the combination of a separately-tracked physics engine and the versatility of Lua will, when used correctly, manage this information for you.

Read Atmosfall – Managing Game Progress with Coroutines in full

Attracting Traffic

by David Mercer | November 2011 | Open Source WordPress

In this article written by David Mercer, author of Internet Marketing with WordPress, we will describe how to attract traffic to your blog.

Read Attracting Traffic in full

Audio Enhancements with p4a.ploneaudio in Plone 3.3

by Tom Gross | May 2010 | Open Source Web Development

This article series by Tom Gross, author of Plone 3 Multimedia, explains how to add audio content to Plone and enhance its features with Plone4Artists products. It also shows how to include audio data in HTML with plugins and Flash.

Read Managing Audio Content in Plone 3.3 here.

Read Audio Enhancements with p4a.ploneaudio in Plone 3.3 in full

Audio Fields in Drupal

by Aaron Winborn | July 2009 | Drupal Open Source

In this article by Aaron Winborn, we'll go through the FileField module. This is a useful module if you want to have an easily configured solution, in many situations, there are some benefits from using the FileField module instead. It's light-weight, it's flexible, and it's easy to customize. It may also be easier to add support for players other than the 1PixelOut and XSPF players distributed with Audio.

Additionally, as of this writing, the Drupal 6 version of the Audio module wasn't quite ready for production. But I am confident it will be soon, if not already.

Finally, there may be specific reasons for wanting to choose a FileField solution over the Audio module. Similar to the quandary of whether to use the Image module or Image Field, the most common reason would probably be to allow multiple audio files to be attached to a node, or to allow audio fields to be associated with other types of nodes. (Note that the Audio module is also bundled with the Audio Attach module, which might be a solution for that as well.)

Read Audio Fields in Drupal in full

Audio Playback

by David Gouveia | September 2013 | Games

In this article, created by David Gouveia, the author of Getting Started with C++ Audio Programming for Game Development, we will perform two of the most fundamental operations in audio programming—loading and playing audio files. This might not seem like much, but it is already enough to get us started adding audio into our games.

There are many different audio libraries available these days, such as DirectSound, Core Audio, PortAudio, OpenAL, FMOD, or Wwise. Some are available only on certain platforms, while others work almost everywhere. Some are very low-level, providing little more than a bridge between the user and the sound card driver, while others provide high-level features such as 3D sound or interactive music.

For this article, we will be using FMOD, a cross-platform audio middleware developed by Firelight Technologies that is extremely powerful, yet easy-to-use. However, you should try to focus more on the concepts covered, instead of the API, because understanding them will allow you to adapt to other libraries more easily, since a lot of this knowledge is interchangeable.

For starters, we will learn how to install FMOD, how to initialize and update the audio system, and how to get it to play an audio file. At the end of the chapter, we will work through the creation of a very simple audio manager class, which encapsulates all of these tasks behind a minimalistic interface.

Read Audio Playback in full

Augmented Reality

by Dr. Raphael Grasset Jens Grubert | November 2013 | Open Source

In this article by Jens Grubert and Dr. Raphael Grasset, authors of the book Augmented Reality for Android Application Development, you will learn about the AR concepts.

Read Augmented Reality in full

augmentedTi: The application architecture

by Trevor Ward | December 2012 | Games Web Graphics & Video

Augmented Reality application is clean, efficient and usable. It shows how to hide the processing from the user and build a display which updates and rotates smoothly.

This article by Trevor Ward, author of Augmented Reality using Appcelerator Titanium Starter, dives into the open source code base of the augmentedTi example application, explaining how it has been implemented.

Read augmentedTi: The application architecture in full

Authenticating Your Application with Devise

by Giovanni Sakti Hafiz Badrie Lubis Nia Mutiara | October 2013 | Open Source

A "state of the art" application sometimes requires more customizations from Devise, such as customization for signing in, updating accounts, or resetting a user's password. When you first install Devise with its default settings, you will not get these features. That's why you will need to dig deeper to have a more comprehensive understanding about Devise, and this article by Hafiz, Nia Mutiara, and Giovanni Sakti, authors of Learning Devise for Rails, will help you do just that.

Read Authenticating Your Application with Devise in full

Authentication and Authorization in MODx

by Antano Solar John | July 2009 | Content Management Open Source

Authentication is the process of verifying that users are who they claim to be. Authorization is the process of granting access to the authenticated users—based on their role—to perform operations such as view, edit, or delete on resources. In this article by Antano Solar John, you will learn how MODx facilitates authentication and authorization. You will build your site to include user registrations, logins, user types, and set rules on who can do what.

As you read this article, it is important that you keep in mind that MODx has two user types.

  • Web Users—users who use the web site
  • Manager Users—users who are allowed to log in to the Manager interface
Read Authentication and Authorization in MODx in full

Authentication with Zend_Auth in Zend Framework 1.8

by Keith Pope | October 2009 | MySQL Open Source PHP Web Development

In this article by Keith Pope, we will focus on how we can control access to parts of the application—Storefront and how users can log in to use the services provided by the it.

We will learn how to implement authentication in Zend Framework 1.8.

We will cover the following topics in this article:

  • Authentication versus Authorization
  • Using Zend_Auth
Read Authentication with Zend_Auth in Zend Framework 1.8 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