Trouble reading this message Read it online.

Nov. 12, 2009

Welcome to the latest edition of the Developer Shed newsletter. Whether you're an early adopter of new technology or more cautious about such things, you can't ignore sites like Facebook and their potential as a networking tool (trust me, some of us have tried). But even if you've been on Facebook a long time, there may be some useful little tricks you don't know about yet. That's where this week's eWeek slide show comes in. With 10 tips to help you get done what you need to get done on Facebook, you're sure to find one or two you didn't know about that will make your social networking life easier.

The articles we published on our sites this week, meanwhile, will hopefully help make your working life a little easier. Dev Shed readers learned more about method chaining, and how to build an e-mini trading system with PHP and MySQL. For developers who work with Microsoft-based technologies, there's ASP Free, which showed you how to build a static ASP.NET website.

Website designers and developers reading Dev Articles learned more ways to use the jQuery framework's Validator plug-in, and enjoyed an introduction to the BlueTrip CSS framework. If the name sounds familiar, it's because BlueTrip combines the strengths of two other frameworks: BluePrint CSS and Tripoli. Hardware enthusiasts reading Dev Hardware caught two mobile phone reviews and a close look at a pair of very large flat panel TVs.

SEO professionals reading SEO Chat got the latest news about Google's news reading service, and learned how to put a very old text browser (yes, it's Lynx) to a new use. If you want to see what the spiders see when they crawl your site, you should give it a try. Meanwhile, for those new to building a web site, Dev Mechanic offered some tips on how to create a personal blog that others will actually want to read, and a list of terms that you'll want to refer to when you're ready to optimize your web site for the search engines.

That's not all. If you're worried about security � and more importantly, if you aren't � you should check out this week's Web Hosters article on the security vulnerabilities of web applications. If you're trying to move away from Windows to a UNIX-based operating system, but can't let go of certain Windows-only programs, you'll appreciate this week's Codewalkers article on how well Wine works as a compatibility layer of sorts. And of course, Scripts and Tutorialized offer some of the best content written 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
 
  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:

  • This week presents another Best Of Tech News. This is not a repeat.
  • This week presents another Best Of Tech News. This is a repeat.

    Watch the video!

   
ADVERTISEMENT
 
  top
Using the Yahoo Site Explorer Inbound Links API
by Alejandro Gervasio, 2009-11-11

The Yahoo Site Explorer API offers useful data for anyone who is trying to do well in the search engines. The trick is getting that data into a form you can use. Keep reading to learn how to build an application that will organize the information so you can analyze it.
Read the full article.
Building a CodeIgniter Custom Library with Method Chaining
by Codex-M, 2009-11-10


Welcome to the seventh part of a 12-part series on the technique of method chaining in PHP 5. In this part, I will demonstrate how method chaining can be used to develop some core methods of a custom library for CodeIgniter.
Read the full article
.
Building an E-mini Trading System Using PHP and Advanced MySQL Queries
by Alejandro Gervasio, 2009-11-09

This article shows illustrative examples of how PHP and some advanced MySQL queries can be used to build an online trading system. For simplicity, we will be featuring one of the most common stock indexes: the S&P 500 index.
Read the full article
.
Completing the MySQL Class with Method Chaining
by Codex-M, 2009-11-05

Among the numerous features provided by PHP 5, there is one that many developers find appealing. It permits the building of compact and modular programming interfaces. Yes, as you may have guessed, in this specific case I am talking about method chaining, a programming approach can be easily mastered by those with an average background in the object-oriented paradigm. This is the sixth part of a 12-part series on method chaining.
Read the full article
.
   
  top
Programming with Anonymous Types
by O'Reilly, 2009-11-11

What is an anonymous type and why is it so important to C# and LINQ? This article answers that question and more. It is excerpted from chapter one of LINQ Unleashed , written by Paul Kimmel (Sams, 2008; ISBN: 0672329832). This is the first part of a three-part series.
Read the full article.
Adding Content to a Static ASP .NET Website
by Codex-M, 2009-11-11


