Skip to main content

 
developerWorks Weekly Edition
 
13 November 2008   | Volume 9, Issue 45


Welcome, developers!


Whether you're an XQuery user in Ecuador, a Lotus fan in London, or a Java programmer in, well, Java -- you're sure to find something useful on developerWorks this week. Here are our top features:


And no matter where you hail from, this newsletter is about to get even more valuable. We're now working to enhance it to include listings tailored to your location -- so you'll find out about upcoming developer events in your area, such as technical briefings, conferences, contests, and more. But in order to receive this content, you'll need to have a current subscriber profile; if you haven't updated yours, please take a moment and do so now. We enjoy bringing you a wide range of developer resources each week, and we're looking forward to helping you connect with your local developer community. In the meantime, take a look at our developerWorks Live! listings to find out which tech briefings are coming to your neighborhood.

Thanks for joining us. We're eager to provide you with the developer resources you're after, so please let us know what you think.

Until next week,
John Swanson (and the developerWorks editorial team)


About this newsletter: developerWorks Weekly Edition is a customizable newsletter highlighting the latest resources on IBM developerWorks. If you've selected specific areas of interest, then you'll see detailed listings on those topics in the sections below. If you want to add or remove topics, you can update your newsletter options at any time using your user name and password.



 AIX and UNIX

AIX and UNIX zone | AIX and UNIX tutorials | AIX and UNIX articles | AIX and UNIX forums

Distributed compilation: A programmer's delight
Learn about open source tool options that can help speed up your build process by distributing the process across multiple machines in a local area network.
Three approaches to help you reduce build time for C/C++ systems >

IBM Network Authentication Service KDC configuration, Part 2
Become an expert administrator of a reliable Kerberos environment with high-availability, involving multiple Kerberos master-slave Key Distribution Centers (KDC) on AIX and many clients. This article covers how to upgrade the slave KDC to perform as a master KDC.
Enhance your load-balancing abilities by transforming a read-only KDC to a writable one >

 Architecture

Architecture zone | New to Architecture | IT architecture forum | Articles | Tutorials

Process-oriented modeling for SOA, Part 2: Process patterns
Learn about a set of SOA-aligned business process patterns that use the decomposition technique described in Part 1 of this series. Example patterns include frameworks for consumer, long-running, human activity, and short-running processes.
Explore business process patterns >

Infrastructure architecture essentials, Part 5: Content delivery and distribution network design
Discover the methods for content delivery and distribution of Web-based media in the Web 2.0 world.
Learn more about content distribution networks >

developerWorks space: Business analyst tools and best practices
Keep up to date with the latest tools and best practices designed to help business analysts translate business requirements into IT requirements.
Visit the space >

 Information Management

Information Mgmt zone | Articles | Tutorials | Reader favorites | Forums | Downloads

Debug DB2 for z/OS SQL stored procedures with IBM Data Studio Developer v1.2
Get important background information on the Unified Debugger, and see step-by-step instructions on how to use Data Studio Developer to create and debug a sample native SQL stored procedure.
Debug a native SQL stored procedure (can work on other DB2 servers too) >

Implement tree view menu styles in U2 SystemBuilder/XA applications
Learn about the new application architecture for IBM U2 SystemBuilder Extensible Architecture for UniData and Universe 6.0.0, and see how these new changes allow you to present a traditional SystemBuilder menu as a Tree View menu.
Modify your application's presentation without changing the foundation business logic >

Create a Windows workflow application using Windows Workflow Foundation in IBM Database Add-ins for Visual Studio
Access DB2 or Informix data by creating a Windows workflow application using the latest IBM Database Add-ins for Visual Studio.
Make Windows workflow apps that map straight to any data server relational object >

Use SQL descriptors to extend DB2 for i database applications
Learn how to use SQL descriptors, and the advantages of doing so, and then compare SQLDA and SQL descriptor support using two simple ILE C programs.
Watch (in real code) this exciting extension access information not available to the SQLDA >

Enter the "Search for the XML Superstar" contest
The XML Challenge is a series of five XML contests created by the International DB2 Users Group to search for XML superstars around the world. You have an opportunity to vote in, comment on, and enter contests focused on video, gadget, query, ported app, and XML programming. Find out today about the prizes that await multiple winners, and get started!
Take the challenge: Invent a new use or app for DB2 and cover yourself in glory >

Are you a Data Champion?
Do you contribute to the IBM Data Management community through blogging, speaking at conferences, writing books or articles, or participating in a user group? Learn how you can gain special designation as a Data Champion, or nominate another member of the community.
Hey, how can I become a Data Champ? >

