Trouble reading this message? Read it online.

April 10, 2008

Welcome to the latest issue of the Developer Shed newsletter! Here's hoping that winter is finally showing signs of letting go where you live. Down here we mark winter by the number of snowbirds we see - and I saw some New York plates today, so I guess spring is still not quite here yet. So get close to your warm computer and I'll tell you all about the articles we published for you this week.

Let me start with the item we're highlighting this week from eWeek. If you're a reseller, you will be keenly interested in this article. It lays out the top trends that are likely to affect you for some time to come. So take a few minutes to read it; your bottom line will thank you.

As always, we have an excellent selection of articles for you. Dev Shed readers enjoyed our coverage of ways to use Perl and PHP. ASP Free readers learned how to develop a dicing gaming with ASP .Net, examined the good and the bad of Vista's first service pack.

Meanwhile, on Dev Articles, we continued our series on Cascading Style Sheets and explained one method for maximizing and restoring an HTML image. Dev Hardware readers pondered what Steve Ballmer meant when he said we were in the midst of the fifth computing revolution, and enjoyed hearing the latest gadgets that companies showed off at CeBIT. We didn't forget how much you love reviews, either; check out the digital camcorder we put under our discriminating gaze.

For the SEO professionals, we reviewed a new blogging search engine with a lot of potential that could actually help you get more traffic. We also took a look at how to help your creativity flow when building ads, and followed up last week's article on watching for negative publicity with one that tells you what to do about it.

Finally, we haven't forgotten those small but useful things you may need to do. This week's highlighted tutorials from Tutorialized explain how to create mailing labels using Access, how to create custom brushes in Photoshop, how to add an earthquake to a flash game, and more. Why not point your browser to Tutorialized and check them out today?

As always, thanks for reading. Until next week,
Developer Shed Staff

ARTICLES
Dev Shed Web Hosters
ASP Free Scripts
Dev Articles Tutorialized
Dev Hardware White Papers
SEO Chat Weird Cool
Dev Mechanic News You Can't Use
TOOLS
Get Our Content on Your Site
with DevText!
New Articles, Right To Your E-mail
Developer Search

Evaluate WebSphere Extended Deployment Compute Grid V6.1
Visit IBM developerWorks to download a free trial version of WebSphere Extended Deployment Compute Grid, which lets you schedule, execute, and monitor batch jobs. Because online transaction processing and batch jobs execute simultaneously on the same server resources, you can avoid costly duplication of resources. Compute Grid supports job types of Java transactional batch, compute-intensive and a new type called "native execution", which enables non-Java workloads to run on distributed end points.
Learn more.

Hello World: Learn how to install and use the Rational Asset Manager Eclipse client
In this tutorial, you can learn how to install and configure the IBM Rational Asset Manager Eclipse client, explore the different views in the Asset Management perspective, learn various search techniques, work with existing assets, and submit a new asset.
Learn more
.

BlackBerry® Developer Tools
Smart Tools for Smart Developers

BlackBerry® Java® Development Environment
The BlackBerry® Java® Development Environment (BlackBerry JDE) is a fully integrated development environment and simulation tool for building Java Micro Edition (Java ME®) applications for Java-based BlackBerry® smartphones.

> Download the latest release (version 4.3.0)

BlackBerry® Plug-in for Microsoft® Visual Studio®
The BlackBerry® Plug-in for Microsoft® Visual Studio® is a free developer tool that allows enterprise developers and system integrators to leverage existing Microsoft®-based developer tools to wirelessly enable applications for BlackBerry® smartphones. They can enjoy simplified wireless application development, deployment and management for the enterprise.

> Download the latest release (version 1.0.1)

Great Resources

Developer Labs
Start your development experience off right with these hands-on labs.
> Click Here

Developer Forums
Join our growing community of developers and get the answers to all your questions.
> Click Here

© 2008 Research In Motion Limited. All rights reserved. Research In Motion, the RIM logo, BlackBerry, and the BlackBerry logo, are registered with the U.S. Patent and Trademark Office and may be pending or registered in other countries. These marks, images and symbols are owned by Research In Motion Limited. All other brands, product names, company names, and trademarks are the properties of their respective owners.

  top
