CodeGuru Update eNewsletter – August 8th, 2006

==========================================================
CodeGuru Newsletter
August 8, 2006

http://www.CodeGuru.com


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


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


TOPICS:



–> Editorial


–> Recently Published Books


–> New on CodeGuru:
  
Articles
        ==> Data
(Video)
               
– Data Binding to Forms Made Simple in .NET
2.0
        ==>
Events
               
– Programming the Windows Vista Event
Log
        ==>
Multimedia
               
– How Speech Recognition Works
       
==>
Security
               
– TIP: Solution for Hacking Through the Clipboard
(.NET)
        ==>
System
               
– .NET Tip: Logging Exceptions to the Event
Log
        ==>
System
               
– SMBIOS Demystified
        ==>
Tracing
               
– Whammy Tracing: Hassle-Free .NET Debugging


–> Discussion Groups — HOT
Threads
        – Alpha Blending
(VB 6)
        – Strict typedef
declarations (C++)
        – The Future Of
VB


–> Highlighted new articles on
Developer.com 
        1.
Windows WorkFlow Foundation: The Next Step and
Beyond
        2. Python Tutorial Index
Page
        3. Objects and Collections:
Vectors


/——————————————————————-
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,2n8l,1,dh1n,3138,jorm,i5r0
————————————————————–adv.-/


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


In last week’s newsletter, I mentioned that Microsoft will be charging $1.50
(US) for people who decide to download the Microsoft Office 2007 beta from this
point forward. In response to that editorial, Andrew asked a great question.


How does one provide feedback? I have been testing
Excel 2007 and have so far found 30 bugs or other issues which I would like to
report to Microsoft…


I think it is safe to say that Microsoft is definitely interested in feedback
on their betas. In most cases, when a beta is made available to the general
public, a mechanism for feedback is also made available. Otherwise, what would
be the point of putting out a beta…(other than seeding the market with your
product, a chance for free marketing, etc.)


If you’ve used Microsoft’s Windows Vista beta, I’d be willing to bet you’ve
seen a few bugs or have a few comments. I’ve installed it on my beta testing
machine as well as onto a TabletPC. It was an experience in both cases, and it
was two very different experiences! Fortunately, both Microsoft Windows Vista
and Office 2007 have processes in place for you to provide feedback, should you
so desire.


To quote a Microsoft public relations person who put it simplify and
succinctly, “Microsoft wants community feedback on its products.”


If you want to give feedback on the Windows Vista beta, you can go to:


http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,48yw,hzp9,jorm,i5r0


If you want to give feedback on a specific issue or items within the beta,
you can go to the Windows Vista scenario voting pages. These pages let you vote
and comment on specific features:


http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,kb2c,12ic,jorm,i5r0


If you have a bug you want to report, Microsoft wants you to install the
Microsoft Beta Client and use it. You can find information on downloading and
installing this program at:


http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,l913,dkw6,jorm,i5r0


There are additional pages set up for sending feedback on the Office 2007
beta as well. You can find instructions for that at:


http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,dcf9,9wxk,jorm,i5r0


Andrew had found 30 bugs in Excel 2007. I think I’ve seen at least that many
in Vista. I bet with a few minutes of playing with these programs, you could
find quite a few too. The lesson from that…. Don’t install beta software on a
machine you are not willing to wipe clean…


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


–> Hacking Web
Services
      By Shreeraj Shah for Charles
River Media
      350 pages with CD for
$49.95
      http://books.internet.com/books/1584504803


–> Beginning ASP.NET 2.0 and
Databases
      By Kauffman and Millington
for WROX
      550 pages for
$39.99
      http://books.internet.com/books/0471781347


–> Professional ASP.NET 2.0 Server Controls and Component
Development
      By Dr. Shahram Khosravi
for WROX
      1200 pages for
$49.99
      http://books.internet.com/books/0471793507


=========================================================
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,2n8l,1,fka1,909i,jorm,i5r0


This week’s CodeGuru posts:


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


==> Data (Video)


– Data Binding to Forms Made Simple in .NET
2.0
   By Wei-Meng Lee (video)
Creating a form that
displays formatted information from a database is a matter of a few easy steps
in .NET 2.0 using Visual Studio 2005.



http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,ex9s,liax,jorm,i5r0


==> Events


– Programming the Windows Vista Event Log
   By
Nick Wienholt
The Windows Vista Event Log offers a much richer experience
than today’s Event Log functionality. Dive into the code and tools that a C++
developer needs to use the new log.



http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,bv3r,37qm,jorm,i5r0


==> Multimedia


– How Speech Recognition Works
   By
p_sudeesh
Learn about the basic functioning of Speech Recognition.


http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,6sqe,flr0,jorm,i5r0


==> Security


– TIP: Solution for Hacking Through the Clipboard
(.NET)
   By Abdul shakoor Saqib
You can lose private
information from your Clipboard when you browse the Internet. Learn how to
prevent that.



http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,91ni,fwqp,jorm,i5r0


==> System


– .NET Tip: Logging Exceptions to the Event
Log
   By Eric Smith
The system event log is a good
place to store information about your .NET application, and writing entries to
the event log is fairly straightforward. You can easily add the code for it to a
utility class.



http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,hwlz,5gqe,jorm,i5r0


==> System


– SMBIOS Demystified
  By kirants
Discover a
basic SMBIOS parser that demonstrates querying for SMBIOS info using WMI and
then parsing the data to extract necessary information.



http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,4iqx,fd2w,jorm,i5r0


==> Tracing


– Whammy Tracing: Hassle-Free .NET Debugging
  
By Paul Kimmel
The Whammy debugging tool permits you to use the .NET
Framework to add detailed tracing information to your application in a very
unobtrusive way.



http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,6ene,ecyl,jorm,i5r0


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


Check out the CodeGuru discussion forums at:


http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,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:


==> Alpha Blending (VB
6)
        http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,20pw,5vng,jorm,i5r0


==> Strict typedef declarations
(C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,gaof,414q,jorm,i5r0


==> The Future Of
VB
        http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,kiwn,jjdl,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. Windows WorkFlow Foundation: The Next Step and
Beyond
    By Gustavo Velez –
The Foundation
consists of a set of tools to enable programmers and users to create workflows;
the working engine and the Object Model that permit developers to interact
programmatically with the system.



http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,az0p,8i77,jorm,i5r0


2. Python Tutorial Index Page
    By
Richard G. Baldwin –
Want to learn a new programming language and looking
into Open Source for an option? Python may suit your needs.



http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,m3jx,8txr,jorm,i5r0


3. Objects and Collections: Vectors
    By
Matt Weisfeld –
Add a new array to your coding toolbox, one that can
dynamically grow based on the needs of the application.



http://nl.internet.com/ct.html?rtr=on&s=1,2n8l,1,kvma,bgqk,jorm,i5r0


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

More by Author

Must Read