Article Network

Web app penetration testing in Kali

by Abhinav Singh | October 2013 | Networking & Telephony

In this article by Abhinav Singh, author of the book, Instant kali Linux, we will cover web app penetration testing in Kali.

Read Web app penetration testing in Kali in full


by Nirav Mehta | April 2009 | Beginner's Guides MySQL Content Management Open Source PHP

After we understand our requirements and learn the basics of using CMSs, we are will be ready to look at Web Content Management Systems (commonly known as WCMS, Web CMS, or WCM Systems). Web CMSs allow you to manage your web content easily. They are generic in nature and perform a variety of operations. If you ask someone about a CMS, they will most probably recommend you one of the systems we cover in this article. It's important to learn the features of the top web CMSs to make the right choice for your project.

In this article by Nirav Mehta, we will take a look at the top general-purpose Web CMSs. In the process, we will:

  • Cover a variety of top Web CMSs
  • Perform customizations and content management operations
  • Discover interesting features in CMSs
  • Examine which CMS could be right for you
Read Web CMS in full

Web Controls in DotNetNuke

by John K Murphy | October 2010 | Cookbooks Open Source

In this article by John K. Murphy, author of DotNetNuke 5.4 Cookbook, we will cover the following topics:

  • Adding web controls to your Toolbox
  • Showing an e-mail link in a Datagrid
  • Showing checkboxes in a Datagrid
  • Showing a thumbnail image in a Datagrid
  • Creating labels you can edit
  • Suggest text while typing


Read Web Controls in DotNetNuke in full

Web Design Principles in Inkscape

by Bethany Hiitola | November 2010 | Open Source Web Development

On the Internet today one can find varying websites—some are personal sites, others are corporate, informational, instructional, and more. More commonly you can find personal blogs and small business storefronts. These two types of websites offer unique capabilities of creating the entire site with templates—or basic designs that are common throughout them.

In this article by Bethany Hiitola, author of Inkscape 0.48 Essentials for Web Designers, we will cover the following:

  • Web design principles for blogs and storefronts.
  • Overview of RSS and ATOM feeds examples of designs for these two types of websites.
Read Web Design Principles in Inkscape in full

Web Frameworks for Python Geo-Spatial Development

by Erik Westra | December 2010 | Open Source

In this article by Erik Westra, author of Python Geospatial Development, we will understand the concept of a spatially-enabled database. We will also explore some of the major tools and frameworks available for building your own geo-spatial web applications.

Read Web Frameworks for Python Geo-Spatial Development in full

Web Scraping with Python

by Javier Collado | November 2008 | Open Source

Web scraping is the set of techniques used the to get some information, structured only for presentation purposes, from a website automatically instead of copying it manually. This article by Javier Collado will show how this could be done using python in the steps that require some development.

Read Web Scraping with Python in full

Web scraping with Python (Part 2)

by Javier Collado | August 2009 | Content Management Open Source

This article by Javier Collado expands the set of web scraping techniques shown in his previous article by looking closely into a more complex problem that cannot be solved with the tools that were explained there. For those who missed out on that article, here's the link. Web Scraping with Python

This article will show how to extract the desired information using the same three steps when the web page is not written directly using HTML, but is auto-generated using JavaScript to update the DOM tree.

Read Web scraping with Python (Part 2) in full

Web Services and Forms

by Murray Fife | September 2013 | Cookbooks Enterprise Articles

In this article created by Murray Fife, the author of Extending Microsoft Dynamics AX 2012 Cookbook, we will show you how you can use Microsoft InfoPath in conjunction with web services linked to Dynamics AX to create smarter forms. You will also learn the following:

  • Creating a Dynamics AX web service
  • Creating a web service wrapper
  • Using a Dynamics AX web service in an InfoPath form
  • Creating custom OData queries to retrieve Dynamics AX data
  • Building InfoPath lookups using OData queries