It's edgy! It's irreverent! It's all about technology! It's News You Can't Use,
and you won't want to miss it! View this week's edition to learn the answers to these burning questions:
  • Is Google Maps a pervert? This couple thinks so.
  • Did an 11 year old really run a school's network? All ur gradez R hiz.
  • Will MySpace become cool now that it is offering DRM free music downloads? Not if the Society of Lamer Virgins has anything to do with it! And they do...
  • What does Yakov Polinski think of the new Betamax to HD DVD converter? And why is he leering at Angela Lansbury?

Watch the video!

   
 

Check out the amazing tutorials from IBM Developerworks and see what all the buzz is about!

BlammoSplat: Build a community Web site of OpenLaszlo animations, Part 3: The community animation
Learn to enable users to both rate existing animations and to combine existing animations into new snippets. This is the third in a series of three tutorials that chronicle the building of a site that enables collaborative discussion and animation building using Domino and OpenLaszlo.

Cook up Web sites fast with CakePHP, Part 1: Adding related information and services
CakePHP is a stable production-ready, rapid-development aid for building Web sites in PHP. This "Cook up Web sites fast with CakePHP" series shows you how to build an online product catalog using CakePHP.

NEW! Cook up Web sites fast with CakePHP, Part 2: Bake bigger and better with CakePHP
CakePHP is a stable production-ready, rapid-development aid for building Web sites in PHP. This "Cook up Web sites fast with CakePHP" series shows you how to build an online product catalog using CakePHP.

Create dynamic Firefox user interfaces
When you create browser-based applications that display XML data feeds, you often need to code the data-retrieval mechanism and the user interface. Mozilla Firefox provides an infrastructure that frees you from these tasks, so you can concentrate on your application's functionality. Learn how to use Asynchronous JavaScript + XML (Ajax) to download XML data from a Web server, and discover how you can use Extensible Stylesheet Language Transformations (XSLT) to transform it dynamically into Firefox user-interface elements expressed in XML User Interface Language (XUL). You can apply these techniques to any application that uses XML data sources.

Don't wait! Try the Rational Application Developer (RAD) v7.5 open beta code today
Download the Rational Application Developer (RAD) v7.5 open beta code and start developing applications for the JEE5 standard which features EJB3.0, JPA, JSF 1.2, JSP 2.1 and Servlet 2.5 standards. When you use this beta you will see how you can increase developer productivity for already existing applications with improved support for refactoring, as well as adding new features to existing applications. In addition, the beta provides tooling for JD Edwards, Oracle, SAP, Siebel and PeopleSoft to improve the developer productivity with these enterprise systems.

Download DB2 9.5 for Linux, Unix, and Windows
Download a free trial version of IBM DB2 9.5 for Linux, UNIX, and Windows. DB2 9 is the result of a five-year development project that transformed traditional (static) database technology into an interactive data server that merges the high performance and ease of use of DB2 with the self-describing benefits of XML.

Download DB2 Express-C 9.5
Visit IBM developerWorks to download IBM DB2 Express-C 9.5, a no-charge version of DB2 Express 9 database server. DB2 Express-C offers the same core data server base features as other DB2 Express editions and provides a solid base to build and deploy applications developed using C/C++, Java, .NET, PHP, and other programming languages.

Evaluate IBM Lotus Sametime Standard V8.0
Visit IBM developerWorks to download a free trial of the latest release of IBM Lotus Sametime Standard V8.0. Lotus Sametime Standard V8.0 is a platform for unified communications and collaboration that combines security features with an extensible, open solution including integrated Voice over IP, geographic location awareness, mobile clients, and a robust Business Partner community offering telephony and video integration.

 
  top
Defining a Custom Function for File Uploaders with PHP 5
by Alejandro Gervasio, 2008-04-09

In the next few lines I am going to show you how to wrap the file uploading application built in the previous article of the series into a single custom PHP function. This will turn it into a more maintainable and reusable piece of code.
Read the full article
.
Parsing Child Nodes with the DOM XML extension in PHP 5
by Alejandro Gervasio, 2008-04-08


