Skip to main content

 
developerWorks Weekly Edition
 
9 February 2012   | Volume 13, Issue 6


Welcome, developers!


You might think that after a dozen years of constant research and improvements (not to mention a well-stocked trophy case) we'd be satisfied with developerWorks. Well, think again.

In our ongoing endeavor to make developerWorks the top destination for the IT community, we are constantly tweaking our content and design to meet the ever-evolving needs of technical professionals like you. Most recently, our usability team found that you wanted a simpler way to scan content on the site, so we streamlined our masthead links, including providing a more straightforward, alphabetical listing of technical topics, and reduced clutter by moving our list of developerWorks features and related links to the bottom of the page. (Find more general IBM links through the "IBM" pull-down menu at the top of the page.) You also told us you wanted easier access to the developerWorks community, so we simplified our sign-in menu. Just like that.

Is that it? Of course not! We can't be the best without your input, so feel free to contact us with compliments, complaints, or comments. Got a brilliant idea for an article or tutorial? Submit an article proposal form. Your insights help us make developerWorks an even more helpful and user-friendly experience. Because the one page we like updating more than any other is the trophy case.

Until next week,
John Swanson and the developerWorks editorial team


This week's top features on developerWorks:



Subscribe | Unsubscribe | Customize this newsletter



 Developer events in your area
developerWorks Live! briefing in Zurich: Introduction to WebSphere Application Server V8
Get to know WebSphere Application Server V8.0 through presentations, hands-on labs, and demos. Built upon the IBM Virtual Machine for Java platforms, WebSphere Application Server provides the foundation for the WebSphere portfolio. And be sure to join the community group for this event on developerWorks. (14 February 2012, Zurich, Switzerland)
Get more details and register >

developerWorks Live! briefing in Milan and Rome: Tivoli Netcool Integration
Through a series of hands-on labs, you will discover how Tivoli Netcool products operating in an integrated environment work together to deliver increased business value. And be sure to join the community group for this event on developerWorks. (21 February 2012, Milan, Italy; 23 February 2012, Rome, Italy)
Get more details and register >

developerWorks Live! briefing in Barcelona: IBM Cloud Software as a Service offerings
This one-day briefing will give details on the direction IBM is driving the cloud computing evolution with particular emphasis on its Software as a Service (SaaS) offerings. And be sure to join the community group for this event on developerWorks. (8 March 2012, Barcelona, Spain)
Get more details and register >

developerWorks Live! briefing in Hursley: Introduction to WebSphere Application Server V8
Get to know WebSphere Application Server V8.0 through presentations, hands-on labs, and demos. Built upon the IBM Virtual Machine for Java platforms, WebSphere Application Server provides the foundation for the WebSphere portfolio. And be sure to join the community group for this event on developerWorks. (8 March 2012, Hursley, UK)
Get more details and register >

IBM workshop in Johannesburg: Application integration with WebSphere Portal Server
This workshop brings together many of WebSphere Portal's new capabilities so solution developers and services providers can get technical skills and hands-on experience needed to use WebSphere Portal Enable and WebSphere Portal Express. And be sure to join the community group for this event on developerWorks. (13 - 14 March 2012, Johannesburg, South Africa)
Get more details and register >

developerWorks Live! briefing in Johannesburg: Implementing an ESB using WebSphere Message Broker
Learn about the power and flexibility of an advanced enterprise service bus (ESB) in WebSphere Message Broker. Demonstrations will show the many benefits that WebSphere Message Broker can provide when serving as a flexible connectivity infrastructure for integrating applications and services. And be sure to join the community group for this event on developerWorks. (15 March 2012, Johannesburg, South Africa)
Get more details and register >

developerWorks Live! briefing in Barcelona: IBM Cognos Business Intelligence workshop
Learn about Cognos 10 Business Intelligence Suite in this two-day workshop. Get a high-level overview of all the components in Cognos 10 Business Intelligence through lectures and hands-on experience. And be sure to join the community group for this event on developerWorks. (20 - 21 March 2012, Barcelona, Spain)
Get more details and register >

developerWorks Live! briefing in Budapest: Introduction to Tivoli Service Automation Manager
Understand how the Tivoli Service Automation Manager platform provides the software capabilities to request, fulfill, and manage cloud and virtualization services. And be sure to join the community group for this event on developerWorks. (30 March 2012, Budapest, Hungary)
Get more details and register >

 Cloud computing

Welcome | New to cloud computing | Learn | Products | Community | Events

IBM SmartCloud Enterprise tip: Build multiple VPNs and VLANs
Explore two new features of the IBM SmartCloud Enterprise: the ability to have multiple virtual private network tunnels (VPNs) into an IBM SmartCloud Enterprise data center, and multiple virtual local area networks (VLANs) in each data center. The authors examine the details of these new features.
Start building >

