Article Network

Developing an EJB 3.0 entity in WebLogic Server

by Deepak Vohra | August 2010 | Enterprise Articles Oracle

Developing Entity EJBs require an application server and a relational database, and, optionally, a Java IDE to improve productivity and simplify the development. Eclipse IDE is the most commonly used open source Java IDE and MySQL database is the most commonly used open source relational database. Oracle Enterprise Pack for Eclipse (OEPE) All-In-One edition bundles a pre-configured Eclipse and Eclipse plugins. Oracle has acquired the open source MySQL database. MySQL database is available under the GPL license; a commercial license is also available without the precondition to purchase support services from Oracle.

In this article by Deepak Vohra, author of EJB 3.0 Database Persistence with Oracle Fusion Middleware 11g, we shall develop an EJB 3.0 entity using the Eclipse-WebLogic Server-MySQL combination; you will learn the following:

  • Creating a MySQL database table
  • Configuring WebLogic Server with MySQL database
  • Creating a JPA project in Eclipse
  • Creating an EJB 3.0 entity
Read Developing an EJB 3.0 entity in WebLogic Server in full

Developing an Application in Symfony 1.3 (Part 1)

by Tim Bowler | September 2009 | MySQL Open Source PHP Web Development

Developing an application in Symfony is easy and time-saving, and one of the best ways to demonstrate that is to create a web site. By the end of this article by Tim Bowler, we will have an initial prototype, which will serve as a starting point. Along the way you will be introduced to the MVC flow within Symfony where you will understand about the business and application logic, and designing the database.

In this article you will learn how to:

  • Set up the foundations for a basic database-driven web site using the Symfony framework
  • Use some of the available Symfony tasks to cut out repetition
  • Create a database schema and later understand its relation to the ORM and forms
  • Understand the flow of the request to the controller, action, routing, and template rendering
Read Developing an Application in Symfony 1.3 (Part 1) in full

Developing a Web Service with CXF

by Naveen Balani | December 2009 | Open Source

In this article by Naveen Balani, we will have a look on programming web service with CXF which provides a robust programming model that offers simple and convenient APIs for web service development. We will basically illustrate a simple web service development using CXF and Spring-based configurations.

Read Developing a Web Service with CXF in full

Developing a Web Project for JasperReports

by Deepak Vohra | May 2013 | Enterprise Articles Java

Eclipse IDE for Java EE provides project facets for various types of projects. In this article, we discuss a more generic project facet for web applications called the Dynamic Web Module project facet that adds support for Java Servlet API to build web applications. To demonstrate the use of the Dynamic Web Project we shall be using JasperReports as an example. Preparing presentation-quality reports is a routine occurrence, and several tools & APIs for creating reports are available. For Java developers, one of the most commonly used API is JasperSoft’s open source JasperReports, which is capable of producing a range of outputs, including HTML, PDF, presentations from either static data or data retrieved form a database table using an SQL query, and is designed to be integrated directly into Java/J2EE applications.

In this article by Deepak Vohra author of Java EE Development with Eclipse, we sets out to demonstrate the essentials of how JasperReports can be used in a web application created with Eclipse. The examples created in this article are a PDF report and an Excel report. The article has the following sections.

  • Setting the environment

  • Creating a Dynamic Web project in Eclipse

  • Creating the configuration file

  • Creating a web application

    • Creating a Report Design

    • Setting Report Title

    • Creating a JDBC Connection

    • Generating a PDF Report

    • Creating an Excel Report

  • Packaging and deploying the web application

  • Running the web application

Read Developing a Web Project for JasperReports in full

Developing a Simple Workflow within SugarCRM

by Dr Mark Alexander Bain | June 2008 | CRM MySQL Open Source PHP

Workflow is about getting the right work to the right people at the right time, repeatedly—and knowing you have done so. Workflow is human-centric. First and foremost, workflow is a human activity that is made by and for those who use it: workflow is something that can easily be handled and understood by human beings.
UK Enterprise Workflow National e-Government Project—Workflow from a Business Perspective

Well, that sounds good, but the problems start to occur when you ask people to consider workflow in their organization, and there are usually a few main issues to deal with:

  • You'll find that people are normally experts in their own fields—there are often very few people who have an overview of the whole process that you're trying to map.
  • Sections of a large organization will often have different ways of carrying out the same overall process.
  • People don't really like to be told how to do their jobs—they especially don't like to have any extra processes imposed on them for now obvious reason—well, would you?
  • Talk of 'improved utilization of resources', 'improved performance monitoring', and such like can soon alienate the staff who are going to be using the system. They'll soon start using terms such as 'Big Brother'.