Complimentary book: Getting started with DB2 Express-C
Getting started with DB2 couldn't be easier. Read this book to find out what DB2 Express-C is all about.
Discover DB2 Express-C and become an expert with this downloadable (no-cost) book >

Trial: IBM Data Studio Developer V1.2
Download this integrated database development environment, which speeds application design, development, and deployment while increasing data access efficiency and performance.
Want faster, more efficient app development and deployment? Try this download >

 Linux

Linux zone | Articles | Tutorials | Forums | Reader favorites | LPI exam prep

Automate Linux cloud installations
Moving applications from one processor environment to another requires that the operating system be installed on the target first. Learn how to automate this process for IBM Power systems.
Power your cloud with Linux >

 Lotus

Lotus zone | New to Lotus | Articles | Tutorials | Downloads | Forums

How large databases uniquely affect IBM Lotus Domino server performance
Understanding the effect of large databases on IBM Lotus Domino performance is becoming a prominent challenge for many administrators. This article explores the different ways in which large databases can degrade performance, and examines potential solutions for realizing maximum performance.
Start streamlining now >

Lotusphere 2009: Track and session info now available
Excitement is growing, registrations are booming, and details about the tracks and sessions for Lotusphere 2009 are available. Plan to join us at Lotusphere 2009, January 18-22 in Orlando, Florida, USA.
Don't miss out -- register now! >

Download a trial version of Lotus Forms 3.5
Lotus Forms V3.5 (formerly Workplace Forms) is now available for download, along with Lotus Forms Turbo, which provides a zero-footprint electronic form solution to help you automate and move forms-based business processes off the desktop, onto the Web, and integrated with your overall business operations.
Take Lotus Forms for a test drive >

 Open source

Apache Derby resources | Apache Geronimo resources | Eclipse resources | PHP resources

What's new in PHP V5.3, Part 1
PHP V5.3 has become a feature-rich upgrade to the PHP V5 line. It's also designed to prepare you for PHP V6. Find out all about it in Part 1 of our series.
Be a PHP V5.3 expert >

Mastering Eclipse V3.4, Part 2: The JDT
Learn about the Java Development Tools (JDT), some commonly used features, and how to customize them. Discover the concepts and features that may be different in the Eclipse IDE vs. others.
Take advantage of the JDT >

 Rational

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

What's new in IBM Rational Application Developer Version 7.5?
This article provides an overview of the new features of IBM Rational Application Developer Version 7.5. It is the successor to Version 7.0, therefore a basic familiarity with V7.0 is useful.
Learn about new features >

Role-based IBM tools for creating converged services
This article provides an overview of the various tools and toolkits available from IBM for building next-generation converged services for the communications industry.
Read about role-based tools >

Tutorial (updated): Transform 3270 green screens to Web services using Rational Host Access Transformation Services for Multiplatforms
This tutorial teaches you how to use HATS to create a Web service that exposes logic contained in an IBM System z 3270 application. You will create a HATS project, record a macro, generate a Java bean wrapper, and create and test a Web service.
Use HATS to transform green screens >

IBM Rational systems software -- Telelogic and Rational
A collection of resources to help you develop and deliver software-intensive systems using the IBM Rational Systems and Software Delivery Platform.
Meet the Telelogic and Rational combo >

Webcast: Maximize the value of the new BIRT reporting and charting in Rational ClearQuest 7.1
Live: November 19, 2008 - 12pm (noon) Eastern US (GMT-05:00)
ClearQuest 7.1 provides powerful new BIRT-technology capabilities for rich reporting and charting, including reporting against multiple record types and data sources. This webcast provides a live demo, and shows you automated report generation and distribution, customized views, and Web-based design of new reports.
Experience ClearCase with BIRT >

