Working with Entities in Google Web Toolkit 2
GWT 2 radically improves the web experience for users by using the existing Java tools to build a no-compromise AJAX for any modern browser. It provides a solid platform so that the other great libraries can be built on top of the GWT. Creating web applications efficiently and making them impressive, however, is not as easy as it sounds. Writing web applications for multiple browsers can be quite tasking. In addition, building, reusing, and maintaining large JavaScript code bases and AJAX components can be difficult.
In the previous article, Communicating with Server using Google Web Toolkit RPC, we saw the communication between the server and the client in GWT RPC. In this article by Shamsuddin Ahammad, author of Google Web Toolkit 2 Application Development Cookbook, we will cover:
- Finding an entity
- Updating an entity
- Deleting an entity
- Managing a list for RPC
- Authenticating a user through username and password
Working with Drupal Audio in Flash (part 2)
In this 2-part article series by Travis Tidwell, we cover all the necessary steps to integrate audio content into our Drupal web site by building a custom Flash application that works seamlessly with Drupal multimedia.
In the first part we saw how audio is handled within Drupal and how to build a custom application that can play audio content created through Drupal. In this part, we will add controls to the audio player to give our users a way to interact with the playback of that audio track.
Read Working with Drupal Audio in Flash (part 2) in fullWorking with Drupal Audio in Flash (part 1)
In this 2-part article series by Travis Tidwell, we will cover all the necessary steps to integrate audio content into our Drupal web site by building a custom Flash application that works seamlessly with Drupal multimedia. Here is what we will learn in this article:
- Working with audio in Drupal
- Building a custom audio player for Drupal
- Creating an audio-handling class using ActionScript 3.0
- Loading and playing audio in Flash
Working with DataForm in Microsoft Silverlight 4
In this article by Gill Cleeren and Kevin Dockx, authors of Microsoft Silverlight 4 Data and Services Cookbook, we will cover the following recipes:
- Displaying and editing an object using the DataForm
- Displaying and editing a collection using the DataForm
- Validating the DataForm
Working with Data Application Components in SQL Server 2008 R2
In the August CTP Microsoft introduced Data-Tier Applications and several new features were introduced in the Nov 2009 CTP. Registering, Viewing & comparing and upgrading Data-Tier applications were added. This article by Dr. Jayaram Krishnaswamy, author of Learning SQL Server 2008 Reporting Services, shows how you may extract a Data Application Component from a SQL Server 2008 and then deploy the component to an SQL Server 2008 R2 Server. The process is Wizard driven and very easy to understand. DAC files in the field of DATA are like *.msi files for applications. Just as you would install an application from an MSI file, you would install a database package with the DAC file with the extension DACPAC. This article explains how it is done.
Read Working with Data Application Components in SQL Server 2008 R2 in fullWorking with Dashboards in Dynamics CRM
One of the best user features found in Dynamics CRM 2011 is the addition of standard dashboards. Dashboards can contain any combination of charts, lists, and other components to help give users a visual and interactive view of their CRM data. This article will explain how to edit user and system dashboards along with detailed information about the different properties that you can change on chart and list components.
In this article by Mark AuCoin, author of Microsoft Dynamics CRM 2011: Dashboards Cookbook, we will cover the following topics:
- Editing a user dashboard
- Editing a system dashboard
- Deleting a user dashboard
- Deleting a system dashboard
Working with CXF Tool
The CXF framework provides various tools that assist developers in creating and invoking web services. CXF provides tools to create web service clients and web service implementations from WSDL files, to create SOAP binding and service definition from WSDL interfaces, to validate WSDL files, and to integrate with the popular Apache Maven software tool for build management. In this article by Naveen Balani, we will look at some of the commonly used CXF tools that assist in web service development. We will cover the following topic in this article:
- Invoking web services using a Java client
Working with Complex Associations using CakePHP
A many-to-many relation requires an additional table to relate the two tables in relationship. In this article, by Ahsanul Bari and Anupom Syam, we will learn how to define associations in models for many-to-many relations. Then, we will look at how to retrieve, delete, and save related data from and into database tables using model association in this special type of relation.
Read Working with Complex Associations using CakePHP in fullWorking with Colors in Scribus
Even though you can see lots of black-only documents (such as books and the daily press) everyday, it's true that there are more and more full-color advertising brochures being printed. So color is becoming an important printing method. An in-between approach of printing with black and only one another color is less interesting, but is still used for many documents and can be considered as a creative approach. In any case, we need to be sure that the color we have on screen matches the printed results. From this, it becomes evident that using color in Scribus is not just a click here or there but is the result of both aesthetic choices and the capacity of the printing process.
In this article by Cedric Gemy, author of Scribus 1.3.5 Beginner's Guide, we will spend some time on using some color options, and will be able to get a custom render when needed. Especially, we shall:
- Create and apply CMYK colors
- Create spot colors
- Use gradients and patterns
Working with Client Object Model in Microsoft Sharepoint
Microsoft SharePoint 2010 is the best-in-class platform for content management and collaboration. With Visual Studio, developers have an end-to-end business solutions development IDE. To leverage this powerful combination of tools it is necessary to understand the different building blocks of SharePoint.
In this article by Balaji Kithiganahalli, author of Microsoft SharePoint 2010 Development with Visual Studio 2010 Expert Cookbook, we will cover:
- Creating a list using a Client Object Model
- Handling exceptions
- Calling Object Model asynchronously
Working with Business Rules to Define Decision Points in Oracle SOA Suite 11g R1
In this article series by Antony Reynolds and Matt Wright, authors of Getting Started With Oracle SOA Suite 11g R1 – A Hands-On Tutorial, we will discuss the new Rules Editor in 11gR1, including Decision Tables and how we can incorporate rules as decision points within a BPEL Process.
Read the first part of this article series—Using Business Rules to Define Decision Points in Oracle SOA Suite 11g R1- An Introduction here.
Read Working with Business Rules to Define Decision Points in Oracle SOA Suite 11g R1 in fullWorking with Binding data and UI elements in Silverlight 4
In this article series by Gill Cleeren and Kevin Dockx, authors of Microsoft Silverlight 4 Data and Services Cookbook, we will cover the following recipes:
- Displaying data in Silverlight applications
- Creating dynamic bindings
- Binding data to another UI element
- Binding collections to UI elements
- Enabling a Silverlight application to automatically update its UI
- Obtaining data from any UI element it is bound to
- Using the different modes of data binding to allow persisting data
- Data binding from Expression Blend 4
- Using Expression Blend 4 for sample data generation
Read Introduction to Data Binding here.
Read Working with Binding data and UI elements in Silverlight 4 in fullWorking with Away3D Cameras
Three dimensions are better than two — and it's not a secret anymore that 3D is here to stay. Gone are the days when Flash was just used for 2D animations. In the last few years, online Flash content has undergone a revolution with the introduction of real-time 3D engines for Flash. Away3D is the big daddy of them all—which makes it the ultimate resource for top-rated 3D content development and for powering today's coolest games and Flash sites.
In this article by Michael Ivanov, author of Away3D 3.6 Cookbook, we will cover:
- Creating an FPS controller
- Creating Camera Depth of Field Effect
- Following a third-person view with a spring camera
Working With ASP.NET DataList Control
In this article by Joydip Kanjilal, we will discuss the ASP.NET DataList control which can be used to display a list of repeated data items. We will learn about the following:
- Using the DataList control
- Binding images to a DataList control dynamically
- Displaying data using the DataList control
- Selecting, editing and deleting data using this control
- Handling the DataList control events
Working with Apps in Splunk
In this article by Vincent Bumgarner, author of Implementing Splunk: Big Data Reporting and Development for Operational Intelligence , we will explore what makes up a Splunk app. We will:
-
Inspect included apps
-
Install apps from Splunkbase
-
Build our own app
-
Customize app navigation
-
Customize app look and feel
Working with Aggregators in Oracle Coherence 3.5
Coherence filters are great when you need to retrieve a subset of objects from the cache based on a certain criteria, but there are cases when you want to process these objects as well in order to return a single result. Coherence aggregators help to achieve exactly that.
In this article by Aleksandar Seovic, Mark Falco and Patrick Peralta, authors of Oracle Coherence 3.5, we will cover:
- Built-in aggregators
- Using aggregators
- Implementing LookupValuesAggregator
Working with a Microsoft Windows Workflow Foundation 4.0 (WF) Program
WF4 is a process engine, as well as a visual program language, shipped along with Microsoft .NET Framework 4.0. Traditionally, when we design a long-running application, we break a large application into lots of small code blocks to address the business logic and use a database to store the intermediate data. With the growing complexity of logic, managing code blocks and authoring logic workflows becomes difficult. Now, with WF4, we can design and create distributed, long-running programs easily.
This article by Andrew Zhu, author of Microsoft Windows Workflow Foundation 4 cookbook, provides recipes that will help us understand basic information about WF4 programming like:
- Creating the first WF program: HelloWorkflow
- Creating a WF program with C# code
- Initializing a WF program with InArguments
- Creating a WF program with OutArgument
- Creating a WF Program with InOutArgument
- Using variable in WF program
- Running a WF program asynchronously
- Customizing a MyReadLine activity with bookmark
- Converting WF program instance to XAML
- Loading up a WF program from a XAML file
Workflow and Automation for Records in Alfresco 3
An important part of Records Management is the concept of the record lifecycle. The lifecycle of a record is, in effect, a mini-workflow for managing the record. In addition to handling the workflow of the records lifecycle, standard Alfresco software also includes content management features like rules and workflow. In this article, we will look and see how some of these Alfresco features can be utilized alongside Records Management.
In this article, by Dick Weisinger, author of Alfresco 3 Records Management, specifically we will describe:
- Availability of Alfresco rules and workflow in Records Management
- How to specify events, actions, and filter criteria for Alfresco rules
- How to access and assign standard workflow templates within Alfresco
- How to use a graphical process designer to lay out workflow templates
- Detailed examples that demonstrate both Alfresco rules and workflow capabilities
WordPress: Customizing Content Display
What is the WordPress loop? The loop is a group of PHP instructions that retrieve posts from the database of your WordPress site and then displays them on the page. You can find the WordPress loop inside your themes, for example, inside index.php, single.php, or page. php. Any HTML or PHP code placed between the beginning of the loop and the end will be used for each post.
In this article by Ric Shreves, author of WordPress 3 Cookbook, we will cover:
- How to work with the WordPress loop
- How you can retrieve posts from a specific category
- How to control how many posts you display
- Retrieving posts by date
- Showing only those posts published today
- How to show posts published exactly one year ago
- How to set up and use multiple loops
Wordpress: Buddypress Courseware
The BuddyPress (BP) Courseware plugin by ScholarPress transforms our WordPres site into a learning management system. This plugin provides educators with the ability to post and organize course content, assignments, bibliographies, and schedules. BP Courseware works by extending the BuddyPress group functionality. Each courseware-enabled group receives a courseware dashboard where teachers and students can quickly access and post course content. The BP Courseware plugin is ideal for managing multiple courses by the same instructor or for an entire academic department.
In this article by Adam D. Scott, author of the book WordPress for Education, we'll cover techniques to install and configure the BP Courseware plugin. Once the plugin is installed, we'll develop content for a sample courseware course by adding course information, posting assignments, grading student assignments, creating a bibliography, and managing the course calendar.
Read Wordpress: Buddypress Courseware in full