How you are able to deal with these will depend on your organization and the people that are available to you. At least once you've read this article by Dr. Mark Alexander Bain, you'll know that, once you've overcome those problems, the workflow itself will be easy.

Read Developing a Simple Workflow within SugarCRM in full

Developing a REST based Web Service

by Nicholas Floyd | November 2009 | BPEL SOA Web Services

REST (REpresentational State Transfer) is an architecture for distributed hypermedia systems. The World Wide Web is possibly the best known implementation of this architecture style. The term "REST" was coined and described by a dissertation written by Roy Fielding in 2000. This article by Nicholas Floyd covers the architecture which contains four basic constructs that address common concerns such as: scalability, generalized interfaces and resources, and patternized approaches for manipulation of resources.

Read Developing a REST based Web Service in full

Develop PHP Web Applications with NetBeans, VirtualBox and Turnkey LAMP Appliance

by Alfonso V. Romero | August 2009 | Open Source PHP Web Development

In this article by Alfonso Romero, we will learn how to configure NetBeans, VirtualBox and the Turnkey LAMP Appliance to develop complex PHP applications in a virtual environment. This article explains the process of creating a virtual machine, configuring the NetBeans PHP IDE, and managing a WordPress project with NetBeans in a step wise manner.

Read Develop PHP Web Applications with NetBeans, VirtualBox and Turnkey LAMP Appliance in full

Determining resource utilization requirements

by Jonathan Frappier | February 2014 | Enterprise Articles Networking & Telephony

In this article written by Jonathan Frappier, the author of the book VMware vSphere Resource Management Essentials, we will look at the statistics we can capture natively within an operating system.

Read Determining resource utilization requirements in full

Detailing Environments

by John P. Doran | July 2013 | Games

One of the things that many people do not know is that level designers may actually have nothing to do with the art involved in the levels they produce. This all depends on the studio that you work at of course, but traditionally level designers are responsible for designing the gameplay that a particular level has. They develop a basic layout as well as taking care of the scripting done in the level. The actual person to create the art as well as place the art into the world is traditionally the environment artist.At this point, our game has its core mechanics prototyped. In this article by John P. Doran, author of Getting Started with UDK, it is explained that once prototyped, a level designer will often give his/her level to an environment artist in order to make the level more artistically pleasing.

In this article by John P. Doran, author of Getting Started with UDK, we will be taking on the role of an environment artist, doing a texture pass on the environment. After that, we will place meshes to make our level pop with added details. Finally, we will add a few more items to make the experience as nice looking as possible.

This topic can be split into four tasks depending on what we are doing. We will discuss the first task in this article. The outline of our tasks is as follows:

  • To apply materials to our world

  • To place staircases

  • To add in-level boundaries

  • To spawn weapons

Read Detailing Environments in full

Designs ans Themes

by Bret Williams | May 2012 | e-Commerce
<p>Magento gives you, or your client, the functional tools and systems to provide a powerfully rich shopping experience to your customers.</p> <p>In this article by <strong>Bret Williams</strong>, author of <a href="" target="_blank">Mastering Magento</a>, we'll cover the following topics:</p> <ul> <li>The Magento theme structure </li> <li>How to install third-party themes </li> <li>How to customize themes to create your own unique look and feel </li> </ul> Read Designs ans Themes in full

Designing, Sizing, Building, and Configuring Citrix VDI-in-a-Box

by Stuart Arthur Brown | September 2013 | Enterprise Articles

This article created by Stuart Arthur Brown, author of Getting Started with Citrix VDI-in-a-Box will cover the following topics:

  • Sizing the servers
  • Installing the hypervisor
  • Importing Citrix VDI-in-a-Box
  • Creating the VDI-in-a-Box grid
  • Creating the first Windows image

This article will provide you with the knowledge that you need to successfully design and size a Citrix VIAB solution. It will look at many of the options you will face during your use of VIAB, because it is better to plan for all eventualities before you begin to ensure that you make the best decisions.

Read Designing, Sizing, Building, and Configuring Citrix VDI-in-a-Box in full

Designing User Security for Oracle PeopleSoft Applications

by Ranjeet Yadav | July 2011 | Enterprise Articles Oracle

Security design is a critical part—of any implementation of PeopleSoft Financial application. By its very nature, a financial system needs robust security mechanisms to enforce appropriate controls on who can access the system and which features. PeopleSoft security consists of multiple aspects, such as User security, Row level security, Query security, Network security, Database security, Object security, and Field level security. We'll concentrate on security aspects that are typically configured by a Business Analyst or a Functional SME, that is, User-and Row-level security. Remaining aspects of security involve significant technical knowledge of PeopleSoft's application development environment (known as Application Designer) and security technologies, such as SSL.

