Codeguru Update eNewsletter - May 26th, 2009


Full Text Search: The Key to Better Natural Language Queries for NoSQL in Node.js Network
Tuesday May 26, 2009

This Week's Topics

Comments from the Editor
Those of us in the United States just returned from a three day week-end, so we are catching up on a bit of a backlog. An extra day on the week-end is always nice. It gives you a chance to catch up on some of your personal things while falling behind a little on the 'office' items!

Of course, if you are caught up, then you might want to take a look at the new service that we have started. A new features we just launched will should help benefit you as a member of Codeguru. This is Freelancer. If you are looking for some additional income, then this service will have projects posted that people need help completing. It is expected that these are projects that pay a fee for the help. You can register on the site and bid on projects that interest you.

The site also allows you to post projects. If you need a project done, then you can post it to the Freelancer site. People will then bid on doing your project for you. You can review and accept any bid that best servers your needs.

The best way to understand what the new service does is to take a few minutes to review it. Take a look at and see what you think. It doesn't cost to register, so go ahead and set up an account and fill in your profile. Take a look around and see what you think. It is a new site, so there are just a few projects right now. We expect, however, that will change.

Until next week...


Bradley L. Jones

Recently Published Books

For those of you keeping up by reading books. The following are just a few of the new books that have been recently released. If you've read any of these, feel free to write a review to be posted on CodeGuru. See the submission guidelines.


Hello World!
Computer Programming for Kids and Other Beginners
By Warren and Carter Sande for Manning
420 pages for $34.99
Teaches Python.

Pro ASP.NET MVC Framework
By Steven Sanderson for Apress
600 pages for $49.99

murach's SQL Server 2008 for developers
By Bryan Syverson and Joel Murach for Murach
800 pages for $52.50

New & Updated Articles on CodeGuru

Following are short descriptions of new articles on CodeGuru. If you are interested in submitting your own article for inclusion on the site, then you will find guidelines here.


Introduction to DirectWrite
By Marc Gregoire
DirectWrite is a new API to render text on Windows 7 / Vista. It makes it easy to render paragraphs of text that can contain different formatting, coloring, fonts etc. It supports horizontal and vertical alignments, even vertical centering of a paragraph with multiple lines which was not possible with the old text API, etc. This article will give an introduction to the new DirectWrite API.

DataBinding a DropDownList in a FormView
By Paul Kimmel
Providing a drop down list in your ASP.NET Web applications help users avoid wasting time with bad data and it's a kinder, gentler thing to do.

Codeguru Forum Search Accelerator for IE 8
By kirants
Learn how to write an accelerator for IE 8 to perform quick simple tasks, taking Codeguru Forums Search as an example.

std::sort Comparison Function
By Wong Shao Voon
How to write a comparison function for STL sort

My Silveright Barcode Software
By barcodesoftware
Barcode Software Application in Silverlight

STL and BOOST Parsing Iterators
By Constantin Fishkin
Discover an example of a parsing iterator. You'll find that the BOOST library provides convenient tools for an efficient iterator implementation, specifically, the boost::iterator_facade class.

(See all Latest Articles)

Discussion Groups

Check out the CodeGuru discussion forums
Forums include Visual C++, General C++, Visual Basic, Java, General Technology, C#, ASP.NET, XML, Help Wanted, and much, much, more!


Function only returns part of the object? (C++)

INT Function Rounding Problems (VB 6)

How to clear out a stringstream (C++)

New Articles on

DataBinding a DropDownList in a FormView
Providing a drop down list in your ASP.NET Web applications help users avoid wasting time with bad data and it's a kinder, gentler thing to do.


Reporting - Combining ReportViewer and MS Charts
Learn how to use the Microsoft Chart Controls for Microsoft .NET Framework 3.5 and the Reporting Services controls for Windows Forms to create a chart and display the chart on a report that can be viewed, exported, or printed from the application.

Rev Up the Drools 5 Java Rule Engine
Drools, a Java rule engine framework for organizing business logic, allows you transform spaghetti code into readable, verifiable, reusable, configurable, scalable, and flexible code.


About the Author

Bradley L. Jones


  • demo project

    Posted by Mahesh Fand on 02/28/2013 04:56am

    i have developed barcode using windows application ihave require the small demo project barcode with details source code

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Microsoft Azure® is a leading choice for businesses looking to take advantage of the cloud. Azure is particularly appealing to businesses that have already invested in Microsoft on-premises and are now considering running these applications and other workloads in the cloud. To understand how to make this move to Azure, many businesses are turning to managed service providers (MSPs) with specific Azure expertise. Read this white paper to learn the eight key areas to focus on when considering an MSP for an …

  • IT planners have far more options as to where to run their workloads than ever before. On-premises data centers, co-location facilities and managed services providers are now joined by hybrid multi-clouds – a combination of Software-, Infrastructure- and Platform-as-a-Service (SaaS, IaaS, and PaaS) execution venues. All have unique operational, performance and economic characteristics that need to be considered when deploying workloads. Submit the form to watch this webinar replay featuring 451 …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date