Trouble reading this message Read it online.

Oct. 29, 2009

Welcome to the spooky Halloween issue of the Developer Shed newsletter. Among the ghosts this year just might be the specter of big software. Yes, its death has been predicted for a long time, but the Internet and open source software may finally, decisively put the nail in the coffin with CIOs slamming down the hammer. Don't believe it? Check out the article we're highlighting this week from eWeek and see if you change your mind.

There's nothing scary about the articles we published for you this week though; no tricks, just the usual treats to help you get your work done. Dev Shed introduced you to method chaining and while loops, both great techniques you should consider using in your applications. ASP Free, meanwhile, offered several articles covering .NET technologies.

If you're a website designer or developer, you probably use JavaScript and JavaScript frameworks. This week we showed you some great tricks with a useful plug-in for the jQuery framework. If you're looking for a new computer, now is definitely the time to be reading Dev Hardware; you'll enjoy our reviews of desktops, netbooks, and more. Speaking of computers, if your network doesn't reach all over your home or office, you might want to hook up two routers on the same network; check out Wednesday's Dev Hardware article to see how it's done.

SEO professionals reading SEO Chat learned about Masterseek, a global business to business search engine with apparently Google-like ambitions. Stop by the site and you'll also learn what steps to take for higher search engine rankings, and how your web server and related software can affect your SEO campaign. If you're new to owning a web site, you'll definitely want to check out Dev Mechanic's offerings this week. You'll learn the right way to market your articles to generate traffic, and how to set up your WordPress web site so that it looks truly professional (and not like a blog).

That's not all, of course. This week's Web Hosters article showed you how to connect to a server using SSH. On a related subject, Codewalkers explained the preventive measures you need to take to block SSH attacks. And Scripts and Tutorialized continued to offer some of the best content created by our readers.

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
Codewalkers    
TOOLS
Get Our Content on Your Site
with DevText!
New Articles, Right To Your E-mail
   

Rational Build Forge Express eKit
Rational Build Forge Express Edition is an automation framework that packages the latest enterprise-grade technologies into a reliable, flexible and robust configuration designed and priced specifically for small to midsize businesses. The new Rational Build Forge Express eKit provides you with valuable resources - including a case study, podcast, demo, and articles - to help you increase staff productivity, compress development cycles and deliver better software, fast.
Learn more.

Build Forge Express demo: Enabling software delivery excellence for small and midsized businesses
This demonstration gives you an overview of IBM Rational Build Forge Express Edition, a global offering that provides a framework to automate and execute software processes. Rational Build Forge provides a software assembly line that can support all of your tools, technologies, and platforms so you can achieve a repeatable, reliable, and traceable build and release process.
Learn more
.

ADVERTISEMENT
Click Here

See what the buzz is about. Microsoft® Visual Studio® 2010 Beta 2 is ready to help you develop more productively and collaboratively.

Get Visual Studio® 2010

 
  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:

  • Jenny is back with News of the Weird. And a rash.
  • Rommel Von Hackenstein is back. Hide your daughters. And your credit cards.

    Watch the video!

   
ADVERTISEMENT
 
  top
Completing a Sample String Processor with Method Chaining
by Alejandro Gervasio, 2009-10-28

In this third part of a 12-part series on method chaining, I complete the definition of the sample string processor class. This process will help reaffirm the concepts that you learned before regarding the definition and implementation of chainable methods in PHP 5.
Read the full article
.
Mastering WHILE Loops for PHP and MySQL
by Codex-M, 2009-10-27


Do you want to learn how to handle PHP WHILE loops? WHILE loops are one of the most powerful features as well as the easiest loop available to any PHP/MySQL developer. They enable us to shorten repetitive tasks for a highly useful application. This tutorial gives examples of WHILE loops in PHP/MySQL that beginner and novice developers can use as a quick reference for building similar loops in their applications.
Read the full article
.
Method Chaining: Adding More Methods to the Chain
by Alejandro Gervasio, 2009-10-26

In this second part of a 12-part series on method chaining, I explain how to extend the functionality of the string processor class by adding to it a few simple chainable methods. I conclude this part by defining a factory method within the string processor class.
Read the full article
.
PHP AJAX Form Validation
by Codex-M, 2009-10-22

