| |
Welcome, developers!
Every week. For nearly 10 years. That's how long developerWorks
has been bringing you new resources to help you solve your software development challenges, covering everything from Linux
to Lotus, from AIX to XML. Needless to say, we've accumulated a massive library of technical material that's unrivaled on
the Web or anywhere else. And this week is no exception -- take a look at our top features:
And while we're talking comprehensive, have you seen the new Rational
Rhapsody product line? This flexible development environment empowers you to collaborate with your teammates to design,
implement, test, and document your complex systems. Rhapsody automates the entire product development lifecycle with an integrated
model-driven environment. Find out about all of the new features in this
article, or download a trial
version of Rhapsody Developer. Want to see it in action? We've got three
new demos that show you how to get up and running with Rhapsody, and how to use it to animate different models.
Can't find something you're looking for? Tell us about it. In the meantime, we're
hard at work on the next batch of resources.... another week awaits us!
Until then, John
Swanson and the developerWorks editorial team
(P.S. Want to customize this newsletter with content
that's specific to your interests and location? Visit our subscriptions
page for more information, or update
your profile here.)
|
| Developer events in your area |
AWS Start-Up Tour 2009: Find success with Amazon Web Services These half-day events show business and technology
leaders how to scale their businesses using the same robust infrastructure and technological resources that power Amazon.com’s
global Web properties. (15 June 2009, Los Angeles, CA; 16 June 2009, Sunnyvale, CA) Find out more > |  Project Zero and WebSphere sMash: Leverage the power of Web 2.0
This briefing will explore WebSphere sMash with discussions that include: Representational State Transfer (REST), an architectural
style that allows services to be exposed and consumed over the Web; PHP Hypertext Preprocessor (commonly known as PHP); and
Groovy, a dynamic scripting language that leverages existing Java skills. (16 June 2009, Stuttgart, Germany) Click here for more details and to register > |  developerWorks Live! briefing in Zurich: SOA connectivity workshop
Intended for those currently exploring WebSphere ESB and its capabilities, this briefing focuses on WebSphere Integration
Developer tooling and the IBM SOA foundation. (16 June 2009, Zurich, Switzerland) Click here for more details and to register > |  developerWorks Live! briefing in Milan: Modern application development featuring
Web 2.0 for System z Explore the innovations and functionalities provided by Rational Enterprise Modernization
software development tools, their broad range of functionality, and their use throughout the entire software development
process. (17 June 2009, Milan, Italy -- part of the Impact event) Click here for more details and to register > |  developerWorks Live! briefing in Lisbon: Discover the value of IBM FileNet Become familiar with the core and major add-on components of IBM FileNet. This two-day workshop provides technical
overviews, demos, and real-world use cases with extensive hands-on product experience through lab exercises. (17 - 18 June
2009, Lisbon, Portugal) E-mail us to find out more and register
> | 
Software as a Service: Rapid enablement of existing applications for deployment in the Amazon
Elastic Compute Cloud This half-day seminar presents three major approaches for enabling multi-tenancy which
differ in the degree of resource sharing and development complexity. It also covers the technical challenges to adopting
the SaaS model, how IBM middleware can help address those challenges, and how the Amazon Elastic Compute Cloud (EC2) can
meet your development and deployment needs. (18 June - 25 August 2009 in various cities throughout the U.S.) Don't miss out -- register today! > |  developerWorks Live! briefing in Paris: IBM Rational change and release management See how Rational ClearQuest, Rational ClearCase, Rational Software Analyzer, and Rational Build Forge can help solve
your application deployment problems. (23 June 2009, Paris, France) Click here for more details and to register > |  developerWorks Live! briefing: Hacking 101 Learn firsthand the fundamentals
of hacking -- how to find Web application vulnerabilities through a combination of manual and automated approaches, and what
to do when a vulnerability has been identified. (23 June 2009, Geneva, Switzerland; 24 June 2009, Zurich, Switzerland) Click here for more details and to register > |  developerWorks Live! briefing in Petach Tikva: IBM community tools -- start small
to grow large This briefing explores the innovation of open solutions available from IBM, and illustrates the
power and flexibility of an open community development environment. (24 June 2009, Petach Tikva, Israel) Click here for more details and to register > |  developerWorks Live! briefing in Indiana: Software development conference This two-day event provides a hands-on opportunity to use a variety of Rational software development tools and experience
their broad range of functionality firsthand. (24 - 25 June 2009, West Lafayette, Indiana) Don't miss out -- register today! > | 
 Upgrade from POWER5 to POWER6 AIX specialist Chris Gibson discusses