Measure user interface performance on IBM SmartCloud Enterprise
How do you target and obtain detailed performance metrics for special requests automatically, and how do you calculate accurate page performance metrics from a user experience? The author answers those challenges by debuting a framework for IBM SmartCloud Enterprise that lets you establish an automated UI performance-measuring system.
Learn how to measure cloud UI performance >

Automate development and management of cloud virtual machines
Find out how to use the open source Apache Maven build management tool to automate build and deployment projects on IBM SmartCloud Enterprise. This article shows you how to integrate the management of virtual machines on the cloud into the build and deployment lifecycle by developing an Apache Maven plug-in.
Start automating with Apache Maven >

Craft a security policy for mobile devices
Enterprise users can choose to enroll more than one mobile device to an enterprise server for better device access flexibility. To help you understand security for mobile devices accessing the cloud, this article describes the service delivery model view and the device view of the environment, and presents service delivery model scenarios with checklists.
Learn the variables that shape a cloud mobile security policy >

Practical approaches to cloud-based high availability
Explore some of the practical approaches to cloud-based high availability (HA), including stateless failover and the more useful stateful failover, and discover the various open source software components at play in high availability systems.
Get familiar with cloud-based HA >

New IBM ecosystem partner images on the IBM Cloud
Get ready to try new partner software images on the IBM Cloud. IBM Business Partner solutions extend the value of the IBM SmartCloud by providing new capabilities. Learn more about these new capabilities that are being offered on the IBM Cloud.
New ecosystem partner images on the IBM Cloud >

 IBM i

IBM i zone | New to IBM i | Technical library | Downloads and products | Community

V5R4: The End of Service is in sight
Steve Will, Chief Architect of the IBM i operating system, talks about the V5R4 EOS in his popular "You and i" blog.
Get the details >

 Industries
Explore IBM Integrated Information Core model aware adapters
IBM Integrated Information Core helps you improve operations through a semantic model that provides access to operational data in context. This article describes the architecture of the data access through the semantic model. Learn about the data adapters provided with the product and how you can extend them to support customer-specific data sources.
Extend adapters to support various data sources >

 Information Management

Information Management zone | Articles | Tutorials | Forums | Downloads

Tutorial: Designing an integration landscape with IBM InfoSphere Foundation Tools and Information Server, Part 1
Use IBM InfoSphere Blueprint Director to depict a solution landscape and to provide guidance for subsequent project tasks. This series focuses on updating a Data Warehouse-Business Intelligence information process.
Plan an integration landscape >

Develop heterogeneous database applications using the IBM Data Server Provider for .NET
Learn how to use the IBM Data Server Provider for .NET to create and manage global transactions on the IBM data servers using the code examples in this article.
Cast a wider net >

Mainframe code page conversion customization in an IBM z/OS system
Use the examples in this article to learn how to customize a code page to support the transfer of characters in different languages from the mainframe side to the distributed side, and vice versa.
Try this lightweight solution >

Designing a database for multi-tenancy on the cloud
Learn some database considerations that new SaaS vendors need to take into account when developing applications or modifying existing ones to enable multi-tenancy on the cloud.
Explore these six cases >

Download: Informix TimeSeries Plug-in for Data Studio
Easily load data from an input file into an Informix table with a TimeSeries column by using IBM Informix TimeSeries Plug-in for Data Studio.
Get the download >

Download DB2 Express-C V9.7.5, no charge
DB2 Express-C, the no-charge edition of DB2 for Linux, Windows, Solaris, and Mac, now includes Oracle compatibility features. DB2 Express-C is easy to use and provides a solid base for building and deploying applications developed using C/C++, Java technology, .NET, PHP, and other programming languages.
Download DB2 Express-C now >

Webcast: Make your Informix database access more efficient and bulletproof (16 Feb)
Learn how Informix handles performance issues that are caused by factors outside of the database system itself, such as networking speed, system loads, or hardware issues. This presentation follows several scenarios that illustrate how to use Informix features for maximum resiliency in these situations. (16 February 2012, 11:30am EST)
Get the most out of Informix >

IBM Innovations in Business Analytics Virtual Launch (7 Mar)
Join us live and be one of the first to see the latest analytics solutions from IBM -- including the new Cognos Insight, a personal analytics solution that can free business people to make smart, independent decisions every day, without forcing IT to give up control of the technology and data behind that freedom. (7 March 2012, 5:00am and 12:00pm EST)
See the complete agenda and register today >

2012 IIUG Informix Conference
Take advantage of this one-of-a-kind training and networking opportunity. Attend the International Informix Users Group Conference to grow your skills and explore the latest Informix database technologies. (22 - 25 April 2012, San Diego, CA)
Register today >

 Mobile development