Many sites feature web forms to collect information from users. Unfortunately, these forms often provide a poor experience for the user, with predictable results. This article will show you how to make filling out web forms more fun (or at least less painful) for your users with the help of PHP and some AJAX magic.
Read the full article
.
   
  top
Classes and Objects
by O'Reilly, 2009-10-28

If you're looking for information on C#, you've come to the right place. This article focuses on classes and objects, concepts that are highly important to the increasingly popular programming language. It is excerpted from chapter four of the book Programming C# 3.0, fifth edition, written by Jesse Liberty and Donald Xie (O'Reilly, 2008; ISBN: 0596527438). This is the first part of a four-part series. Copyright © 2008 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.
The Transformed XML Explorer in MFC
by Codex-M, 2009-10-27


A visual upgrade is often welcome. Aside from the aesthetics, it also helps to introduce new features and new ways to complete tasks. Microsoft made such a move with the launch of its Office Suite 12. In this, they launched the ribbon. If you're interested in making your application compatible with the ribbon, keep reading.
Read the full article
.
List Control and Property Grid with the MFC Feature Pack
Gabor Bernat, 2009-10-26

Some of the tools and objects around us are good only for their specific purpose. Under any other circumstances these are as useless as a dollar on a deserted island in the middle of nowhere. However, these tools and objects do wonders if you use them for their proper purpose. The list and grid controls are these kinds of classes in the MFC.
Read the full article.
Font, Shell and Masked Edit Controls for MFC
Gabor Bernat, 2009-10-22

Great communication is a de facto standard for anything aiming for success nowadays. We can talk about a business meeting or an application; this is equally important. Every application first must establish reliable and effortless communication with the user, and afterward with the operating system itself. With the introduction of common controls, doing this got a lot more straightforward.
Read the full article.
ADVERTISEMENT
Click Here
 
  top
Modifying Tooltip Coordinates with the jQuery Tooltip Plug-in
by Alejandro Gervasio, 2009-10-28

If you're a web designer who wants to learn how to take advantage of the features packaged with the jQuery Tooltip plug-in to enhance the behavior of your web pages links, then this series of comprehensive articles might be what you're looking for. In this part, you'll learn how to use the handy "top" and "left" parameters that come with the plug-in to modify the default coordinates at which tooltips are displayed next to the targeted links.
Read the full article
.
Applying a Fade Out Effect with the jQuery Tooltip Plug-in
by Alejandro Gervasio, 2009-10-27


Welcome to the third part of a seven-part series on using the jQuery Tooltip plug-in. In this article, you'll learn how to use the plug-in from this versatile JavaScript framework to create a very cool fadeout effect. It will give your tooltips a more professional appearance. Read the full article.
Tracking Mouse Movements with the jQuery Tooltip Plug-in
by Alejandro Gervasio, 2009-10-26


In this second installment of a seven-part series focused on the jQuery Tooltip plug-in, I demonstrate how to customize its behavior and appearance. First I discuss the use of the "track" parameter, which makes tooltips follow mouse movements, and then I show how to work with the "showURL" argument to prevent "href" attributes from being displayed within the tooltip.
Read the full article
.
Checking Online Forms with the Validator jQuery Plug-in
by Alejandro Gervasio, 2009-10-23

If you consider form validation applications to be the kind of coding you least look forward to, keep reading. Thanks to the Validator jQuery plug-in, validating form input from users just got a lot easier. This seven-part series will show you the ways you can use the plug-in to help you build form validation scripts much faster than you may have thought possible.
Read the full article
.
Nested JavaScript Functions as Objects
by Chrysanthus Forcha, 2009-10-22

In this conclusion to a three-part series on nesting JavaScript functions, we see how nested functions can be used as object types. We shall make it simple. We shall consider only the case where there is only one level of nested functions.
Read the full article
.
 
  top
How to Connect Two Routers on the Same Network
by Codex-M, 2009-10-28

In a big home network, sometimes one router is just not enough. If you find that's true in your situation, keep reading. This article will explain how (and why) to connect two of the most popular routers on the same home network.
Read the full article
.

Netbooks: Samsung Go N310 and Gateway LT3103u
by wubayou, 2009-10-27