In this last chapter of the series, I am going to teach you how to handle the child nodes of an XML document by way of two simple methods, called hasChildNode() and removeChild() respectively. So let us not waste any more time in preliminaries and learn how to use them in a helpful way.
Read the full article
.
Perl Lists: The Split() Function
by James Payne, 2008-04-07


In this fourth part of our series on Lists, we will start off with the split() function and hopefully end by covering hashes. In our last article, we covered the splice() function, which we used to add, remove, and replace elements in a list. We then used it to create variables and arrays. We also worked with some operators to repeat a list and to create sequential lists.
Read the full article
.
SQL and CGI with Perl and DBI
by Apress, 2008-04-03


In this conclusion to a four-part series on Perl and DBI, you will learn about SQL queries and DBI, using Perl and DBI with CGI, and more. This article is excerpted from chapter 15 of the book Beginning Perl (Apress; ISBN: 159059391X).
Read the full article
.
  top
Developing a Dice Game Using ASP .NET Futures Drag and Drop Techniques
by Xianzhong Zhu, 2008-04-09

Nowadays, with Ajax being used by more and more web applications, drag & drop support to some degree becomes the magic weapon for various heavyweight Ajax frameworks. As one of the famous Ajax solutions, Microsoft ASP .NET AJAX has not declined to shoulder responsibility and put forward its own server-side and client-side drag & drop solutions. However, in this article, we will focus on ASP .NET AJAX client-side drag & drop programming with the development of a simple dice game.
Read the full article
.
Vista SP1, A Review
by Michael Lowry, 2008-04-08

On Tuesday, March 18, Microsoft made Windows Vista SP1 available for download through its website and Windows Update. This article will go over what improvements this initial Service Pack will bring to current Vista users along with the issues that potential users should be aware of before downloading it. Vista hasn't exactly been the toast of the town since its release last year, so we'll see what SP1 does to alter people's perceptions.
Read the full article
.
Introducing LINQ to SQL Designer using Visual Studio 2008
by Jagadish Chaterjee, 2008-04-07


This is an introductory article that focuses on designing LINQ to SQL objects using the LINQ to SQL Designer in Visual Studio 2008. Apart from designing, we will concentrate on fetching and updating databases using the model created with Designer.
Read the full article
.
Services and the WCF
by O'Reilly Media, 2008-04-03


In this fourth part of a ten-part series focusing on the Windows Communication Foundation (WCF), aka "Indigo," you'll learn how to create a proxy to invoke a service, how to define a service, and more. This article is excerpted from chapter 1 of the book Learning WCF A Hands-on Guide, written by Michele Leroux Bustamante (O'Reilly, 2007; ISBN: 0596101627). Copyright © 2007 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.
Read the full article
.
Camtasia Studio

The Best Tutorials are Video!

Camtasia Studio makes it easy to
create engaging, buzz-building screen videos at any size, in any popular format. Download the free trial
!

  top
Maximizing and Restoring HTML Images with the Absolute Method
by Chrysanthus Forcha, 2008-04-09

Have you ever wanted to display an image on your web page that can be maximized and restored within the same page? Well, this article will show you how to do just that with JavaScript and Cascading Style Sheets. Prepare yourself for the Absolute Method.
Read the full article
.
Adding Zoom Controls to Yahoo! Maps
by Alejandro Gervasio, 2008-04-08


Welcome to the second part of the series "Working with Yahoo! Maps." As the title clearly suggests, this series provides you with all the elements that you will need to start utilizing the Yahoo! Maps Ajax-based framework. It complements theoretical explanations with numerous code samples. This article will discuss how to incorporate zoom controls into an existing Yahoo! Map.
Read the full article
.
CSS: Dimensions
by James Payne, 2008-04-07


So far in this series we have covered the basic syntax of CSS, how to work with backgrounds, text, fonts, borders, outlines, margins, cell padding, lists, and tables. Starting in this tutorial we will cover some of the more advanced CSS techniques, beginning with using the various dimension properties. There are quite a few, and hopefully we will cover all of them in this article.
Read the full article
.
Handling Hyperlinks and Images in HTML
by O'Reilly Media, 2008-04-03


