Article Network

Searching for Data in Microsoft Dynamics AX 2009: Part 1

by Erlend Dalen | December 2009 | BPEL Microsoft SOA Web Services

This article by Erlend Dalen, explains the different options to use when you need to search and retrieve a set of data from the database. It shows you how to create a query, how to create a view, and how to write different select statements.

In this article, you will learn about the different methods of retrieving data from the database. They are as follows:

  • Queries which are reusable and often used in reports and periodic Jobs
  • Views that are created in AOT and translated to optimized select statements at runtime
  • Select statements to use in X++ to fetch data from the database to the application
Read Searching for Data in Microsoft Dynamics AX 2009: Part 1 in full

Solving Many-to-Many Relationship in Dimensional Modeling

by Djoni Darmawikarta | December 2009 | Architecture & Analysis

Modeling book sales is not a big deal, you just need a sales fact and a book dimension, and other dimensions, such as date dimension. From this model, you can analyze daily book sales.

But, what if a book is written by more than one writer and an individual writer writes more than one book, i.e. relationship of book to writer is many to many? How would you enhance the existing book sales dimensional model, which has book granularity, to also handle sales analysis by individual writer, i.e. analysis at writer granularity?

In this article by Djoni Darmawikarta, we will discuss the two possible dimensional modeling solutions to handle many-to-many relationship.

Read Solving Many-to-Many Relationship in Dimensional Modeling in full

Working with Events in MooTools: Part 1

by Jacob Gube | December 2009 | Java Open Source

In this two-part article by Jacob Gube, we'll be exploring browser events; we'll see how MooTools can help us watch out for events such as mouse clicks, mouse movements, keyboard presses, and all the events that make our web pages more responsive to user actions.

In this article, we shall:

  • Define what events are in web development terms
  • Learn how to add event listeners to web page elements
  • Find out how to create custom events to extend MooTools' Event object
  • Learn how to remove, clone, and fire off events
  • Investigate MooTools Events methods and properties
Read Working with Events in MooTools: Part 1 in full

Starting Up Tomcat 6: Part 1

by Damodar Chetty | December 2009 | Java Open Source

In this two-part article by Damodar Chetty, we look at how a Tomcat instance can be started using either the standard script-based mechanism or the alternative Run/Debug configuration. We look at the various class loader hierarchies that are set up during the initialization process. We also look at how the Apache Commons Digester library provides a convenient way of converting an XML file into a Java object graph. We end this article with an example of a web application that is deployed into our Tomcat instance.

Read Starting Up Tomcat 6: Part 1 in full

Configuring JMS Resources in GlassFish: Part 1

by Xuekun Kou | December 2009 | Java Open Source

This two part article series by Xuekun Kou, provides you with an introduction to configuring JMS resources in GlassFish. This article also shows you how to configure the MDB container.

In this article, we will discuss how to configure Java Message Service (JMS) resources in GlassFish. We will begin the article with an overview of message systems and the support of JMS on GlassFish. We will then discuss how to configure two popular open source JMS service providers, the Open Message Queue (Open MQ) and Apache ActiveMQ.

Read Configuring JMS Resources in GlassFish: Part 1 in full

Calendaring with Plone 3 for Education

by Erik Rose | December 2009 | Content Management Open Source

We can use events to represent due dates and exams for a school and reorganize them dynamically using collections. But a school's use of events will likely span athletics, music performances, conferences, and much more.
In this article by Erik Rose, we embark on a deeper study of Plone events and see how to:

  • Harness the best-of-breed Plone4Artists Calendar product to improve the display of event listings
  • Gather events from across a site into a central calendar, culling out class-specific due dates and assignments
  • Let visitors browse a single hierarchy of events arranged by subject while still allowing edit permissions to be delegated along organization boundaries
  • Represent recurring events
Read Calendaring with Plone 3 for Education in full

CXF architecture

by Naveen Balani | December 2009 | Open Source

In this article by Naveen Balani, we will have a look at the CXF architecture in detail.

The architecture of CXF is built upon the following components:

  • Bus
  • Frontend
  • Messaging and Interceptors
  • Service Model
  • Data bindings
  • Protocol bindings
  • Transport
Read CXF architecture 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

Including Google Maps in your Posts Using Apache Roller 4.0

by | December 2009 | Beginner's Guides Content Management Java Open Source

This article by Alfonso Romero, teaches you how to take advantage of web services such as Google Maps, YouTube, and SlideShare and use Google Maps, YouTube, and SlideShare to embed maps, videos, and document presentations in your blog.

Read Including Google Maps in your Posts Using Apache Roller 4.0 in full

Framework Comparison: Backbase AJAX framework Vs Other Similar Framework (Part 1)

by Ghica van Emde Boas | December 2009 | AJAX Architecture & Analysis Web Development

This two-part article by Ghica van Emde Boas and Sergey Ilinsky, will attempt to classify the multiple solutions used today to build interactive websites and client-side applications. By doing a drill-down, we will approach the category to which we believe the Backbase AJAX framework belongs and from which the candidates for a more detailed comparison will be picked up. To make a fair comparison, we will eliminate any server-side frameworks, client-side libraries, and application frameworks—this is why you won't see GWT, JSF, jQuery, or PureMVC in the final comparison.

The libraries and frameworks mentioned in this comparison are very briefly described at the end of this article.

Also, at the end of this article (but before the framework reference overview), there is a section about integrating other frameworks with Backbase.

This article discusses the following topics in detail:

  • Toolkit classification
  • Backbase comparison to similar products
  • Techniques of integrating third-party widgets into Backbase
  • References to the mentioned libraries and frameworks
Read Framework Comparison: Backbase AJAX framework Vs Other Similar Framework (Part 1) 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