Webcast series: Best practices in enterprise architecture and business process analysis
  • Use the FEA reference models in government and commercial architectures
    Reference models help manage technology assessment in accordance with strategic objectives. This webcast highlights the reference model approaches for Performance, Business Process, Services, Technology, and Data. Commercial application of these reference models is included.
  • Application Landscaping and Road Mapping
    This webcast reviews best practices for using EA Application Landscaping and Road Mapping to help manage the impact of change in a complex IT environment.



  • Latest Rational trials
    Evaluate Rational software before committing to a purchase:
    Rational Quality Manager V1.0 | AppScan Developer Edition V7.7 | Rational Software Modeler V7.5
    RAD for WebSphere V7.5 | RSA Standard Edition V7.5 | RSA for WebSphere V7.5


     SOA and Web services

    SOA/Web services zone | New to SOA | Standards | Forums | Articles | Tutorials

    RESTful Web services: The basics
    Get to know Representational State Transfer (REST), an easier-to-use, resource-oriented alternative to SOAP- and WSDL-based Web services that's less dependent on proprietary middleware.
    Check out this simpler alternative to SOAP and WSDL, now gaining wide Web 2.0 acceptance >

    SOA governance: Examples of service life cycle management processes
    Address typical SOA development life cycle challenges by implementing governance subprocesses, and by delegating certain roles and responsibilities to the respective layers of a governance body for each scenario.
    Four scenarios -- model, assemble, deploy, and manage -- to help you enact governance >

    developerWorks space: SOA development and best practices
    Visit (and bookmark) our SOA microsite, which highlights our technical experts, relevant events, recent content, and community activity.
    Gathering the techniques and components you need to identify, specify, and realize services >

     Web development

    Web development zone | Ajax resource center | Tutorials | Articles

    Your CSS toolbox
    Cascading Style Sheets are an incredibly powerful approach to adding flexibility and beauty to a Web page. Visit the CSS Digest space for current trends, tips and tricks, and hidden powers of CSS.
    Explore the CSS Digest >

    Take it on the road
    The modern Web is a lot more than pages in a browser. Today's users want to take it on the road. Expand your mobile app skills with this tutorial on creating Yahoo! mobile applications. You'll never leave home without it!
    Go mobile with this new tutorial >

    Browser peace, not browser war
    You don't have to pick a side in the browser war. Learn about some changes in newer browsers that can affect the look and feel of your application, and a simple, but effective technique for attractive, browser-neutral design.
    Start standardizing your displays >

     WebSphere

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

    Enhance your career with WebSphere certification
    Did you know that IBM offers over 20 different certifications for WebSphere experts? The WebSphere certification page gives you the details, including how to prepare for certification tests and get a discount on the test fees. In addition, the IBM Certification Member Site keeps track of your test scores and demographic information.
    More >

    Attend an IBM WebSphere, SOA, or XML class and take the related certification test at no charge
    For a limited time, if you take an IBM classroom or instructor-led online training course, you can take the related certification exam, valued up to $150, at no charge.
    More >

    Customize WebSphere Commerce using the Struts framework
    This article describes a framework that extends WebSphere Commerce using Struts, and gives you some tips on implementation. Sample code shows you how to use the framework to implement a simple Web page.
    More >

    WebSphere Transformation Extender validation options
    WebSphere Transformation Extender gives map designers several ways to specify settings to identify invalid data at run time. This article explains how to set validation options as part of Type Tree and Map design activities. Using several examples, this article describes error-handling for maps executed by WebSphere Message Broker.
    More >

    Analyze JVM performance in WebSphere Process Server with Performance Analyzer
    This Java-based tool uses graphs to help you analyze memory use and predict whether the JVM may run out of memory and cause a potential crash.
    More >

    Endurance testing with WebSphere Process Server
    This article describes endurance testing, an important aspect of reliability, and shows you how to tune your WebSphere Process Server environment for optimum performance and stability.
    More >

     XML

    XML zone | New to XML | XML Exchange | XML forums | XML tutorials | XML top ten

    Thinking XML: Enrich Schema definitions with SKOS
    This is the return of Uche Ogbuji's popular "Thinking XML" column. The people, places, and things in schemata are inextricably tied to how people describe them, and this is the key to alignment of business with technology. Uche describes how SKOS allows an XML schema designer to express this connection clearly.
    Find out what SKOS can do for you >

    Tutorial: Advanced XQuery -- Create custom functions
    XQuery functions enable you to define common expressions once and reuse them frequently. The end result is tighter, more robust code that is easier to maintain. Using XQuery API for Java (XQJ), this tutorial demonstrates an implementation of XQuery functions within a Java environment.
    Try this tutorial>



    To ensure proper delivery please add vrmmail@us.ibm.com to your address book. You received this e-mail because you are subscribed to IBM's developerWorks newsletter as: © International Business Machines Corporation 2008. 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


    Updated: Top 10 tutorials and articles on developerWorks

    Harness the power of community at Lotusphere 2009 (Jan 18-22; Orlando, FL, USA)

    Nov 20 Teleconference: Use Rational Quality Manager with functional, performance, and Web service testing products

    Get hot skills and a cool chumby device with IBM Training

    Sign up for developerWorks Live! briefings

    Downloads


    Trial: Rational Quality Manager

    Trial: Rational Performance Tester

    All developerWorks downloads

    Additional Resources


    IBM privacy policy

    IBM copyright and trademark information