Ideally, a netbook is the electronic version of a great thing that comes in a small package. More portable than a laptop, these little machines usually aren't big enough for DVD players or other extras, but they cost less and consume much less power, letting you surf the net or do some word processing on the go. Today we review two more models in this rapidly-growing niche: the Samsung Go N310 and the Gateway LT3103u.
Read the full article
.

Acer Aspire M5800-U5802A and eMachines EZ1601-01 Nettop
by wubayou, 2009-10-26


This is the second part of a two-part series discussing three different desktop computers: the Dell Studio XPS 435, Acer Aspire M5800-U5802A, and eMachines EZ1601-01 Nettop. Let's pick up where we left off, discussing the features of the Acer Aspire M5800-U5802A desktop.
Read the full article.
The Sony Vaio W111XX and Asus Eee PC 1101HA
by wubayou, 2009-10-23

Earlier, we discussed the Hannspree Hannsnote netbook. Let's continue our netbook exploration by taking a look at the Sony Vaio W111XX and the Asus Eee PC 1101HA netbooks.
Read the full article
.
The Nanovision Mimo UM-720S and the HP 2709m LCD
by wubayou, 2009-10-22

Today we will take a look at two different displays for your computing needs that vary in size and features. The first is the Nanovision Mimo UM-720S, followed by the HP 2709m LCD monitor.
Read the full article
.
 
  top
SEO Essentials: the Proper Web Server and Platform
by Codex-M, 2009-10-28

Your web server, web hosting package, and e-commerce/web publishing software can all play an important role in the execution of your search engine optimization strategy. If you want to increase traffic to your site, your choices in these areas can help - or hurt - your online success. Keep reading to learn which ones are your best options.
Read the full article
.
Masterseek: A Global Search Engine
by KC Morgan, 2009-10-27

Masterseek is the largest B2B (business to business) search engine in the world, and now it's ready to for international availability. The company has signed on with Thenberg & Kinde Fondkommission AB (based in Sweden) to finance the massive enterprise. Currently, this huge search engine offers listings for millions and millions of companies all around the world. This only leaves one last question: is the world ready for a global search engine of these proportions?
Read the full article.
Steps to Higher Rankings and Traffic
by I. Strouchliak, 2009-10-26

There are a number of things you can do to rank more highly on the search engine results pages. In this article we cover keywords in title, internal anchor text, the inverted pyramid concept and introduce you to conversion rate optimization basics.
Read the full article.
  top
Connecting to a Server using SSH: the Fundamentals
by Codex-M, 2009-10-28

Are you trying to improve the security of your Internet connection? It's time you learned about SSH, the secure shell protocol. Never heard of it before? Keep reading.
Read the full article.
How to Expand a Simple Website
by Joe Eitel, 2009-10-21

Do you have a web site that you haven't done much with yet? Would you like to build a blog or other content-based site on that domain? Keep reading. This article will show you how to take your tiny site to the next level.
Read the full article.
Practical Virtualization with VirtualBox
by Tony Antal, 2009-10-14

Most of today's computers are pretty powerful just as they are. We've also gotten into the habit of upgrading our memories far beyond the amount we truly require. These two trends are turning the virtualization of operating systems into a smooth, seamless process. Right now, we're going to discuss the subject of virtualization and learn a few practical uses for it.
Read the full article.
 

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

Hello World: WebSphere Service Registry and Repository
Manage, govern, and share services across your organization by using WebSphere Service Registry and Repository. Follow the hands-on exercises to learn how to navigate the Web interface to publish, find, reuse, and update services.

Building JavaScript applications with JSEclipse
Using JSEclipse, JavaScript programmers now have their own Eclipse plug-in that provides many important features to aid in the development of JavaScript applications. JSEclipse gives JavaScript developers the same ease of use that Eclipse has been providing in the Java language and others for years. Learn to use this tool, while creating a colony of evolving "creatures" on your page.

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.

Improve your build process with IBM Rational Build Forge, Part 1: Create a continuous build and integration
Learn how to implement a build management system that uses and extends your existing automation technologies. This tutorial shows, step-by-step, how to install and configure IBM Rational Build Forge to manage builds for Jakarta Tomcat from source code.