Build device-aware mobile sites using PHP, JavaScript, and WURFL
Determining the capabilities of the thousands of possible devices downloading your content would be nearly an impossible development task, but thanks to the Wireless Universal Resource FiLe project, you can fine tune your website with a few simple API calls.
An introduction to the WURFL PHP API >

Using UI components in jQuery Mobile
Learn how to use some of the important component types in jQuery Mobile for creating dialog boxes, toolbars, lists, search filters, forms, and more.
Handy elements for a mobile web interface >

 Open source

Open source zone | Apache Derby | Apache Geronimo | Eclipse | PHP

Mediawiki + LDAP = manageability
Wikimedia, the engine behind Wikipedia, is a robust and versatile tool for socially driven documents. Add LDAP and you have a powerful tool for your enterprise. Learn what you need to do in this article by Nathan A. Good.
Integrate MediaWiki with LDAP >

Join the Real-world open source community
Every day, open source software helps solve problems in the real world. Join this developerWorks community to share your successes or to get help. If you're doing something cool, you might end up highlighted on developerWorks.
Get involved >

Follow Chris on Facebook
You can also keep up with Open source zone editor Chris Walden via Facebook. See when articles post and keep up with his pointers to other interesting information. Don't worry! He doesn't talk about his cat or his kid. It's all open source!
Keep up with Chris >

 Rational

Rational zone | Technical articles | Downloads | Forums | Training | Plug-ins | Tutorials

Create a multichannel portlet app with Rational Application Developer, Part 1
This series shows how to use Rational Application Developer to create a multichannel composite portlet application that integrates data from DB2, Microsoft SharePoint, and IBM Connections into multiple wired portlets hosted on WebSphere Portal 7.0. Part 1 explains the setup for this five-part, hands-on demo.
Get setup instructions for this series >

Extend Rational Functional Tester to test Adobe Flex or Flash applications
Even with Rational Functional Tester's built-in support, constant browser security updates interfere with automating GUI Flex applications. Author Tim Hague explains how to extend it with Selenium and FlexMonkium open source components that are updated frequently enough to overcome this problem.
Make automating GUI Flex apps more reliable >

Link Rational Focal Point with requirements, project, and test management tools
Learn how Rational Focal Point 6.5.1 adds traceability reports and integrates with these Collaborative Lifecycle Management (CLM) apps: Rational Requirements Composer to track technical and business requirements; Rational Team Concert for collaborative project management; Rational Quality Manager for testing.
Integrate Rational Focal Point with CLM apps >

Design message and service definitions based on energy industry CIM standards
There is little guidance for adapting an energy industry information model to message and service definitions for SOA messaging. This article describes a process that uses Rational Software Architect extensions to guide definitions, based on the International Electrotechnical Commission's Common Information Model (IEC CIM).
Adapt IEC models with Rational Software Architect >

Synchronize CMVC and Rational Team Concert data to get benefits of both
IBM Configuration Management Version Control (CMVC) has been superseded by newer Rational software, including Rational Team Concert. This article explains how to integrate the two data repositories in mainframe systems. It includes sample code to make syncing periodically even easier.
Integrate and sync >

Improve portfolio management with new Rational Focal Point integrations
Rational Focal Point versions 6.5.1 and later integrate with Collaborative Lifecycle Management (CLM) applications to give you many more capabilities for decision-making throughout software development and project lifecycles. This article covers what, why, and how to take advantage of CLM applications.
Check out the advantages of the integration >

How using Rational Rhapsody UML models helps determine which code to reuse
Modeling while analyzing existing code helps systems developers make decisions about what code to reuse. This article explains the keys to successful reuse and how to reuse code by combining code-centric development with UML modeling.
Get tips on code-centric development with modeling >

Using Rational Change and ClearCase together for changes and configuration
By configuring the Rational Change for ClearCase Interface, you can use Rational Change and Rational ClearCase together for change and configuration management. Learn how these tools integrate to track implementation of change requests. (Requires intermediate-level knowledge of both tools.)
Integrate Rational Change and Rational ClearCase >

Latest Rational trials
Evaluate Rational software before committing to a purchase:
Rational Software Architect V8 | Rational Rhapsody Developer V7.6 | Rational Modeler
Rational Functional Tester V8.2 | Rational Application Developer for WebSphere Software V8


 Web development

Web development zone | Ajax resource center | Tutorials | Articles

Your first cup of CoffeeScript, Part 2: Learn the language with hands-on examples
In Part 1 of this series on the popular CoffeeScript programming language, you learned about the perks for developers, set up the CoffeeScript compiler, and used it to create code that was ready to run in a browser or server. Part 2 wades deeper into the CoffeeScript language: Use CoffeeScript to solve various programming problems from Project Euler. Example source code is provided.
Wade deeper into CoffeeScript >

