Article Network

Terms and Concepts Related to MDX

by Tomislav Piasevoli | August 2011 | Enterprise Articles Microsoft

MDX is a powerful, yet complex language. Many terms and concepts need to be understood well enough if you want to master it. In order to help you in that mission, this article will provide with a short explanation of all important terms related to MDX.

In this article by Tomislav Piasevoli, author of MDX with Microsoft SQL Server 2008 R2 Analysis Services Cookbook, we start by explaining what MDX queries are made of, followed by the terms and concepts specific to the execution of MDX queries. The middle part of the article covers the most important things related to dimension design, cube design, and MDX script. Next, we explain terms related to query optimization and finally finish the article with types of queries that can be used with SQL Server Analysis Services.

Read Terms and Concepts Related to MDX in full

New Microsoft Books

by | August 2011 | Enterprise Articles Microsoft

A complete overview of Packt's recent and upcoming Microsoft books

Read New Microsoft Books in full

Android 3.0 Application Development: Multimedia Management

by Kyle Merrifield Mew | August 2011 | Open Source

As the computing power of mobile devices has increased, so has their ability to play and record a variety of media such as audio and video. Android provides some useful tools for managing multimedia.

In this article by Kyle Merrifield Mew, author of Android 3.0 Application Development Cookbook, we will cover the following recipes:

  • Playing an audio file from within an application
  • Playing back video from external memory
  • Playing multiple sounds with a SoundPool
Read Android 3.0 Application Development: Multimedia Management in full

Managing Azure Hosted Services with the Service Management API

by Neil Mackenzie | August 2011 | Cookbooks Enterprise Articles Microsoft

This article by Neil Mackenzie, author of Microsoft Windows Azure Development Cookbook, shows how to use the Windows Azure Service Management REST API to manage a Windows Azure hosted service. It shows how to create and upgrade deployments of a hosted service, including retrieval of the properties of a hosted service.

In this article, we will cover:

  • Creating a Windows Azure hosted service
  • Deploying an application into a hosted service
  • Upgrading an application deployed to a hosted service
  • Retrieving the properties of a hosted service
Read Managing Azure Hosted Services with the Service Management API in full

Autoscaling with the Windows Azure Service Management REST API

by Neil Mackenzie | August 2011 | Cookbooks Enterprise Articles Microsoft

One of the attractions of cloud computing is the financial saving gained through the elastic provision of compute services, that is, the ability to scale up and down the number of instances of a hosted service.

In this article by Neil Mackenzie, author of Microsoft Windows Azure Development Cookbook, we will see how the Windows Azure Service Management REST API can be used to autoscale a hosted service, so that it can handle the current and predicted load depending on the day of the week. By autoscale we mean the ability of a hosted service to scale itself elastically by modifying automatically the number of running instances.

Read Autoscaling with the Windows Azure Service Management REST API in full

Using the Windows Azure Platform PowerShell Cmdlets

by Neil Mackenzie | August 2011 | Cookbooks Enterprise Articles Microsoft

The Windows Azure Platform PowerShell cmdlets use the Windows Azure Service Management REST API to expose service management operations as PowerShell cmdlets. The cmdlets provide a convenient way to manage hosted services, including retrieving the properties of current deployments and uploading new and upgraded deployments.

In this article by Neil Mackenzie, author of Microsoft Windows Azure Development Cookbook, we will learn how to use the Windows Azure Platform PowerShell cmdlets to invoke various service operations in the Windows Azure Service Management REST API.

Read Using the Windows Azure Platform PowerShell Cmdlets in full

How to Perform Iteration on Sets in MDX

by Tomislav Piasevoli | August 2011 | Enterprise Articles Microsoft

In this article by Tomislav Piasevoli, author of MDX with Microsoft SQL Server 2008 R2 Analysis Services Cookbook, we will take a look at some recipes on how to perform iteration. They deal with those cases when there's no other way but to iterate. However, some of the recipes also point out which calculation patterns we must recognize and thereby give up on using classic naïve iteration and use a better approach.

We will cover:

  • Iterating on a set in order to reduce it
  • Iterating on a set in order to create a new one
  • Iterating on a set using recursion
Read How to Perform Iteration on Sets in MDX in full

Performing Common MDX-related Tasks

by Tomislav Piasevoli | August 2011 | Enterprise Articles Microsoft

This article by Tomislav Piasevoli, author of MDX with Microsoft SQL Server 2008 R2 Analysis Services Cookbook, discusses the common MDX tasks and one or more ways to solve them or deal with them appropriately. We'll cover basic principles and approaches such as how to skip an axis and prevent common errors, how to set the default member of a hierarchy, and how to format cell foreground and background colors based on the value in cells.

Specifically, we will cover:

  • Skipping axis
  • Handling division by zero errors
  • Setting special format for negative, zero, and null values
  • Applying conditional formatting on calculations
  • Setting default member of a hierarchy in MDX script
Read Performing Common MDX-related Tasks in full

jQuery UI Themes: States, Cues, Overlays and Shadows

by Adam Boduch | August 2011 | Open Source

