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

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



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

  • 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 …

  • 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.

Most Popular Programming Stories

More for Developers

RSS Feeds

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