Scalable Vector Graphics in HTML5
Explore the basic concepts and usage of Scalable Vector Graphics (SVG) in HTML5. Learn about drawing, filters, gradients, text, and adding SVG XML to web pages, and discover how they have numerous benefits over their raster counterparts: JPEG, GIF, and PNG.
Start exploring SVG >

 WebSphere

WebSphere zone | New to WebSphere | Articles | Downloads | Forums | Technical Journal

Impact 2012 conference: Register now and save US $300 (29 Apr-4 May in Las Vegas)
Act now and save US $300 off the registration fee for IBM Impact 2012, which will bring together more than 9,000 technology and business leaders for hundreds of sessions on the latest critical technologies, including cloud, mobile, security, data analytics, BPM, and SOA. You can also network with top technical and business experts, get career-advancing certifications, and socialize with your peers from around the world. (29 April - 4 May 2012, Las Vegas, NV, USA)
Register now >

Transforming your supply chain with IBM Supply Chain Process Modeler, Part 2
IBM Supply Chain Process Modeler is a consulting and decision-supporting solution that incorporates industry standards, best practices, advanced analytics, and optimization into an integrated workbench to support process-centric supply chain transformation. In Part 2, you'll learn how to use process reference models to support supply chain transformation projects.
More >

Tutorial: Using .NET in WebSphere Message Broker V8, Part 3
This tutorial series demonstrates the new support for Microsoft .NET in WebSphere Message Broker V8. Part 3 describes integration with Microsoft Excel. Each tutorial provides explanatory C# code snippets to explain a different integration scenario. Readers should be familiar with either Microsoft .NET or WebSphere Message Broker, but need not be familiar with both.
More >

New IBM Redguide: WebSphere Transaction Cluster Facility
This IBM Redguide introduces a new workload-optimized IBM offering that can provide a high performing and highly scalable solution for transaction processing. WebSphere Transaction Cluster Facility provides the foundation for you to deploy mission-critical online transaction processing (OLTP) against shared data, with consistent performance, high transaction throughput, and scalability to grow with your business.
More >

New IBM Redbook: IBM Business Process Manager V7.5 production topologies
This IBM Redbook shows IT Architects and IT Specialists how to build production topologies for IBM Business Process Manager Advanced V7.5. Use this resource to select the appropriate production topologies for a given environment, then follow the steps to build these topologies.
More >

On-demand webcast: Delivering the agile discipline of BPM through the agile infrastructure of the cloud
With IBM Blueworks Live, business and IT leaders have been collaboratively delivering significant value through the cloud for more than four years in the areas of process modeling and documentation. This Global WebSphere Community webcast describes new IBM offerings that will enable your team to extend the value you can deliver through a comprehensive end-to-end BPM solution powered by the cloud.
Click "Recent Archives" >

Global WebSphere Community lab chat: WebSphere Operational Decision Management (15 Feb)
Join us for this interactive look at WebSphere Operational Decision Management, the next generation of IBM's market-leading business rules platform which enables intelligent automation of a wide range of transactional decisions across business processes and applications, combining situational awareness of business events with rules-based decisioning. (15 February 2012, 11:00am EST)
Register now >

Global WebSphere Community webcast: BPM and SOA with IBM BPM V7.5 and WebSphere Message Broker V8 (23 Feb)
The combination of IBM BPM V7.5 and WebSphere Message Broker can solve a range of common business problems and deliver real business agility to your enterprise. Join Joe Speed and Bill Hahn as they delve into the new features and functions of WMB V8 that, when combined with IBM BPM, help deliver real business agility. (23 February 2012, 11:00am EST)
Register now >



To ensure proper delivery, please add vrmmail@us.ibm.com to your address book. You received this email because you are subscribed to IBM's developerWorks newsletter as: NMANGRAN@US.IBM.COM © International Business Machines Corporation 2012. All rights reserved.

IBM Corporation
Attn: Developer Communications, M/D 241
150 Kettletown Road
Southbury, CT USA 06488  Contact IBM
 
About this newsletter 
|
Manage your subscriptions
Subscribe
Unsubscribe
Contact editor


DEVELOPER RESOURCES

Spotlight


developerWorks top 20 for 2011

Build skills and gain insights at Pulse 2012 (4-7 Mar in Las Vegas)

Impact 2012: Register now and save US $300 (29 Apr-4 May in Las Vegas)

Unify with the IBM Endpoint Manager for Mobile Devices beta

Join our Java Technology Community

IBM Champion program: Get help from the pros

Join us for developerWorks Live! briefings

Downloads & Trials


Trial: Rational Method Composer

Trial: Cognos Express

Evaluation software center

Additional Resources


IBM privacy policy

IBM copyright and trademark information