Build Web services with transport-level security using Rational Application Developer V7, Part 1: Build Web services and Web services clients
Build secure Web services with transport-level security using IBM Rational Application Developer V7 and IBM WebSphere Application Server V6.1. Follow this three-part series for step-by-step instructions about how to develop Web services and clients, configure HTTP basic authentication, and configure HTTP over SSL (HTTPS). This first part of the series walks you through building a Web service for a simple calculator application. You generate and test two different types of Web services clients: a Java Platform, Enterprise Edition (Java EE) client and a stand-alone Java client. You also handle user-defined exceptions in Web services.

Improve your build process with IBM Rational Build Forge,
Part 2: Automate builds for a real-world Tomcat project

Learn how Rational Build Forge can extend a simple compile and package build process by adding customization and deployment capability. Go from a manual method to automating: checking for code changes; getting the latest source; compiling and packaging; customizing; copying to and restarting a deployment server; and sending e-mail notification that a new version is available.

Application development for the OLPC laptop
The XO laptop (of the One-Laptop-Per-Child initiative) is an inexpensive laptop project intended to help educate children around the world. The XO laptop includes many innovations, such as a novel, inexpensive, and durable hardware design and the use of GNU/Linux as the underlying operating system. The XO also includes an application environment written in Python with a human interface called Sugar, accessible to everyone (including kids). Explore the Sugar APIs and learn how to develop and debug a graphical activity in Sugar using Python.

Test terminal-based applications with Rational Functional Tester
Regression testing -- in which code is thoroughly tested to ensure that changes have not produced unexpected results -- is an important part of any development process. But many testing environments neglect the terminal-based applications that still form the backbone of many industries. In this tutorial, you'll learn how the Rational Functional Tester Extension for Terminal-Based Applications works with other Rational Functional Tester to help test terminal-based applications quickly and easily.

 
  top

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

Dragon Ball Effect
Learn how to create a Dragon Ball effect using Photoshop.
Read the tutorial.

Advanced Image Animation Using Special Flash Tricks
See how to create advanced image animation in Flash.
Read the tutorial.

Photoshop Tricks: Battle Axes
This tutorial teaches you how to create a Battle Axe in Photoshop. Read the tutorial.

Trendy AS3 Custom Cursor
See how to create trendy custom cursor using the AS3. Easy to follow and incorporate. Try it now. Read the tutorial.

Abstract Coloring
In this tutorial you learn to achieve a nice image with these simple steps.
Read the tutorial.

Advanced Text Banner in Flash
This useful guide will teach you how to create an advanced text banner in flesh in several simple steps.
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.

Net Ad Server Solutions
We provide a complete line of .Net ad management, network, affiliate, and banner exchange solutions. Choose standard or enterprise.
Learn more.

XML Blur Menu
Unlimited menu items can be added through XML files so there is no need to republish your Flash files. Learn more.

Nokia Mobile Investigation
Download PDA mobile phone forensic software tool with full source code that find out all mobile phone, PDA and pocket pc information. Learn more.

Single Operator Webchat Tool
Supports one-to-one instant communication between your online customers and website representative. Learn more.

Advanced User Managment
An advanced membership manager to use on your websites. It can expand using modules which makes it a very powerful tool.
Learn more.

FlippingBook Free Page Flip
FlippingBook free page flip is a set of JavaScript and SWF files running on your HTML page. Automatically builds in the flash album. Learn more.

  top
Make Your WordPress Website Look Professional
by Codex-M, 2009-10-28


If you want your website to reflect your professionalism, you must make it look professional. This is very important for Internet professionals (web developers, SEOs, online commerce professionals), but could be true for anyone who is advertising their services online (such as doctors, engineers, musicians) using their own website. A lot of options are available to make this happen; one of the best approaches involves using WordPress.
Read the full article
.
Does Article Marketing Really Generate Traffic?
by Joe Eitel, 2009-10-26

As we've all come to realize, the Internet is vast - perhaps beyond our comprehension. If you have a website, your best chance at monetizing it is through the use of targeted traffic. There's no telling the wide array of information people are seeking online every day, but if your website features detailed, informative articles about a specific topic, you have a good chance at making a steady online income. This type of specified content is called article marketing, and aside from bringing targeted traffic to your website, it also distinguishes you as knowledgeable in your field.
Read the full article
.
How to Create a Mobile Web Site
by KC Morgan, 2009-10-23

A surprising number of people surf the Internet from their mobile phones. As you might guess, what looks good on a normal computer can choke a cell phone. Don't do that to your potential customers! Learn how to create an inviting mobile web site.
Read the full article
.
  top
