Article Network

JasperReports 3.6: Creating a Report from Model Beans of Java Applications

by Bilal Siddiqui | June 2010 | Cookbooks Java Open Source

A common data source is JavaBeans, which holds data at runtime. JasperReports allows you to generate reports directly from data contained in Java objects such as JavaBeans and Plain Old Java Objects (POJOs). This article by Bilal Siddiqui, author of JasperReports 3.6 Development Cookbook, shows you how to connect your iReport installation to your JavaBeans or POJOs, and then access the data contained in the beans to generate your report.

Read JasperReports 3.6: Creating a Report from Model Beans of Java Applications in full

JasperReports 3.6: Using Multiple Relational Databases to Generate a Report

by Bilal Siddiqui | June 2010 | Cookbooks Java Open Source

In the previous two articles on JasperReports, we covered generating reports from XML data and relational database. This article by Bilal Siddiqui, author of JasperReports 3.6 Development Cookbook, teaches you how to create a report with data coming from two different database sources. The main report has six columns, five of which come from one database. The sixth column comes from a subreport, which fetches its data from the second database.

Read JasperReports 3.6: Using Multiple Relational Databases to Generate a Report in full

The Trivadis Integration Architecture Blueprint: Implementation scenarios

by Daniel Liebhart Guido Schmutz Peter Welkenbach | June 2010 | Enterprise Articles SOA

Having understood the structure of the blueprint covered in the previous article on The Trivadis Integration Architecture Blueprint, this article will use individual scenarios to illustrate how the business pattern can be implemented using the Integration Architecture Blueprint.

This article by Guido Schmutz, co-author of Service-Oriented Architecture: An Integration Blueprint, will:

  • Explain service-oriented integration scenarios
  • Explain how an existing integration solution can be modernized using SOA, and describe a scenario that has already been implemented in practice
Read The Trivadis Integration Architecture Blueprint: Implementation scenarios in full

Material Management Using Compiere 3

by Andries L Pretorius | June 2010 | CRM Enterprise Articles

Compiere offers the current Java and web technology platform , which is based on open architecture and standards, throughout its offering.Due to its open source nature, Compiere offers a flexible and transparent technology platform.Compiere provides a competitive licensing model up to large-scale Enterprise levels.

We will therefore describe Materials Management.In this article by Andries L Pretorius, author of Compiere 3 Implementation Guide we shall learn:

  • Give you an overview of materials management in Compiere, including warehousing, product quantities, and moving inventory
  • Describe how to set up the replenishment of a product
  • Give you an understanding of costing and accounting principles
  • Give you an overview of the standard reports and business reporting views available
Read Material Management Using Compiere 3 in full

The Trivadis Integration Architecture Blueprint

by Daniel Liebhart Guido Schmutz Peter Welkenbach | June 2010 | Enterprise Articles SOA

The Trivadis Integration Architecture Blueprint specifies the building blocks needed for the effective implementation of integration solutions. It ensures consistent quality in the implementation of integration strategies as a result of a simple, tried-and-tested structure, and the use of familiar integration patterns (Hohpe, Wolf 2004).

In this article by Guido Schmutz, co-author of Service-Oriented Architecture: An Integration Blueprint, we will cover:

  • Standards, components, and patterns used
  • Structuring the integration blueprint
Read The Trivadis Integration Architecture Blueprint in full

JasperReports 3.6: Creating a Report from Relational Data

by Bilal Siddiqui | June 2010 | Cookbooks Java Open Source

This is the first part of a four-part article series which focuses on advanced things such as working with a variety of data sources: relational data, XML data, model beans of Java applications, and also multiple relational databases at once. iReport will need to access these data sources in order to generate a report. iReport uses the concept of loose coupling between data sources and report design. Loose coupling means you can design your reports independent of the type of data source used. This means the same report design can work with any data source.

Relational databases are perhaps the most popular data sources used to hold application data. This article by Bilal Siddiqui, author of JasperReports 3.6 Development Cookbook, shows how you will connect JasperReports to your database. An open source database named PostgreSQL to is used to hold the sample data. That's why in this recipe you will connect iReport with your PostgreSQL installation. This article also shows that you can connect iReport to any of the popular databases in a similar manner.

Read JasperReports 3.6: Creating a Report from Relational Data in full

JasperReports 3.6: Creating a Report from XML Data using XPath

by Bilal Siddiqui | June 2010 | Cookbooks Java Open Source

XML is a popular data source used in many applications. JasperReports allows you to generate reports directly from XML data. This first section of the article teaches you how to connect iReport to an XML file stored on your PC. In the second section of this article by Bilal Siddiqui, author of JasperReports 3.6 Development Cookbook, you will create a report from data stored in an XML file. In order to process an XML file and extract information from it, JasperReports uses XPath, which is a popular query language to filter XML data. So you will also learn how to use XPath expressions for report generation.