In the first part of this two-part article on building a static ASP .NET web site, you learned how to use Visual Web Developer Express to create your website, add a background image to your template and finally view it in the browser. In this part, we will flesh out the site with the text it needs.
Read the full article
.
Building a Static ASP .NET Website in a Basic Hosting Environment
by Codex-M, 2009-11-10

If you understand the basics of ASP .NET and want to take things further, this two-part article series may be exactly what you are looking for. As you probably guessed from the title, it will show you how to build a multi-page static website using this platform.
Read the full article
.
Coding a CRC-Generating Algorithm in C
by Codex-M, 2009-11-09

When you sit down to implement any theory regardless of its simplicity, soon you will find that it is harder than it seems. All sorts of details will need to be dealt with that you may not have thought about while coming up with the solution to the problem in theory. In the following article I will implement a CRC-generating code. So stick with me if you are interested.
Read the full article.
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
Adding Borders to Web Page Columns with BlueTrip CSS
by Alejandro Gervasio, 2009-11-12

In this second part of a series introducing the BlueTrip CSS framework, I show you how to use some handy CSS classes that come with it to add borders to the columns of a web page and create truly fancy H2 headers.
Read the full article
.
Introducing the BlueTrip CSS Framework
by Alejandro Gervasio, 2009-11-11


If you're looking for a good CSS framework for CSS beginners, look no further. This multi-part series introduces you to the BlueTrip CSS framework. In this first part, I will explain how to develop a basic web page design by using the core CSS classes provided by the framework. As you'll soon see, this process is quite straightforward, even if you currently don't have a strong CSS background.
Read the full article.
Comparing Fields and Customizing Error Messages with jQuery`s Validator Plug-in
by Alejandro Gervasio, 2009-11-10


Welcome to the final installment of the series that shows you how to check online forms with the Validator jQuery plug-in. Made up of seven tutorials, this series explores the most useful features that come packaged with this library, and shows you how to use them for performing strict validation on your own HTML forms.
Read the full article
.
Checking Numbers and File Extensions with jQuery`s Validator Plug-in
by Alejandro Gervasio, 2009-11-09

In this sixth part of a seven-part series on the jQuery framework's Validator plug-in, I discuss the use of the "number" and "accept" options. They allow you to validate both numeric data and file extensions in online forms with remarkable ease.
Read the full article
.
Validating Digits and Dates with jQuery`s Validator Plug-in
by Alejandro Gervasio, 2009-11-06

In this fifth installment of a seven-part series on the jQuery JavaScript framework's Validator plug-in, I introduce the "digits" and "date" options. They're very useful for verifying that specified fields of a targeted form contain numeric values and valid dates.
Read the full article
.
 
  top
The Velocity Micro Edge Z30 and the Falcon Northwest Talon Desktops
by wubayou, 2009-11-12

Today we will sneak a peek at two gaming PCs. First we'll look at the Velocity Micro Edge Z30, a mid-range gaming system, and then we'll examine the higher end Falcon Northwest Talon. Both differ in price and performance, but each does well when compared to competitors in their respective price ranges.
Read the full article
.

LCD Televisions: the Sony Bravia KDL-46W5100 and the Samsung UN46B8000
by wubayou, 2009-11-11

Today we will venture into the LCD TV world and take a look at two 46-inch selections: the Sony Bravia KDL-46W5100 and the Samsung UN46B8000. Along with examining their features, we'll see if they're worth their substantial price tags.
Read the full article
.

Motorola Debut i856 for Boost Mobile
by wubayou, 2009-11-10


Boost Mobile is a division of Sprint that offers cellular customers the option of services without the need for a contract. Whether you have bad credit, or just don't like the thought of having a long term phone contract hovering over your head, Boost gives you the worry-free flexibility of phone service without strings attached. Those in the market for a slider phone with a good feature set may want to take a look at the Motorola Debut i856 for Boost Mobile.
Read the full article.
Nokia N86 8MP Smartphone
by wubayou, 2009-11-09

For those who demand the most from their cell phones there is the Nokia N86 8MP smartphone. If you like your phones to come loaded with features and deliver excellent performance -- and money is no object -- keep reading. This just might be the phone for you.
Read the full article
.
Nokia 7705 Twist for Verizon
by Joe Eitel, 2009-11-06

There's a newcomer to the cell phone market that is perfect for those who enjoy something unique. That phone is the Nokia 7705 Twist for Verizon Wireless. Keep reading for a closer look.
Read the full article
.
 
  top
Using Lynx for SEO Analysis
by Codex-M, 2009-11-11

In part one of this two-part series, you learned how to use Lynx to navigate web pages. You also discovered the meaning of the color coding the Lynx text browser gives its output, which you use to determine if the text is a hyperlink, plain text content, bold or italics. In this part, you'll learn how to analyze the information you uncover about your web site using Lynx.
Read the full article
.
Mastering Lynx (Open Source Text Browser) for Search Engine Optimization
by Codex-M, 2009-11-10

Is there still a use for a browser so old that it can't display images, let alone video? As a matter of fact, there is. The Lynx browser displays web pages in very much the same way a search engine spider would see them. How you can use this knowledge to help optimize your site for the search engines is the subject of this two-part article series.
Read the full article.
Fast Flip, Google`s New News Reading Service
by Joe Eitel, 2009-11-09

