==========================================================
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: https://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
==========================================================