In this article by Ranjeet Yadav, author of Oracle PeopleSoft Enterprise Financial Management 9.1 Implementation, we'll discuss user security components such as User Profiles, Roles, and Permission Lists. We'll also discuss how to enable and configure Row level security.

Read Designing User Security for Oracle PeopleSoft Applications in full

Designing the Target Structure in Oracle Warehouse Builder 11g

by Bob Griesemer | August 2009 | Oracle

In this article by Bob Griesemer, we will learn about designing the target structure in Oracle Warehouse Builder. We will discuss about data warehouse design, implementation of dimensional model in a database, designing the ACME data warehouse, and also OWB design objects.

Read Designing the Target Structure in Oracle Warehouse Builder 11g in full

Designing the Facebook Clone and Creating Colony using Ruby

by Chang Sau Sheong | August 2010 | Open Source

One of the most dominant Internet services today is the social networking service. A social networking service is an Internet service that models social relationships among people. Essentially it consists of a user profile, his or her social links, and a variety of additional services. Most social networking services are web-based and provide various ways for users to interact over the Internet, including sharing content and communications. Facebook is the most dominant social networking service till date, with 400 million active users, 5 billion pieces of content shared each week, and more than 100 million active users concurrently accessing Facebook through their mobile devices. It is also the most widespread, with 70 percent of its users from outside of US, its home market.

According to a report by the Nielsen Company, in January 2010, the amount of time an average person spent on Facebook is more than seven hours per month, which amounts to more than 14 minutes per day. If you lump together the time spent on Google, Yahoo!, YouTube, Bing, Wikipedia, and Amazon, it still doesn't beat Facebook!

In this article by Chang Sau Sheong, author of the book Cloning Internet Applications with Ruby, we will be cloning Facebook and creating an application called Colony, which has the basic but essential features of Facebook.

Read Designing the Facebook Clone and Creating Colony using Ruby in full

Designing Site Layouts in Inkscape

by Bethany Hiitola | November 2010 | Open Source Web Development

Designing a web page layout is one of many steps in making a website. How involved you are in each part of this process depends on whether you are creating a website for yourself or a client (you do it all) or for a company in which you work. In this article, we'll take the stance of a web designer who is a part of a team of people that will help creating the web site. We focus primarily on the design and graphical elements of a web page and assume that other members of the team are working on the back-end tasks.

In this article by Bethany Hiitola, author of Inkscape 0.48 Essentials for Web Designers, we will focus on:

  • How to create the overall front or main page design of a web site
  • Defining some basic design elements
  • Options for using grids and guidelines for alignment
  • Common screen sizes
Read Designing Site Layouts in Inkscape in full

Designing Secure Java EE Applications in GlassFish

by Masoud Kalali | May 2010 | Java Open Source

In this article series by Masoud Kalali, author of GlassFish Security, we are going to develop a secure Java EE application with all standard modules including Web, EJB, and application client modules.

Read Designing Secure Java EE Applications in GlassFish in full

Designing Sample Applications and Creating Reports

by Mahmoud Elkoush | October 2013 | Enterprise Articles

This article by Mahmoud Elkoush, author of Reporting with Visual Studio and Crystal Reports, describes how to use Microsoft Visual Studio 2012. We will create our application, and by studying the working of this application, we will learn the features of Visual Studio. We will also design our interface and validate our data. By the end of this article, we will have the final design of our application.

In this article, we will cover the following topics:

  • Creating a new application
  • Adding controls to the form
  • Validating form data
  • Sketching our reports on paper
Read Designing Sample Applications and Creating Reports in full

Designing Puppet Architectures

by Alessandro Franceschi | June 2014 | Networking & Telephony Open Source

This article by Alessandro Franceschi, the author of the book Extending Puppet, outlines the components to manage when defining a Puppet architecture: the available tools, how to integrate them, how to cope with data and code, and organize resources to be applied to nodes.

Read Designing Puppet Architectures in full

Designing Pages

by Rakesh Raul | September 2013 | Cookbooks Enterprise Articles Microsoft

In this article, by Rakesh Raul, the author of Microsoft Dynamics NAV 7 Programming Cookbook, we will cover the following recipes:

  • Updating the subform page from a parent page
  • Creating a FactBox page
  • Creating a Queue page
  • Creating a Role Center page
  • Creating a wizard page
Read Designing 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