For quite some time, Google and newspaper and magazine publishers have failed to get along -- and historically for good reason. But Google doesn't actually want to fight, and its new news reading service, Fast Flip, might go some way toward salving some wounds in the publishing business.
Read the full article.
  top
Security Vulnerabilities of Web Applications
by Tony Antal, 2009-11-11

We live a world where we're more frequently giving out our contact details like e-mail addresses, phone numbers, postal addresses, and even critical information such as our credit card numbers along with their expiration dates. We somehow think that prestigious companies do their best to secure their websites. While that may be true, the reality is that there are myriads of security vulnerabilities lurking everywhere.
Read the full article.
Packet Sniffing with Wireshark
by Tony Antal, 2009-11-04

Wireshark is akin to some superstar or diva in the land of networking and security. Simply put, it is the most popular, award-winning network protocol analyzer. It not only sniffs packets, it does much more. In this article we will first explain what packet sniffing is, how it works, and why you should sniff. After that, we will lead you on your first sniffing session done professionally with Wireshark!
Read the full article.
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.
 

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
An SEO Glossary for Beginners
by Kathy Gatto, 2009-11-11

Getting started in the world of SEO, or search engine optimization can be a bit tricky. Even if you are smart enough to avoid some of the inherent pitfalls in this are, which are not always immediately obvious, there is still one more hurdle. That hurdle is the language of SEO. Keep reading for a primer.
Read the full article
.
Creating a Personal Blog People Actually Want to Read
by KC Morgan, 2009-11-09

Do you want to create a personal blog that will actually get read rather than ignored? With all of the blogs out there, it may seem like a challenge to try to stand out from the crowd. Fortunately, there are a few simple steps you can take that will put you ahead of the game.
Read the full article
.
Find the Right Affiliate
by KC Morgan, 2009-11-06

Affiliate programs have been around on the Internet so long, many say they've gone way out of fashion when it comes to online marketing. After all, there are tons of newer promotion models in use on the Web, so how can this grandfather of online marketing really compare? Some say affiliate programs don't work; that they're a waste of time. Still want to use this time-honored tradition in online marketing? Learn how to find the right affiliate, and learn how to make affiliate marketing work.
Read the full article
.
  top
Migrating from Windows to Wine
by Gabor Bernat, 2009-11-11

In theory, there is no difference between theory and practice, but in practice, we all know better. When one tries to apply a theory, anything that can go wrong, will. Last week I presented Wine. This tool/compatibility layer ensures that Windows applications will run smoothly under UNIX-based operating systems. That's the theory; today we'll see how much difference there is between theory and practice.
Read the full article
.
Wine: Not Another Emulator
by Gabor Bernat, 2009-11-04

