Article Network

Implementation Case Study

by Andrew Bell Luis Augusto Weir | September 2013 | Enterprise Articles Oracle

This article by Luis Augusto Weir and Andrew Bell, the authors of the book Oracle SOA Governance 11g Implementation, introduces a case study that will be further developed throughout the article. It will introduce a fictitious company that is looking to implement SOA Governance following a maturity assessment and a SOA Roadmap elaboration. The case study will help you to understand the concepts being presented in this article, as well as how to apply them to implement Oracle SOA Governance in an easily digestible form by illustrating the typical problems faced by organizations introducing governance, and how the benefits derived from its inception must be measurable and tangible.

The case study is based on actual scenarios experienced by the authors and therefore should provide a realistic view of the key challenges faced when implementing SOA Governance, and how they can be overcome.

Read Implementation Case Study in full

Vaadin and its Context

by Nicolas Fränkel | September 2013 | Java Open Source Web Development

This article created by Nicolas Fränkel, the author of Learning Vaadin 7, Second Edition, introduces Vaadin its features, its philosophy, and its surrounding environment.

In this article, we will look into the following:

  • The evolution from mainframe toward the rich client.
    • The concept of application tier
    • The many limits of the thin-client approach
    • What stands beyond those limits
  • Why choose Vaadin today?
    • The state of the market
    • Vaadin's place in the market
    • A preview of what other frameworks Vaadin can be integrated with and what platforms it can run on
Read Vaadin and its Context in full

Google Guice

by Hussain Pithawala | September 2013 | Open Source Web Development

In this article by Hussain Pithawala, author of the book Learning Google Guice we will develop a web application in Java using servlets and JSPs, and will see how Guice makes it simple to wire dependencies and helps to achieve separation of concerns easily. It even provides a programmatic approach to confi gure routing to servlets and JSPs while avoiding declarative approach in web.xml. As part of our learning we will fit flight search functionality in a web application. It is assumed that the reader is familiar with JSP, servlet development, and knows how to deploy a WAR file to a web container. Use of Tomcat to deploy the examples is suggested. We also need an extension of Guice for web development, guice-servlet-3.0. As usual, the dependency for this has been declared in pom.xml and once packaged it would be available in WAR (web application archive) also.

Read Google Guice in full

Getting to know NetBeans

by Atul Palandurkar | September 2013 | Open Source

NetBeans IDE is an award-winning integrated development environment (IDE) available for Windows, Mac, Linux, and Solaris. The NetBeans project consists of an open-source IDE and an application platform that enable developers to rapidly create web, enterprise, desktop, and mobile applications using the Java platform, as well as JavaFX, PHP, JavaScript and Ajax, Ruby and Ruby on Rails, Groovy and Grails, and C/C++. Even we can download, distribute the NetBeans IDE for free of cost. There are many people who use NetBeans but they don’t know about the NetBeans Platform. NetBeans Platform is the best ever framework for the Swing Desktop applications which provides many new tools & readymade widgets for the development of Rich Client applications.

A free and open-source Integrated Development Environment (IDE) for software developers. In this article by Atul Palandurkar, author of Instant NetBeans IDE How-to, you get all the tools you need to create professional applications with the Java platform such as follows :

  • Desktop applications,
  • Enterprise applications,
  • Web applications, and
  • Mobile applications,
Read Getting to know NetBeans in full

Applying WebRTC for Education and E-learning

by Rob Manson | September 2013 | Open Source

This article by Rob Manson, author of Getting Started with WebRTC, shows how we can use WebRTC as an advantage for education and e-learning.

Read Applying WebRTC for Education and E-learning in full

File Information in Perforce CRM

by Neal Ralph Firth Robert Cowham | September 2013 | Enterprise Articles

In this article by Robert Cowham and Neal Ralph Firth, authors of the book Learning Perforce CRM, we will explain regarding the file information. File information is the key to understanding the history of a repository, how a code base or set of files has evolved, and what is happening to it now.

File information is exposed in many parts of the P4V interface. In this article, we will cover how to make the most efficient use of the Perforce reporting commands to examine the information associated with a file. More importantly, we'll explain how to interpret this information to maximize the value it provides you.

In this article we will cover:

  • Properties of files
  • File versions and their relationship to changelists
  • Finding files in the repository
  • The many ways of referencing file versions
  • Comparing different versions of files and folders
  • Examining how file content has evolved over time
  • Perforce file types and how they impact usage and workspaces
Read File Information in Perforce CRM in full

Introducing QlikView elements

by Karl Pover | September 2013 | Enterprise Articles

In this article by Karl Pover, author of Learning QlikView Data Visualization, we will analyze the most important data visualisation elements and its foundation: people, data, and tools.

Read Introducing QlikView elements in full

Quick start – using Haml

by Krzysztof Niksiński | September 2013 | Open Source

In this article by Krzysztof Niksinski, the author of Instant Haml, we will look into a few steps in using Haml.

Read Quick start – using Haml in full

Deploying a Vert.x application

by Tero Parviainen | September 2013 | Open Source Web Development

In this article by Tero Parviainen, author of Real-Time Web Application development using Vert.x 2.0, we will learn how to deploy a Vert.x web application on a server, making it available on the Internet. You'll also learn how to set up deployment scripts that enable the continuous delivery of updated versions of your application.

We will be walking through one deployment scenario, which has been shown to work well in the real world. It involves deploying our Vert.x application to an Ubuntu Linux server.

Read Deploying a Vert.x application in full

Mobiles First – How and Why

by Jason Gonzales | September 2013 | Web Development

This article created by Jason Gonzales, the author of Mobile First Design using HTML5 and CSS3, gives an introduction on how to make a mobile first website qualitatively better.

Read Mobiles First – How and Why in full

Making subtle color shifts with curves

by Joseph Howse | September 2013 | Open Source

In this article by Joseph Howse, the author of, Android Application Programming with OpenCV, we will learn how to make subtle color shifts with curves.

Read Making subtle color shifts with curves in full

Testing Backbone.js Application

by Paulo Ragonha | September 2013 | Open Source

This article by Paulo Ragonha, author of Jasmine JavaScript Testing, provides how you can write tests to a Backbone.js application. You will learn about what to test, and not to test, when using Backbone.js.

Read Testing Backbone.js Application in full

The EventBus Class

by Bill Bejeck | September 2013 | Java Open Source

In this article by Bill Bejeck, the author of Getting started with Google Guava, discusses Guava that will give Java developers a boost in their productivity and the introduction of the functional programming idioms provided by Guava.

In this article, we are going to cover the following things:

  • The EventBus and AsyncEventBus classes
  • Subscribing to events and registering with EventBus to be notified of events
  • Publishing events with EventBus
  • Writing event handlers and choosing between coarse-grained or fine-grained event handlers depending on our needs
  • Using a dependency injection framework in conjunction with EventBus
Read The EventBus Class 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