CodeGuru Update eNewsletter - June 20th, 2006

==========================================================
CodeGuru Newsletter
June 20, 2006
http://www.CodeGuru.com

This newsletter is part of the Developer.com, EarthWeb, and internet.com networks.
Jupitermedia Corporation

___________________________ Sponsors ________________________________
Jupiterimages
_____________________________________________________________________
==========================================================

TOPICS:

--> Editorial - Slow Chat with the Microsoft Visual C++ Team!

--> Recently Published Books

--> New on CodeGuru: 
   - Articles
       ==> Algorithms
              - [Updated] Fixed Point Math
       ==> Controls
              - Advanced TrackBar (Slider) Control with MAC Style (C#)
       ==> Future .NET
              - DLINQ: Submitting Your Changes
       ==> Misc.
              - EAN13 Barcode Class (C++)
              - Help Your Application Users Become Great Spellers
       ==> Mobile
              - Running State Machines-Based Win32/WinCE Programs
       ==> Office Automation
              - Automate Excel with VB 2005 Express
       ==> Printing
              - Report Solution Patterns and Recipes: Greenbar Reports
       ==> Security
              - Secure Random Password Generator (C++)
       ==> Syntax
              - .NET Tip: Using a Parameter Array in Your Functions
       ==> System
              - Find Directory Files Easily and Execute a Function for Each of Them (C++)

--> Discussion Groups -- HOT Threads
       - What about the ATL future?
       - Strategy for MFC and .Net
       - Class Designer and VC++?

--> Highlighted new articles on Developer.com 
       1. Three Tricks for Faster Handset Ports with Qualcomm BREW
       2. Writing an Axis2 Service from Scratch
       3. Wireless Home Security and Java

/-------------------------------------------------------------------\
Jupiterimages - your search ends here
Jupiterimages offers online subscriptions and single image
downloads for clipart, Web graphics, photos, footage and music
(including flash versions) via a comprehensive network of
design-oriented Web sites for industry professionals and
individual consumers.
See what you're missing.
Go to:
http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,dh1n,3138,jorm,i5r0
\--------------------------------------------------------------adv.-/

==========================================================
Comments from the Editor
==========================================================

They're here! Members of the Visual C++ team from Microsoft are now discussing Visual C++ in the discussion forum. Our 'slow chat' continues through this week on the topic of Visual C++: Past, Present, and Future.  You can join the discussion now at:

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,eqm9,6xau,jorm,i5r0

In the forum, a number of topics are already being discussed such as the future of ATL and MFC, std::tr1, Visual Studio 8, IntelliSense in VC++, VSTO and C++, MQ, Xaml, Class Designer, and more. Now is your chance to directly ask the Visual C++ team for a feature or suggest a change to the future of VC++!

Until next week...

Brad!
---------------------------
Bradley L. Jones
www.CodeGuru.com
---------------------------

=========================================================
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 at: http://www.codeguru.com/review-guidelines.php

--> Windows Forms 2.0 Programming
      By Chris Sells & Michael Weinhardt for Addisson-Wesley
      1000 pages for $59.99
      http://books.internet.com/books/0321267966

--> Microsoft Windows Communication Foundation Hands-on!
      Beta Edition
      By McMurtry, Mercuri, and Watling for Sams Publishing
      550 pages for $39.99
      http://books.internet.com/books/0672328771

--> Professional SQL SERVER Analysis Services 2005 with MDX
      By Harinath and Quinn for WROX
      840 pages for $49.99
      http://books.internet.com/books/0764579185

=========================================================
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 located at

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,fka1,909i,jorm,i5r0

This week's CodeGuru posts:

==================
===  Articles  ===
==================

==> Algorithms

- [Updated] Fixed Point Math
    By egawtry
Learn about a library that creates a new fixed point variable type.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,2vqn,i596,jorm,i5r0

==> Controls

- Advanced TrackBar (Slider) Control with MAC Style (C#)
    By NicolNghia
Discover an advanced TrackBar (Slider) control that supports the MAC Style and many other features.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,1l7g,315o,jorm,i5r0

==> Future .NET

- DLINQ: Submitting Your Changes
    By Sahil Malik
Submitting changes as update, insert, and delete queries is at the heart of any data-driven application. Learn the various support options DLINQ offers for these tasks.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,70g3,atk8,jorm,i5r0

==> Misc.

- EAN13 Barcode Class (C++)
    By Robert Tari
Learn about a lightweight class that prints EAN13 barcodes and displays captions.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,k35b,2du6,jorm,i5r0

- Help Your Application Users Become Great Spellers
    By Victor Volkman
Spell checkers for the Visual C++ and Visual Basic developer are plentiful and easy to integrate. So, why not enable your interactive applications to help users look a little smarter?

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,lk9j,3cj7,jorm,i5r0

==> Mobile

- Running State Machines-Based Win32/WinCE Programs

    By JeromeWiz
Learn how to run state machine application framework-based Win32/WinCE programs using window message hooking technology.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,h83j,5o59,jorm,i5r0

==> Office Automation

- Automate Excel with VB 2005 Express
    By John Macomber
Use VB 2005 to open and create Excel spreadsheets.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,k07j,lm5f,jorm,i5r0

==> Printing

- Report Solution Patterns and Recipes: Greenbar Reports
    By Paul Turley
A solution recipe to mimic reports printed on greenbar paper.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,cbtt,a7um,jorm,i5r0

==> Security

- Secure Random Password Generator (C++)
    By Richard Strong
Generate a secure, random password of a desired length.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,gcgh,4kcf,jorm,i5r0

==> Syntax

- .NET Tip: Using a Parameter Array in Your Functions
    By Eric Smith
When you're creating a function that needs a variable list of arguments, use a parameter array.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,ciku,9y2w,jorm,i5r0

==> System

- Find Directory Files Easily and Execute a Function for Each of Them (C++)
    By Aurelien BOUDOUX
Learn about a Win32 C++ class for recursive path file scanning.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,at7x,1wkl,jorm,i5r0

==========================================================
Discussion Groups
==========================================================

Check out the CodeGuru discussion forums at: http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,bcr8,cx5j,jorm,i5r0

Forums include Visual C++, General C++, Visual Basic, Java, General Technology, C#, ASP.NET, XML, Help Wanted, and  much, much, more!

... HOT THREADS ...

Some of the current threads with the most activity are:

==> What about the ATL future?
        http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,g5ah,jerd,jorm,i5r0

==> Strategy for MFC and .Net
        http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,b0j1,hkap,jorm,i5r0

==> Class Designer and VC++?
        http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,dv71,8cwg,jorm,i5r0

==========================================================
New Articles on Developer.com
==========================================================

Below are some of the new articles that have been posted to Developer.com (http://www.developer.com).

1. Three Tricks for Faster Handset Ports with Qualcomm BREW
    By Ray Rischpater -
Making money is all about getting your product in the hands of consumers. Here are three tricks you can use to build a more portable application to speed handset porting once carriers are distributing your application.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,d8go,5llr,jorm,i5r0

2. Writing an Axis2 Service from Scratch
    By Deepal Jayasinghe -
Making a Java class into a Web service is very straightforward in Axis2. Once you know how to write services.xml correctly, deploying a service is just a matter of creating a service archive file and dropping it into the services directory in the repository.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,7d92,gqgs,jorm,i5r0

3. Wireless Home Security and Java
    By Richard G. Baldwin -
Learn how to write a Java program that will automatically set the WEP, WPA, or WPA2 encryption key on a wireless router on an unattended scheduled basis.

http://nl.internet.com/ct.html?rtr=on&s=1,2j7q,1,e7v2,4yb0,jorm,i5r0

==========================================================



About the Author

Bradley L. Jones

bjones@jupitermedia.com

Comments

  • There are no comments yet. Be the first to comment!

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

Top White Papers and Webcasts

  • Entire organizations suffer when their networks can't keep up and new opportunities are put on hold. Waiting on service providers isn't good business. In these examples, learn how to simplify network management so that your organization can better manage costs, adapt quickly to business demands, and seize market opportunities when they arise.

  • Today's enterprise datacenter can be one of the most complex business environments with dozens (for smaller business), hundreds (for larger and midsize business), even thousands (for hyperscale businesses) of servers that must be managed and monitored. At this level, just managing the cords can be challenging — let alone keeping up with the growing need for more agility and scalability within the datacenter. Simply put, companies are aggressively looking for less complexity and more agility from their …

Most Popular Programming Stories

More for Developers

RSS Feeds

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