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


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

More by Author

Must Read