Article Network

Core .NET Recipes

by A P Rajshekhar | March 2013 | .NET Cookbooks Enterprise Articles Microsoft

This article by A.P. Rajshekhar, author of .Net Framework 4.5 Expert Programming Cookbook , will cover recipes related to core concepts in .NET, which will include the following:

  • Metadata-driven programming: The first six recipes will cover how to use attributes as metadata for specific purposes such as validation and localization.

  • Reflection: The Processing custom attributes via reflection recipe will tell you how to use reflection to create metadata processors such as applications or libraries that can understand custom attributes and provide the output based on them.

  • Asynchronous file I/O: This is a new feature for file input/output introduced in .NET 4.5. The Using asynchronous file I/O for directory-to-directory copy recipe will cover this feature.

  • Dynamic programming: .NET 4.0 introduced the concept of dynamic programming, in which blocks of code marked as dynamic will be executed directly, bypassing the compilation phase. We will look at this in the last recipe, Accessing JSON using dynamic programming.

 

Read Core .NET Recipes in full

Installing, Removing, and Upgrading Software

by Arturo Fernandez Montoro | March 2013 | Linux Servers Open Source

In this article by Arturo Fernandez Montoro, author of Linux Mint System Administrator's Beginner's Guide you're going to learn one of the most important and basic tasks done by system administrators. These tasks are related to software, specifically how to install, remove, and keep your operating system up-to-date.

In this article we will cover:

  • Installing software

  • Removing installed software

  • Applying upgrades

Read Installing, Removing, and Upgrading Software in full

BackTrack Forensics

by David De Smet Willie Pritchett | March 2013 | Cookbooks Networking & Telephony Open Source

Computer forensics involves using various means to analyze, report, and recover information from computers or digital storage media, generally for legal purposes. The outcome in general is to provide the information gathered in such a way that it is useful for the person requesting the information. This includes the recovery of passwords, analyzing computer break-ins or attempts, recovering data from a hard drive after it's been "erased", and so on. In the article by Willie Pritchett and David De Smet authors of BackTrack 5 Cookbook we will examine how BackTrack can be utilized for forensic purposes.

In this article, we will cover:

  • Intrusion detection and log analysis

  • Recursive directory encryption/decryption

  • Scanning for signs of rootkits

  • Recovering data from a problematic source

  • Retrieving a Windows password

  • Resetting a Windows password

  • Looking at the Windows registry entries

Read BackTrack Forensics in full

Planning your lessons using iPad

by Shubhangi Harsha Sumit Kataria | March 2013 | e-Learning

This article by Shubhangi Harsha and Sumit Kataria the authors of Teaching with iPad How-to , will take you through the Planbook application, using which you can carry out your regular lesson planning on your iPad.

iPad is a device that fascinates not only gadget-loving people but also teachers and professionals alike, for its varied applications coupled with great screen and looks.

Planning lessons is one of the main tasks a teacher has to perform almost every single day. There are many apps available for this purpose for the iPad. Let us choose the Planbook app here because it makes it very easy to create, modify, and share plans. Its user interface is pretty illustrative and it is definitely a good app to start with even if you are not comfortable and proficient with iPad apps.

Read Planning your lessons using iPad in full

Constructing and Evaluating Your Design Solution

by Andy Kirk | March 2013 | Open Source

In this article by Andy Kirk the author of Data Visualization: a successful design process , we look at the broad variety of options for building our solution and the remaining important tasks to undertake before launching.

We will run through a selection of the most common and useful software applications and programming environments to help you select the most appropriate tool to match your design requirements and technical capabilities.

We will look at some of the key considerations around testing, finishing, and launching a design solution as well as the important matter of evaluating the success of your project post-launch.

Finally, we wrap things up with a discussion about the best ways for you to continue to learn, develop, and refine your data visualization design skills as you seek to master this fascinating and rewarding discipline.

Read Constructing and Evaluating Your Design Solution in full

Our First Project – A Basic Thermometer

by Andrew K. Dennis | February 2013 | Open Source

In this article by Andrew K. Dennis, the author of Raspberry Pi Home Automation with Arduino we are going to build our first project with the Raspberry Pi and Arduino shield — a thermometer.

You will need the following hardware items for this article:

  • Raspberry Pi

  • The Raspberry Pi to Arduino shield

  • A thermistor

  • The breadboard and wires we used to test the LED

  • A 10k resistor

From a software standpoint, you will also be introduced to the Geany IDE and the Linux make command. Using these tools, we will write an application that converts the resistance returned from the circuit into three types of temperature, namely Celsius, Kelvin, and Fahrenheit.

Read Our First Project – A Basic Thermometer in full

Yii: Adding Users and User Management to Your Site

by James R. Hamilton III Lauren J. O'Meara | February 2013 | Open Source PHP Web Development

As web developers, we are always looking for new and better tools to help us develop quality websites. Yii caught our eye as a great framework. It is known for performance. In addition to its speed, Yii provides great tools and features to help you get your job done quickly.

In this article by Lauren J. O'Meara and James R. Hamilton III, authors of Yii Rapid Application Development Hotshot, we will add a user table to the application database, and then generate the Yii scaffolding and customize it. We will extend the user management interface to utilize our user table fields.

 