Web services are a great way for other applications to connect with Dynamics AX, and are also very easy to create and use through the tools that are delivered with Dynamics AX. You can create new web services that you can use to perform updates in the system, and you can also use the standard query services to get data from the database, all through a secure method.

InfoPath is a great Office application that you may already have installed, but not know what you can use it for. It allows you to create forms and documents that can read and update databases, and also use web services to grab and update data. When you combine these two, you will be able to create simpler forms very quickly that the users can use for Dynamics AX without having to be an expert programmer.

In this Article, we will show you how you can use web services and InfoPath to create a simple update form for Dynamics AX.

Read Web Services and Forms in full

Web Services in Apache OFBiz

by Ruth Hoffman | September 2010 | Cookbooks Web Services Open Source

In this article, by Ruth Hoffman, Apache OFBiz Cookbook, we shall look at various techniques to build OFBiz web service providers and consumers. In particular, you will find information on:

  • Requesting web services using URL parameters
  • Requesting web services using an HttpClient
  • Creating HttpClient and passing XML documents
  • Creating XML-RPC web service clients
  • Becoming an XML-RPC web service provider
  • Building SOAP messaging clients
Read Web Services in Apache OFBiz in full

Web Services in Microsoft Azure

by Nathan A. Duchene Richard J. Dudley | November 2010 | Enterprise Articles Microsoft

Technically, web services are part of the web role, but their use and development are so distinctly different than web forms that we'll look at these separately. The web services themselves can be written in any language supported by Azure, but utilizing the Windows Communication Foundation (WCF) libraries in .NET greatly simplifies the development of web services. The simple storage services have their own REST API and client library developed, but if we want to add data into SQL Azure, we'll have to create our own web services.

In this article by Richard J. Dudley and Nathan A. Duchene, authors of Microsoft Azure: Enterprise Application Development, we'll:

  • Gain an overview of WCF services
  • Build the WCF service for the Jupiter Motors portal
Read Web Services in Microsoft Azure in full

Web Services Testing and soapUI

by Charitha Kankanamge | November 2012 | SOA Web Services Open Source

Quality is a key to success of service-oriented projects. Utilization of proper tools is important to the outcome of web service testing methodology. Being the leading open source web services testing tool, soapUI helps to build robust and flexible automated tests in a productive manner.

In this article by Charitha Kankanamge, author of Web Services Testing with soapUI, we will cover:

  • Overview of some of the key characteristics of web services
  • The role of web services in SOA
  • Approaches of testing web services
  • Web services testing challenges
  • Introduction to soapUI
  • Installing soapUI

Web services are one of the key building blocks of service-oriented solutions. Because of their usage and importance in the enterprise applications, the project teams are expected to be knowledgeable and familiar with the technologies which are associated with web services and service-oriented architecture(SOA).

Read Web Services Testing and soapUI in full

Web Services, SOA, and WS-BPEL Technologies

by Yuli Vasiliev | October 2007 | BPEL MySQL SOA Web Services Open Source Oracle PHP

Service-Oriented Architecture (SOA), as an architectural platform, is adopted today by many businesses as an efficient means for integrating enterprise applications built of Web services—loosely coupled pieces of software that encapsulate their logic within a distinct context and can be easily combined into a composite solution. Although building applications that enable remote access to resources and functionality is not new, doing so according to the principles of service orientation, such as loose coupling, represents a relatively new approach to building composite solutions.

Read Web Services, SOA, and WS-BPEL Technologies in full

Webcam and Video Wizardry

by Stefan Sjogelid | July 2013 | Open Source

In this article created by Stefan Sjogelid, author of Raspberry Pi for Secret Agents we'll use sight as our gear of perception. We're going to show you how to get the most out of your webcam, help you secure your perimeter, and then end it on a high note with some mindless mischief.

Read Webcam and Video Wizardry in full

WebGL: Animating a 3D scene

by Diego Cantor | June 2012 | Beginner's Guides