his experiences while upgrading a POWER5 595 to a new POWER6 595. Find out how Chris made it work > | 
Update: Open Virtualization Format Toolkit Use this composition tool to build software virtual appliances
in the new standard format, Open Virtualization Format. The latest version is updated with bug fixes and cosmetic enhancements. Download it now> | 

Tutorial: Build a pureXML application in DB2 for z/OS, Part 2 Set up Web access to your
pureXML data through simple insert, update, delete, select, and query operations known as the Universal Services, and learn
how to quickly build application prototypes with the Universal Services. Get started > |  Update: Compare the Informix Dynamic Server, Version 11 editions
Find out which version of IDS has the right blend of technological features and feature options to meet your needs. Compare
benefits and licensing considerations as well. Which one's right for you? > |  Text analysis in InfoSphere Warehouse, Part 1 Discover the value
that text analysis technology can bring to your business, and learn how to use regular expressions to extract concepts from
text with InfoSphere Warehouse. Analyze this > |  Compare IBM DB2 and IBM solidDB SQL procedures, Part 2 Learn the
differences between conditional statements, looping statements, error handling, returning results sets, and other functions
in SQL procedures. Finish the comparison > |  Trial: Data Studio Developer V2.1 and pureQuery Runtime This complimentary
trial version of Data Studio Developer is an integrated database development environment that speeds application design,
development, and deployment while increasing data access efficiency and performance. Download now > |  2009 Information On Demand Innovation Awards -- Nominations open
These awards recognize visionary IBM customers who successfully implement IBM-based solutions in a production environment
to unlock the business value of their information. IBM customers can self-nominate, or be nominated by an IBM sales representative
or business partner. Submit your nomination by 24 July 2009 > |  Web seminar: Predictive analytics with Cognos 8 and InfoSphere Warehouse (16
June) Making the right business decisions requires the ability to navigate complexity. In this session, you'll
learn how predictive analytics can help you balance dozens of variables to gain accurate insight into your business.
Register today > |  IBM Database Magazine is now IBM Data Management Magazine Expect
the same great content, the same technical details, the same insights, tips, and helpful commentary -- but with extra coverage
on how information and data are shaping business today. Subscribe now to ensure that you get your copy via print or e-mail;
or, if you are already a subscriber to the previous IBM Database Magazine, you must renew your subscription. Click here to subscribe or to renew your subscription > | 

Mastering Grails: File uploads and Atom syndication Learn how to upload files to your Grails
application and set up an Atom syndication feed. With these last pieces in place, the Blogito application, built over the
recent installments, becomes a full-fledged blog server. Blogito grows up > | 

Protein modeling with Blue Gene/L Computational visual modeling -- synthetic video -- provides
crucial insights into protein folding and dynamics that other techniques can't offer. See how IBM Blue Gene is uniquely qualified
for the job. Grab a supercomputer and try this > | 

Leverage 3270 or 5250 data
within Web-based mashup applications Learn how to extract 3270 or 5250 data using Rational Host Access Transformation
Services. This data can then be formed into an Atom data feed that can be used by IBM Mashup Center to consolidate with
other data sources to create a new situational application for business users. Read the examples > |  Webcast: "Free" open source portals -- myth, hype, or reality? (7 July) "Free" open source software seems appealing, but not every open source alternative to commercial software
delivers the expected business results. In this webinar, Forrester analyst Matt Brown discusses how to evaluate open source
versus commercial portal alternatives. Also, hear customers share their real-world experiences with evaluating open source
portal alternatives. Register now > | 
 Network with Android: Connect to the network In addition to an attractive
set of user interface elements and data management capabilities, the Android platform offers a healthy array of networking
options. If you have an interest in connecting Android to the world around you, read on. Connect to the world > | 

Couldn't make it to the Rational Software Conference? If you couldn't make it to Orlando
for last week's Rational Software Conference, you can still get a peek at what you missed. View the keynote presentations
from Day 1 and Day 2 on demand. Hear from IBM executives like Danny Sabbah, Al Zollar, and Grady Booch about where they think
software development is going. Catch the keynotes > |  Process mashups: Helping project teams put the pieces together Read
this overview of mashups -- a type of situational application for the Web 2.0 era. The author shows how the IBM Mashup Center
environment can enable project team members to consolidate and access process information that is relevant to their roles
on the project team. Learn more > |  Does Agility scale? Wrong question! Read about the application of
Agile practices to large projects, and how specific organizational values and context can help you decide which Agile practices
to adopt. Ask the right questions > |  Rational Project and Portfolio Management certification training e-kit Find out how IBM's project management curriculum can make a difference with free courses based on IBM's best practices
processes and tools. Get the e-kit > |  Insight case study: Rational Executive Dashboard IBM executives
use Rational software to run their own business. Check out the Executive Dashboard, which allows IBM executives to manage
product development and delivery. Check it out > |  New trial download: Rational Rhapsody Developer V7.5 Download a
complimentary trial version of Rational Rhapsody Developer V7.5, the embedded, real-time or technical application systems
and software development solution that improves your productivity throughout the embedded systems and software development
lifecycle. Get the download > |  New trial download: IBM Rational Modeler Download this UML 2.1-based
environment for specifying systems, software, and architecture. Created by one of UML's founders and a key UML specification
author, Rational Modeler enables users to improve communication by specifying, visualizing, and documenting their system,
architecture, and software designs using a standard graphical language. Get the download > |  