In this conclusion to a two-part series that gets you off to a quick start using HTML and XHTML, you'll learn how to link documents, handle images, deal with lists and tables, and more. This article is excerpted from chapter two of HTML & XHTML: The Definitive Guide, Sixth Edition, written by Chuck Musciano and Bill Kennedy (O'Reilly; ISBN: 0596527322). Copyright © 2007 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.
Read the full article
.
  top
CeBIT 2008 Round Up
by jkabaseball, 2008-04-09

The beginning of the year is an exciting time for tech gurus. There is CES and MacWorld, and also CEBIT. I've talked about CES and MacWorld already, so now it's CeBIT's time to shine in the light. Keep reading to get a sense of what all the excitement was about.
Read the full article
.
Panasonic PV-GS85 Digital Camcorder
by Joe Eitel, 2008-04-08

Panasonic has recently released two new budget camcorders: the PV-GS80 and PV-GS85. Both camcorders are sub-$300 shooters, so as you might imagine, they are now jam-packed with features. This article will focus on the PV-GS85, so keep reading for a full review.
Read the full article
.
The Fifth Computing Revolution: Ballmer`s Vision
by Barzan "Tony" Antal, 2008-04-07


CeBIT is an annual event that takes places each spring at Hanover, Germany. It ranks as the largest computer expo and trade fair in the world of IT. As expected, the dominant trend involved ways the industry could go green. But most importantly, Steve Ballmer, CEO of Microsoft, delivered the first keynote speech. In it, he predicted an upcoming fifth revolution in computing and IT.
Read the full article.
Reviewing the Creative Audigy SE
by Gabor Bernat, 2008-04-03


A dedicated sound card now why on earth should we need one, you may ask. We already have one integrated into our motherboard and it's doing its job fine, at least if it isn't broken. Answering your question is quite an easy task. And once you get the hang of it, we are going to proceed with reviewing the Creative Audigy SE. At the end, you can expect our professional rating and conclusions.
Read the full article
.
 

The Web Buyer's Guide is your best source for white papers on a wide range of
IT products and services. This Week's Featured White Papers:

Virtualizing an IT Infrastructure with Confidence
This guide illustrates how to take your data center from an existing traditional IT environment to an open standards, Linux-based, virtualized infrastructure that supports both Windows and Linux applications. Learn how data center managers gain increased flexibility, simplified management, and significantly lower TCO than equivalent proprietary solutions.

Application Management with an Eye Toward Vista
When applications must be updated, installed or migrated, companies must ensure that disruptions are kept to a minimum and the process is simple for the user. That is where application management comes in. This tech brief walks through common application management steps and discusses Dell services that can save your IT staff time so they can work on other projects.

Fighting Fire with Fire: Five Strategies to Enable Business Change in IT Operations
HP Operations Center software helps IT operations managers enable change in the organization, in processes and in technology. Download this white paper to view five strategies to enable business change in IT Operations.

Optimizing Users and Applications in a Mobile World
Today, IT departments are faced with a dilemma: Users and applications are being pulled further apart. On one end you have consolidation efforts that are centralizing applications and data into fewer locations; on the other, you have users that are becoming increasingly distributed across work sites. But how many companies are addressing the fact that people are becoming increasingly decentralized?

What is Fragmented Communication Costing Your Enterprise?
The largest-ever survey of enterprise and contact center employees uncovers the hidden costs and productivity loss due to insufficient communication tools, and unnecessary business travel expenses.

Successful Projects Begin with Well-Defined Requirements
Don't just manage requirements-define them accurately upfront. Read how to capture the right requirements without relying on word docs or emails, reduce validation cycles using storyboarding and build test scenarios that actually map to the needs of end users.

Requirements Definition and Management - The Cornerstone of Quality Software
Leaving quality last in the life cycle can cost IT. Learn useful strategies for adopting a requirements-driven approach as this Compuware white paper offers a step-by-step technique. Build quality earlier in the process - start as soon as today.

If Letterman Did Data Retention... Yes, there would be a Top Ten List
Download this solution guide to better manage the vast number of variables, laws and opinions related to what data should be kept and what should be trashed.

Creating A Highly Available Database Solution
Information makes today's businesses run. Often, businesses need access to important information 24x7. Applications that manipulate this data have become mission critical and thus storing and management of this data is critical. Careful consideration must be used when determining how high a level of availability you must achieve.

The Fast Track to Service Management Success: Software-as-a-Service
With the growing array of hardware, software, and systems necessary to support businesses, today more than ever, software-as-a-service or on-demand solutions offer feature-rich, real-time functionality without the burden associated with deploying, managing and supporting an in-house approach. See if it is right for you.

 
  top
Responding to Negative Publicity Online
by Terri Wells, 2008-04-09

In a previous article, I talked about online reputation management. I explained why it is important to monitor your reputation online and how to do it. I also discussed what you should already be doing to manage your reputation. In this article, l will describe what you should do when the worst happens.
Read the full article
.
Creative Advertisements: the Psychology of Flow
by Barzan 'Tony' Antal, 2008-04-08


Attracting public attention or patronage in order to promote a certain product or service is always a tough task. In this computing era dominated by the Internet, advertising online has started to occupy a larger fraction of the marketing industry. In its very essence, advertising works under the same principles. In this article, we’ll discuss how to forge creative advertisements that sell.
Read the full article
.
Blogged.com Offers Simple Way to Find Blogs
by Terri Wells, 2008-04-07

If you are looking for a blog search engine, there is Technorati, IceRocket, BlogPulse, Feedster, and many more. So what does Blogged.com bring to the table that these other sites do not? It is easy to use, welcomes user rankings, and just might help you get more traffic. Keep reading to find out more.
Read the full article
.
  top
The Semantic Spider Web
by Michael Lowry, 2008-04-09

Have you ever tried to explain yourself to someone, but for whatever reason, it just wasn't registering? You try breaking it down so that each part is more understandable by itself than as a whole. This sounds a lot like trying to mold your query into a search engine or website database. However, with the Semantic Web well on its way, eloquence as we know it may soon be a thing of the past. Reading on keep, please.
Read the full article
.
Popular Email Clients Reviewed
by Barzan 'Tony' Antal, 2008-04-02

The era of ultimate digitization is upon us and it redefines our lives. Almost every day there are new inventions and innovations in the fields of IT, computing, and electronics. Technology is advancing in quantum leaps. For instance, it's been a while since we've sent traditional mail. Can you still remember the days when homing pigeons were trained to carry messages long distances? It was back around World War 2.
Read the full article
.
DoS: No One is Safe
by Michael Lowry, 2008-03-26

In my last article, I gave a broad overview of Denial-of-Service (DoS) attacks, including specific types and how to protect yourself against them. However, any respectable DoS attacker isn't going to focus on you and your measly individual computer -- they're going for mass destruction, and if your computer gets caught in the crossfire, that's your tough luck. This article will examine two major DoS attacks that have occurred within the past year.
Read the full article
.
  top

Tutorialized is dedicated to programming, designing, and many other
tech related tutorials.

How to Create Mailing Labels Using Access
Learn to create mailing labels.
Read the tutorial.

Spotlight
Learn how to make a Spotlight in Photoshop!
Read the tutorial.

Earthquakes In Games
This is a little useful script that you can use in flash games.
Read the tutorial.

Customize Brushes
Create and customize your own brushes in Photoshop.
Read the tutorial.

Color Change Animation with AS3 in Flash
Learn the colortransform class.
Read the tutorial.

Advertisement Rotator
A very simple way to create an ad banner randomizer and rotator.
Read the tutorial.

 

Want to Earn Cash & Fame Writing
for ASP Free?

Developer Shed is actively seeking fresh, new writing talents for our Microsoft Windows technology site. We're looking for Windows programmers, system administrators, and more to provide our readers with the latest, up-to-date techniques and strategies.

Here's your chance to earn some cash, gain some exposure, and beef up your resume! If you would like to join our team, email your name, a description of your qualifications, and the topic areas you would like to cover to contact_editor@developershed.com.

 
  top

Scripts is dedicated to developer and programming related scripts both commercial and free, and for all OS platforms.

BlogWorx
HTML code enabled so you can post links and pictures.Voting system allows users to vote for posts they like or dislike.
Learn more.

XML Parser Software
PAD XML extractor can save all the extracted records easily and quickly. Compatible with PAD submission guidelines. Learn more.

Remember Anonymous Carts for X-Cart
Now there's a way to remember the shopping cart contents of users who haven't registered or logged in.
Learn more.

CBFront - The Professional ClickBank Storefront
The most flexible ClickBank storefront software. Runs entirely on your server. Learn more.

Product Map (A-Z) for X-Cart
Product Map (A-Z) for X-Cart provides an alphabetical listing of your products for increased search engine spidering and easy product browsing. Learn more.

Job Search Engine
Job Search Engine- search for ANY job. Search for jobs listed in major internet job portals with one click. Learn more.

  top
Considering an Email Campaign? Do It Right With These 7 Tips for Email Campaign Success

So, you wanna use email as a marketing tool. Great! As part of your overall marketing mix, email can be great for:
Read the full article
.
Internet Marketing Secret - Reduce Identity Crisis in Your Marketing Business

Identity crisis can occur on a large scale if it extends to your business.
Read the full article
.
How Network Marketers Get Leads and Get Paid Simultaneously

Ever imagined a never ending supply of hot network marketing leads pouring into your mail box as the minutes pass by?
Read the full article
.
  top

Guitarati Brings Music and Color Together

If you've ever been green with envy, red with rage, or moping with a serious case of the blues, and wanted a sound track to go with your mood, you might want to check out Guitarati. The music site has taken a fresh approach to helping you find the music you want to listen to - by color coding it. Say what?!

It's simple, but a little strange. The site assigns a color to every MP3 uploaded to it. If you want to match your mood to the music, you must first decide what color describes it best. Then you click on that color on the site. Supposedly, this brings up music that suits your current sensibility.

You can listen to a sample for free, or pay a penny to hear the full song. If you want to download the MP3, you pay whatever price was set by the artist(s) who uploaded it. It's certainly an interesting concept, and may be worth playing with.

Read more about this

Scientists Discover Smallest Extrasolar Planet Yet

Astronomers have discovered 280 planets outside of our own solar system to date. Most of them are gassy giants like Jupiter, but the most recent find, made by scientists in Madrid, is special. Dubbed GJ 436c, it is a rocky orb only half again as big as the earth.

The Spanish scientists discovered the relatively small world by analyzing the distortions in the orbit of another planet in the same system. A similar technique was used more than a century ago to find Neptune in our own solar system. The discovery carries with it some huge implications. "I think we are very close, just a few years away, from detecting a planet like Earth," said Ignasi Ribas, leader of the scientific team that discovered the planet.

Though GJ 436c is close to the size of our own planet, a visitor to it would likely experience very different conditions. It circles a small red dwarf star about 30 light years from our solar system, and takes five Earth days to complete one orbit. Due to its rotation, the sun only rises every 22 Earth days on the planet - so its days are four times as long as its years.

Read more about this

Rube Goldberg Burger Not Fast Food

The spirit of Rube Goldberg lives on in the national Rube Goldberg competition. Held every year, it encourages college students from around the country to build a machine that performs a simple task in the most steps possible. This year, the teams had to put together a hamburger - one precooked patty, two vegetables and two condiments, between two buns. This feat had to be accomplished in at least 20 steps; the winning team managed it in a mere 156 steps.

Created by the Purdue Society of Professional Engineers, the winning Rube Goldberg machine features an around-the-world theme, with representations of King Kong climbing the Empire State Building and landmarks such as Big Ben and the Eiffel Tower. It took 4,000 to 5,000 man hours of work to put together, for which the team won a trophy and $1,000.

One could say the winners had a home team advantage, since the competition was held in the Purdue University Armory. But that shouldn't minimize the achievement, which surely represents engineering at its finest and strangest. And how will these students celebrate? After noting that most of them pulled an all-nighter before the competition to prepare, Purdue team captain Drew Wischer said that "I'm probably going to go back and sleep." Spoken like a true engineer.

Read more about this

Advertising
If you wish to advertise in our newsletter, please contact us.

Unsubscribe
If you don't want to receive our emails, please unsubscribe.
An email will be sent with additional instructions to confirm your unsubscription.