Objects in 3D scenes can have actions on their own. For instance, in a racing car game, each car has its own speed and trajectory. In a first-person shooting game your enemies can hide behind barricades then come and fight you or run away. In general, each one of these actions is modeled as a matrix transformation that is attached to the corresponding actor in the scene. These are called local transforms.

In this article by Diego Cantor author of WebGL Beginner’s Guide, we will study different techniques to make use of local transforms.

Read WebGL: Animating a 3D scene in full

WebLogic Security Realm

by Luca Masini Rinaldi Vincenzo | January 2013 | Enterprise Articles Oracle

This article by Luca Masini and Rinaldi Vincenzo, authors of Securing WebLogic Server 12c, covers every aspect you need to consider for activating an internal user and group structure. Here, you can also find a very useful section about errors and debugging tips, needed to resolve your configuration issues.

Read WebLogic Security Realm in full

WebSocket – a Handshake!

by Vangos Pterneas | September 2013 | Open Source Web Development

In this article by Vangos Pterneas, the author of Getting Started with HTML5 WebSocket Programming, we will get an overview of WebSocket. We will also learn about Postback and AJAX. Finally, we will conclude with the concepts of HTML5.

Read WebSocket – a Handshake! in full


by David R. Heffelfinger | March 2014 | Open Source

In this article by David R. Heffelfinger, the author of Java EE 7 GlassFish 4 Application Server, you will learn how to develop web-based applications that feature full duplex communication between the browser and the server as opposed to relying on the traditional HTTP request/response cycle.

In this article, we will cover the following topics:

  • Developing WebSocket server endpoints
  • Developing WebSocket clients in JavaScript
  • Developing WebSocket clients in Java
Read WebSockets in full

WebSphere MQ Sample Programs

by Pav Kumar-Chatterjee | August 2010 | Enterprise Articles IBM

In the previous articles IBM WebSphere MQ commands and MQ Listener, Channel and Queue Management, we illustrated the working and setup of WebSphere MQ and we also took a look at how we manage the WebSphere MQ Listeners, channels and queues respectively.

In this article by Pav Kumar-Chatterjee, author of IBM InfoSphere Replication Server and Data Event Publisher, we will take a look at the following:

  • MQ sample programs
    • Server
    • Client
  • Dead Letter Queue handler
  • WebSphere MQ message format
  • MQ error messages
Read WebSphere MQ Sample Programs in full

Welcome to Paint.NET

by Andros T. Sturgeon Shoban Kumar | December 2013 | Open Source

This article created by Andros T. Sturgeon and Shoban Kumar, authors of the book Getting Started with Paint.NET,  will provide a quick overview of Paint.NET, some of its functions, and how to install the program using a step-by-step approach. It also goes over the main window and functions of Paint.NET

Paint.NET is a free, reliable program that rivals the most expensive photo editing programs on the market. Now, let us dive into the basic concepts of this software.

In this article will cover a general review of Paint.NET and what you need to do to get it, install it, and prepare it for use.

The topics covered are as follows:

  • System requirements
  • Downloading and installing Paint.NET

Nothing captures the attention more than an interesting image. If you take an amazing picture with any camera, chances are you will have to process it on some level.

Whether you add a filter, change the color, or add an effect; a small change can turn an average image into a great one. Paint.NET is a Windows-based image editing program that gives you the ability to manipulate images professionally. It rivals similar software that can cost hundreds of dollars. The best part about Paint.NET is that it is a freeware, meaning it's completely free.

Read Welcome to Paint.NET in full

Welcoming your Visitors: Creating Attractive Home Pages and Overview Pages

by Eric Tiggeler | May 2013 | Beginner's Guides Joomla! Open Source

In this article by Eric Tiggeler author of Joomla! 3 Beginner’s Guide, we will:

  • Customize the home page settings

  • Create a different kind of home page

  • Create and tweak category overview pages

  • Create different layouts for different types of overview pages

So, let's start tweaking the CORBA home page!

Read Welcoming your Visitors: Creating Attractive Home Pages and Overview Pages 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