- Types of widget state styles
- Cue and its types
- Overlays and shadows
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:
- Obtaining NetBeans
- Installing NetBeans
- Starting NetBeans for the first time
- Configuring NetBeans for Java EE development
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
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
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
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 this article we will we will cover:
- Binding objects using custom binders
- Validating objects using annotations
- Rendering JSON output
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
In this article by Carl Darski, author of Microsoft BizTalk 2010: Line of Business Systems Integration, we'll discuss integrating with Microsoft Dynamics AX 2009 using the BizTalk Dynamics AX adapter. It will be a complete walkthrough for the configuration setup in the Dynamics AX 2009 Application Integration Framework (AIF)module and related set up for batch jobs.
We will specifically cover:
- What is Dynamics AX?
- Methods of integration with AX
- Installing the adapter and .NET Business Connector
- Configuring Dynamics AX 2009 Application Integration Framework for BizTalk Adapter
If you are using C++, it can be very convenient to create classes to encapsulate some of the OpenGL objects. A prime example is the shader program object. In this recipe by David Wolff, author of OpenGL 4.0 Shading Language Cookbook, we'll look at a design for a C++ class that can be used to manage a shader program.Read OpenGL 4.0: Building a C++ Shader Program Class in full
The best way to understand the behavior and setup required to use the Dynamics AX BizTalk adapter is to walk through a full example. A common requirement for many companies that use Dynamics AX is to populate the currency exchange rates. Typically, this needs to be daily when the closing rates are published. The Exchange Rates(General ledger | Setup Exchange rates) table in AX is not a shared table across companies, thus depending how your organization is set up; you may or may not need to populate the Exchange rate table using multiple companies with multiple rates.
In this article by Carl Darski, author of Microsoft BizTalk 2010: Line of Business Systems Integration, we'll create a BizTalk application to populate the exchange rates table.Read BizTalk Application: Currency Exchange Rates in full
Facebook encourages businesses to create "Pages" that Facebook members can then "like". Once a member has "liked" a page, future updates on that page are displayed on the member's news feed. Page owners can also customize the display of their page—that is, pages can display exclusive content to fans who've already "liked" the page.
Facebook pages are an easy way to distribute news to your fans, including special offers, and product updates, and drive traffic back to your own website. In this article by David Young, author of phpList 2 E-mail Campaign Manager, we're going to integrate phpList 2 with Facebook.Read Integrating phpList 2 with Facebook in full
Business change is a constant necessity as a result of increased competition, improved technology, and shifts in consumer patterns. As a result, an enterprise will reorganize, acquire other businesses, create new applications, and downsize others. Throughout these changes, companies are faced with the challenge of efficiently provisioning their resources in response to their business priorities. To deliver data where it is needed, when it is needed, requires sophisticated information integration technologies.
This article by Jason Williamson, co-author of Oracle Information Integration, Migration, and Consolidation, discusses the basic concepts of information integration and reviews historical approaches to information integration. We will compare data-level integration with process and application integration. This will provide some solid examples for real world decisions, when trying to understand information integration and how this relates to your business and technical initiatives.Read Getting Started with Oracle Information Integration in full
In this article by Jay Larry G. Johnston, author of MooTools 1.3 Cookbook, we will learn foundational MooTool basics like including MooTools in HTML, making and looping over arrays, grabbing elements, and dragging items.Read MooTool: Understanding the Foundational Basics in full
In early 2010, when you went to the Oracle Technology Network (OTN) website, it had just one link called Information Integration. This link led you to a simple web page that had information on Oracle-to-Oracle database-centric migration and integration tools such as SQL Loader, Data Pump, Oracle Streams, and Oracle Data Guard. The OTN website has been updated, but still lacks comprehensive coverage of the Oracle Information Integration stack. In this article by Tom Laszewski, co-author of Oracle Information Integration, Migration, and Consolidation, we will provide you with the relevant information, so that you can use the right Oracle Enterprise Information Integration (EII) or data migration product for your data migration, consolidation, and information integration projects.
This article covers the Oracle integration, migration, and consolidation products, tools and technologies in terms of the following taxonomies: data migration, physical federation, virtual federation. The focus of this article is to cover the great breadth and depth of Oracle products, not all the finer details.Read Oracle Tools and Products in full
With the new release of WebCenter, you have the ability to create rich enterprise portals without needing to code a lot. This article, by Yannick Ongena, author of Oracle WebCenter 11g PS3 Administration Cookbook, explains how to set up, create, and build such a portal application.
In this article, you will learn about:
- Preparing JDeveloper for WebCenter
- Creating a Webcenter portal
- Managing pages
- Changing the look and feel of your portal
- Editing pages using the composer