Read JasperReports 3.6: Creating a Report from XML Data using XPath in full

Product Management with Compiere 3

by Andries L Pretorius | June 2010 | CRM

Products are an integral part of the ERP transactional process, and thus require a detailed explanation in the setup process, not only from the master data point of view but also for transactional processes.

We will therefore describe how Compiere handles Product. In this article by Andries L Pretorius, author of Compiere 3 Implementation Guide we shall learn:

  • Give you an overview of the concept of a product
  • Show you how to set up price lists and discount schemas
Read Product Management with Compiere 3 in full

Debugging Java Programs using JDB

by Nataraju Neeluru | June 2010 | Java

In this article by Nataraju Neeluru, we will learn how to debug a Java program using a simple command-line debugging tool called JDB. JDB is one of the several debuggers available for debugging Java programs. It comes as part of the Sun's JDK. JDB is used by a lot of people for debugging purposes, for the main reason that it is very simple to use, lightweight and being a command-line tool, is very fast. Those who are familiar with debugging C programs with gdb, will be more inclined to use JDB for debugging Java programs.

We will cover most of the commonly used and needed JDB commands for debugging Java programs. Nothing much is assumed to read this article, other than some familiarity with Java programming and general concepts of debugging like breakpoint, stepping through the code, examining variables, etc. Beginners may learn quite a few things here, and experts may revise their knowledge.

Read Debugging Java Programs using JDB in full

Oracle: Environmental Variables and Scripting

by April C. Sims | June 2010 | Enterprise Articles Oracle

This article by April Sims, author of the book Oracle Database 11g – Underground Advice for Database Administrators, discusses the various guidelines for Unix shell scripting.

Read Oracle: Environmental Variables and Scripting in full

How to configure MSDTC and the firewall for the distributed WCF service

by Mike Liu | June 2010 | Enterprise Articles Microsoft

In the first article we have seen how to enhance this WCF service to support distributed transaction processing and how to configure all related computers to enable distributed transaction support

In this article by Mike Liu, author of WCF 4.0 Multi-tier Services Development with LINQ to EntitiesWe will cover the following topics in this article:

  • Configuring the firewall for the distributed WCF service
  • Propagating a transaction from the client to the WCF service
  • Testing the multiple database support of the distributed WCF service
Read How to configure MSDTC and the firewall for the distributed WCF service in full

Getting Started with Facebook Application Development using ColdFusion/Railo

by | June 2010 | Open Source Web Development

In this article by Andrew Schwabe, we will be learn how to build Facebook applications using CFML (ColdFusion Markup Language) on Railo (open source CFML engine) or ColdFusion.

This article will discuss the fundamentals of how Facebook applications work, getting started with building a Facebook application using CFML and how to use the Facebook APIs so you can get running quickly.

Read Getting Started with Facebook Application Development using ColdFusion/Railo in full

Getting Started with Blender’s Particle System- A Sequel

by | June 2010 | Open Source Web Development

In this article series by Reynante Martinez, we’ll discuss the following:

  • What is a particle system and where can we find it in Blender?
  • What are the types of Blender particle system?
  • Basic and practical uses of the Particle System
  • Creating Dust
  • Creating Smoke
  • Creating Fire
  • Creating Bubbles
  • Simulating Rock Slides
  • Creating Hair/Fur/Grass

Read Getting Started with Blender’s Particle System here.

Read Getting Started with Blender’s Particle System- A Sequel in full

Getting Started with Blender’s Particle System

by | June 2010 | Open Source Web Graphics & Video

In this article series by Reynante Martinez, we’ll discuss the following:

  • What is a particle system and where can we find it in Blender?
  • What are the types of Blender particle system?
  • Basic and practical uses of the Particle System
  • Creating Dust
  • Creating Smoke
  • Creating Fire
  • Creating Bubbles
  • Simulating Rock Slides
  • Creating Hair/Fur/Grass
Read Getting Started with Blender’s Particle System in full

Security and Disaster Recovery in PrestaShop 1.3

by John Horton | June 2010 | e-Commerce Open Source

In this article by John Horton, PrestaShop 1.3 Beginner's Guide, we shall:

  • Look at ways your shop can be damaged
  • Add users, profiles, and permissions to increase security
  • Talk about and optionally implement SSL to protect your customers' private information
  • Learn how to backup and restore your shop in case everything else fails
  • Talk about upgrading PrestaShop and how this helps keep your business secure
Read Security and Disaster Recovery in PrestaShop 1.3 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