"Wine Is Not another Emulator." This is the recursive acronym hidden in the name of an application to which someone might direct you if you wanted to know how to run your Windows applications under a Linux distribution. However, what is hidden under the hood of this small kit you downloaded to make it happen? Keep reading and we shall find out.
Read the full article
.
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
.
  top

Google's Holiday Gift: Free Wi-Fi

Are you traveling by plane for the holidays and hoping you don't get bored? If you travel with a device that uses wi-fi, this year's gift from Google will come in very handy. Now through January 15, 2010, travelers at 47 airports throughout the United States will enjoy free wi-fi. You can check a dedicated web site for the full list of participating airports.

Google's partners for this venture, aside from the airports, include Time Warner Cable, Boingo Wireless, Advanced Wireless Group, and others too numerous to list. Literally millions of people will be touched by this act of generosity (or shrewd self-promotion, if you prefer). It may have the practical effect of helping to calm the crowds whose flights get delayed by bad weather. Lest you think that no one could possibly match this gift, consider that Google's move follows one by Yahoo that provides free wi-fi in New York's famous Times Square for a full year.

To entice more people to take advantage of the offer, Google is holding a contest to get users to submit photos of themselves using the free wi-fi during the holidays. The search engine giant hasn't yet revealed what the prizes will be. More complete details are available on a dedicated page for the photo contest. Meanwhile, while the wi-fi is free, in the holiday spirit of giving, Google gives you the option when you sign on to donate to one of three different charities via Google Checkout. The charities are Climate Savers Computing, One Economy Corporation or Engineers Without Borders USA. Google says it will match donations up to $250,000.

Read more about this

Students Compete for Green Energy Startup Money

How do you drive the point home that green energy is the future? How about by sponsoring a competition as part of a �clean energy week� where college students compete for money to fund their ideas for clean energy startups? The Ignite Clean Energy (ICE) competition did just that, with students presenting their business plans in front of a panel of judges at the Massachusetts State House.

The competition winners received not only cash, but in-kind services such as legal advice. First place went to IntAct Labs, which is pursuing several promising leads in the area of bio-energy technologies. Some of their lines of research even combine two kinds of clean energy, such as photoactive proteins that could work as solar cells.

This was not a winner-take-all competition, and there were many promising ideas presented. InnoSepra, the second-place winner, came up with a technology to reduce the cost of separating carbon dioxide from coal0fired plants. Third place went to EGG-Energy, which hopes to bring inexpensive electricity to those living in poor countries. Several contestants won �people's choice� awards, such as Velkless, which hopes to develop flywheels for energy storage, and HydroCoal, whose research is focused on creating a coal-based substitute for natural gas.

Read more about this

Vatican Thinks ET Might Exist

Putting that uncomfortable business with Galileo behind them, the Vatican has begun to study the possibility that there might, indeed, be life on other planets, and what this implies for the Catholic Church. Reverend Jose Gabriel Funes, an astronomer and director of the Vatican Observatory, said that the questions of life's origins and its existence on other planets �are very suitable and deserve serious consideration.�

His comments were made during a presentation of the results of a five-day conference at which astronomers, physicists, biologists and other experts discussed the possibility of life existing on other planets. The meeting, hosted by the Vatican, focused mainly on the scientific rather than the religious perspective. Nevertheless, some of the scientists were quite open to other views. Chris Impey, an astronomy professor at the University of Arizona, noted that �There is a rich middle ground for dialogue between the practitioners of astrobiology and thos who seek to understand the meaning of our existence in a biological universe.�

The Vatican has been growing more comfortable with science in recent years. For example, earlier this year it held a conference to mark the 150th anniversary of the publication of Darwin's book Origin of the Species, at which those proposing intelligent design and/or similar creationist ideas were snubbed. With hundreds of extra-solar planets having been discovered, the Catholic Church's consideration of extraterrestrials and desire to see them as �part of creation� makes sense. Impley notes that the discovery of alien life may only be a few years away. Funes notes that the discovery of life on other planets would not rule out the existence of God, because �we cannot put limits on God's creative freedom.�

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.