Preventive Measures to Block SSH Attacks
by Tony Antal, 2009-10-28

It should not surprise anyone that over the past few years, SSH attacks have become stupendously frequent. It is not uncommon to see tens of thousands of login occurrences in the case of a mid-sized company. Throughout this article we will look into viable solutions and preventive measures that we recommend implementing to reduce the count of these attacks - often eliminating them entirely.
Read the full article
.
Using PHP to Stream MP3 Files and Prevent Illegal Downloading
by Codex-M, 2009-10-21

Are you looking for a way to sell your music online without your visitors ripping off your stuff for free? If you use streaming MP3s, that's a very real risk. Keep reading to learn how to sell your work online and prevent illegal downloading of your audible art.
Read the full article
.
Monitoring Temperatures with Cacti
by Tony Antal, 2009-10-14

You are reading the sequel to the article we published last week on Cacti, the RRDTool based graphing solution. In the previous article we learned how Cacti works and how to deploy it. While it can monitor network load, hard drive spaces, CPU utilization, available memory, and all that right out of box, there are two things left to monitor: temperatures and voltages. In this article we'll find out how!
Read the full article
.
  top

Call it a Tweance

Twitter will officially jump the shark on October 30. That's when psychic Jayne Wallace, sponsored by Angels Fancy Dress, will be holding a sance on Twitter to contact four beloved artists (chosen by vote among the twitterati). Twitter users can send Wallace their questions via Twitter, and she will tweet the reply if any.

The four lucky stiffs that Wallace will attempt to contact are Michael Jackson, Kurt Kobain, River Phoenix, and perhaps lending a certain air of dignity to the proceedings William Shakespeare. Surprisingly, Leonardo da Vinci did not make the cut. It's a shame, because he is arguably one of the world's earliest and most famous technology geeks, and would no doubt have loved to participate if it were possible.

Those wondering about the qualifications of the psychic should know that Wallace has been a natural clairvoyant since the age of seven, according to an article in UK tabloid The Sun. Indeed, Wallace has held at least one sance for that very paper, in which a reality TV star contacted her dead mother. In any case, the tweance should make for a delightfully spooky Halloween for all involved.

Read more about this

Interactive Walls Control Electronic Devices

How would you like to control your room's lighting, temperature, and even sound system by tapping on the wallpaper? It would be a development platform even Martha Stewart could lvoe, and the Living Wall project, led by Leah Buechley at MIT's Media Lab, is working on making it a reality. The secret? Magnetic and conductive paints.

The paints let the team create circuitry in interesting designs on paper. The project uses those in combination with inexpensive temperature, brightness and touch sensors, LEDs and Bluetooth. By touching various parts of the paper, you can talk to devices nearby. Touch a flower to turn on a lamp, for example, or a triangle to set the thermostat so that heaters start when the room drops below a certain temperature.

The wallpaper is composed of steel foil put between layers of paper coated with magnetic paint. Then pleasing motifs, such as flowers and vines, are painted onto the paper using conductive paint. The designs form circuits, to which the cheap sensors are attached. "It really is just a sheet of paper, and could be produced with existing printing and construction methods," Buechley explains. Best of all, the circuitry runs at only 20 volts, drawing maybe 2.5 amps when fully loaded, so it's not dangerous...unless, of course, you let a colorblind techie choose the tones.

Read more about this

Google Android Can Tell You Where to Go

Google's Android smart phone software learned a new trick: giving directions. The search engine giant is adding Google Maps Navigation to new versions of the software. Users will enjoy real-time, turn-by-turn directions within cell phones that feature the new version of Android.

Additional product features include speech recognition and a visual display that uses Google's archive of street photographs. According to Google, the addition of the company's four-year-old navigation product to its Android software was the improvement most requested by users. By adding the navigation feature, Google added GPS companies like Garmin and TomTom to its growing list of competitors.

Users of Android 2.0 will experience the benefit. Development tools for this version of Google's smart phone software have already been unveiled, but the company had no word on when Android 2.0 itself would be available, directing such queries instead to cell phone manufacturers and wireless carriers. The navigation feature, which will be limited to driving directions in the US at first, will come free with the software and, at least at this time, will not be serving ads.

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.