MVC concepts for RESTful Web services Let's face it. Web applications cannot ignore Web
services. Cloud completes the picture. If you're not service-oriented now, it's time to look at your choices. Bruce Sun looks
at Model-View-Controller (MVC) techniques for building RESTful Web services. (And stay tuned for a tutorial on the topic.)
Get some REST > |  Do what I say, not what they do Your Web applications are probably
becoming more service oriented, and if that's the case then design is important. Part of knowing what to do is knowing what
not to do. Gary Farrow looks at SOA antipatterns to help you stop bad habits before they start. Sidestep the problems > |  Keep up with Web dev on Twitter Twitter followers of Web development
zone editor Chris Walden were the first to find out about this week's new offerings. Get into the loop and keep up with what's
happening. Follow chrisw_at_ibm on Twitter > | 

WebSphere MQ security on z/OS Topics in this article include controlling administrative
access and using RACF classes effectively for MQ security. More > |  Tutorial: Implement mobile WebSphere Commerce A current trend in
online shopping is to target customers wherever they are and on whatever devices they are using, rather than focusing on
traditional desktops. This tutorial shows you how to implement WebSphere Commerce for mobile devices. More > |  Tutorial: Get more out of the WebSphere SAP Adapter Learn how to
import BAPI test data from SAP GUI into WebSphere Integration Developer, using the Synchronous Callback Interface (SCI) provided
by the WebSphere Adapter for SAP. More > |  WebSphere sMash now available in developerWorks SOA Sandbox cloud computing environment
WebSphere sMash, a fully integrated development and execution platform that helps you build agile, Web-based
applications, is now available in the developerWorks SOA Sandbox. More > |  On-demand webcast: Best practices for upgrading WebSphere DataPower SOA appliance
firmware Building on the product documentation, this WebSphere Support Technical Exchange describes best practices
for firmware upgrades on WebSphere DataPower SOA Appliances. More > |  Integrate WebSphere Business Modeler with Rational Asset Manager
This article shows you how to leverage the asset repository capabilities in WebSphere Business Modeler V6.2 and Rational
Asset Manager V7.1.1 to administer a repository, including adding, browsing, and consuming its content. More > |  Interoperability between WebSphere ESB Service Gateway and the Microsoft .NET
WCF Learn how to set up a .NET Windows Communication Foundation (WCF) Web service and client to operate with
WebSphere ESB V6.2, which lets you configure a service gateway that can act as an intermediary between many clients and services;
this enables you to perform a common set of actions on the headers or data of these disparate transactions. More > |  The realities of open source cloud computing: Managing the cloud
You've picked a cloud computing platform and built an application to run on it -- but you still have the same administrative
tasks you'd have on your own servers, such as deployment, testing, and monitoring. This article shows you open source tools
for administering your cloud applications. More > | 

Use the Twitter REST API Twitter is undoubtedly one of the most recent and successful
examples of social networking to appear on the World Wide Web. Twitter provides an API so Web developers can enable their
users to access the various features that the Twitter site provides. In this article, learn the basics of using the Twitter
REST API. Access Twitter > |  Optional XML in relational databases, Part 1 Optional XML elements
are special in that they might or might not appear in XML files. In databases, null values are often inserted to represent
empty optional elements, but null values can be difficult to retrieve. Discover alternative, less-invasive approaches to
handling optional XML elements without the need for data overloading, or inserting null or other sentinel values.
Opt to avoid null values > |  Implement Web cut-and-paste using Atom XML and Firefox XUL One successful
feature of the modern GUI desktop operating system is the ability to cut-and-paste data between apps. The Web lacks that
ability across Web sites or Web apps. Make your own Web clipboard with AtomPub and the AtomClip XUL Firefox extension. Try it > | 
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: JOHN_ALLEN@US.IBM.COM © 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
|
|
Spotlight
Downloads
Additional Resources
|
|
|