In the previous article by Adam Boduch, author of jQuery UI Themes Beginner's Guide, we took a look at the ThemeRoller application. In this article, we shall take a look at:

  • Types of widget state styles
  • Cue and its types
  • Overlays and shadows
Read jQuery UI Themes: States, Cues, Overlays and Shadows in full

Getting Started with NetBeans

by David R. Heffelfinger | August 2011 | Java Open Source

NetBeans is an Integrated Development Environment (IDE) and platform. Although initially the NetBeans IDE could only be used to develop Java applications, as of version 6 NetBeans supports several programming languages, either by built-in support or by installing additional plugins. Programing languages natively supported by NetBeans include Java, JavaFX, C, C++ and PHP. Groovy, Scala, Ruby and others are supported via additional plugins.

In this article by David R. Heffelfinger, author of Java EE 6 Development with NetBeans 7, we will cover how to get started with NetBeans; topics covered in this article include:

  • Introduction
  • Obtaining NetBeans
  • Installing NetBeans
  • Starting NetBeans for the first time
  • Configuring NetBeans for Java EE development
Read Getting Started with NetBeans in full

jQuery UI Themes: Using the ThemeRoller

by Adam Boduch | August 2011 | Open Source

This article by Adam Boduch, author of jQuery UI Themes Beginner's Guide, is all about the ThemeRoller application. This is an indispensable tool for customizing user interfaces. In this article, we shall:

  • Get familiar with ThemeRoller
  • Browse the theme gallery
  • Explore theme settings
  • Edit existing themes
  • Download a theme

So let's get rolling.

Read jQuery UI Themes: Using the ThemeRoller in full

OpenGL 4.0: Using Uniform Blocks and Uniform Buffer Objects

by David Wolff | August 2011 | Cookbooks Open Source Web Graphics & Video

If your OpenGL/GLSL program involves multiple shader programs that use the same uniform variables, one has to manage the variables separately for each program. Uniform blocks were designed to ease the sharing of uniform data between programs. In this article by David Wolff, author of OpenGL 4.0 Shading Language Cookbook, we will create a buffer object for storing the values of all the uniform variables, and bind the buffer to the uniform block. Then when changing programs, the same buffer object need only be re-bound to the corresponding block in the new program.

Read OpenGL 4.0: Using Uniform Blocks and Uniform Buffer Objects in full

Tips and Tricks for Getting Started with OpenGL and GLSL 4.0

by David Wolff | August 2011 | Cookbooks Open Source Web Graphics & Video

The OpenGL Shading Language (GLSL) Version 4.0 brings unprecedented power and flexibility to programmers interested in creating modern, interactive, graphical programs. It allows us to harness the power of modern Graphics Processing Units (GPUs) in a straightforward way by providing a simple yet powerful language and API.

This article by David Wolff, author of OpenGL 4.0 Shading Language Cookbook, provides tips and tricks for setting up your OpenGL development environment to take advantage of the latest OpenGL and GLSL language features. It also teaches the basic techniques for communicating with shader programs. In this article, we will cover:

  • Using the GLEW library to access the latest OpenGL functionality
  • Using the GLM library for mathematics
  • Determining the GLSL and OpenGL version
  • Compiling a shader
  • Linking a shader program
  • Sending data to a shader using per-vertex attributes and vertex buffer objects
  • Getting a list of active vertex input attributes and indices
  • Sending data to a shader using uniform variables
  • Getting a list of active uniform variables
Read Tips and Tricks for Getting Started with OpenGL and GLSL 4.0 in full

Play Framework: Binding and Validating Objects and Rendering JSON Output

by Alexander Reelsen | August 2011 | Java Open Source

The Play framework is the new kid on the block of Java frameworks. By breaking the existing standards it tries not to abstract away from HTTP as with most web frameworks, but tightly integrates with it. This means quite a shift for Java programmers. Understanding the concepts behind this shift and its impact on web development with Java are crucial for fast development of Java web applications.

In the previous article by Alexander Reelsen, author of Play Framework Cookbook, we took a look at data validation using controllers.

In this article we will we will cover:

  • Binding objects using custom binders
  • Validating objects using annotations
  • Rendering JSON output
Read Play Framework: Binding and Validating Objects and Rendering JSON Output in full

BizTalk Application: Dynamics AX Message Outflow

by Carl Darski | August 2011 | Enterprise Articles

In the previous article, BizTalk Application: Currency Exchange Rates, we took a look at the setup for sending data using AIF XML documents to AX. We can use the BizTalk adapter to retrieve data from Dynamics AX via this AIF module. This is done using the AIF Queue manager. Throughout Dynamics AX, there are Send electronically buttons that can allow you to push data into the AIF Queue with an Outbound direction. Similarly, asynchronous incoming messages have an Inbound direction parameter.

In this article by Carl Darski, author of Microsoft BizTalk 2010: Line of Business Systems Integration, we'll create a BizTalk application that retrieves messages from Dynamics AX 2009 via the AIF Queue.

Read BizTalk Application: Dynamics AX Message Outflow in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
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