Read Yii: Adding Users and User Management to Your Site in full

Configuring the ChildBrowser plugin

by Kerri Shotts | February 2013 | Open Source

In this article by Kerri Shotts, the author of Instant PhoneGap Social App Development, we will look into the installation and configuration of the ChildBrowser plugin.

Most PhoneGap plugins aren't terribly hard to install or configure, but they will undoubtedly play a vital role in your app, especially if you need to use a feature that PhoneGap doesn't provide on its own.

In our case, we will look at a plugin called ChildBrowser.

Read Configuring the ChildBrowser plugin in full

Getting started with Kinect for Windows SDK Programming

by Abhijit Jana | February 2013 | Games Microsoft

In this article by Abhijit Jana, the author of Kinect for Windows SDK Programming Guide , introduces us to the Kinect for Windows SDK. It is a toolkit for developing applications for Kinect devices. Developing applications using Kinect SDK is fairly easy and straightforward. The SDK provides an interface to interact with Kinect via system drivers. The SDK includes drivers for the Kinect sensor, which interact with the device, and the OS and APIs interact with the device through program. Overall, the SDK provides an opportunity to the developers to build an application using either managed code (C# and VB.NET) or unmanaged code (C++) using Visual Studio 2010 or higher versions, running on Windows 7 or Windows 8. This article will explain the following aspects of Kinect SDK:

  • Understanding the system requirements

  • The evolutionary journey of Kinect for Windows SDK

  • Installing and verifying the installed components

  • Troubleshooting tips and tricks

  • Exploring the installed components of SDK

  • A quick lap around different features of Kinect for Windows SDK

  • The Coding4fun toolkit

Let's look at them one by one.

Read Getting started with Kinect for Windows SDK Programming in full

New iPad Features in iOS 6

by Renee J. Valdez | February 2013 | Open Source

This article created by Renee J. Valdez, author of Instant New iPad Features in iOS 6 How-to offers a break down of the apps that come natively installed on the new iPad.

Read New iPad Features in iOS 6 in full

Getting started with Bacula

by Eugene Pankov | February 2013 | Open Source

The author of the book Network Backup with Bacula How-To, Eugene Pankov, explains how to set up the simplest Bacula Director and Bacula Storage installations and how the bconsole utility can be used to monitor and interact with daemons through this article.

Read Getting started with Bacula in full

So, what is Spring for Android?

by Anthony Dahanne | February 2013 | Open Source

This article, by Anthony Dahanne author of Instant Spring for Android Starter provides a brief overview of how Spring for Android has an extension of the Spring Framework that helps to simplify the development of native Android applications.

Its current Version 1.0.0.RELEASE features a REST client, RestTemplate and OAuth, an authorization protocol (Spring Social) to help you build your apps.

In this article, we will go through the main aspects of Spring for Android: RestTemplate, Auth, and what Spring for Android is not.

Read So, what is Spring for Android? in full

Types of services in Microsoft Dynamics AX 2012

by Kenny Saelen Klaas Deforche | February 2013 | Enterprise Articles Microsoft

Microsoft Dynamics AX 2012 already provides a number of services out-of-the-box. These services together with additional services that can be developed can be divided into three types. Each of the service types has its own characteristics and a different approach to create them.

This article by Klaas Deforche and Kenny Saelen authors of Microsoft Dynamics AX 2012 Services discusses about these services in detail.

Read Types of services in Microsoft Dynamics AX 2012 in full

Apache Solr Configuration

by Rafał Kuć | February 2013 | Cookbooks

Setting up an example Solr instance is not a hard task, at least when setting up the simplest configuration. The simplest way is to run the example provided with the Solr distribution, that shows how to use the embedded Jetty servlet container.

In this article by Rafal Kuc, author of Apache Solr 4 Cookbook , we will cover the following topics:

  • Running Solr on Jetty

  • Running Solr on Apache Tomcat

  • Installing a standalone ZooKeeper

  • Clustering your data

  • Choosing the right directory implementation

  • Configuring spellchecker to not use its own index

  • Solr cache configuration

  • How to fetch and index web pages

We have a simple configuration, simple index structure described by the schema.xml file, and we can run indexing.

In this article you'll see how to configure and use the more advanced Solr modules; you'll see how to run Solr in different containers and how to prepare your configuration to different requirements. You will also learn how to set up a new SolrCloud cluster and migrate your current configuration to the one supporting all the features of SolrCloud. Finally, you will learn how to configure Solr cache to meet your needs and how to pre-sort your Solr indexes to be able to use early query termination techniques efficiently.

Read Apache Solr Configuration in full

Rich Internet Application (RIA) – Canvas

by Dushyant Kanungo | February 2013 | Web Development

This article created by Dushyant Kanungo, the author of Instant Migration to HTML5 and CSS3 How-to gives a brief introduction of the interactive Rich Internet Application platform with HTML5 and CSS3. We will discuss a few basic possible applications of Canvas in routine websites.

Read Rich Internet Application (RIA) – Canvas in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
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