CodeGuru Update eNewsletter - July11th, 2006

==========================================================
CodeGuru Newsletter
July 11, 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
        ==> Controls
                - [Updated] Alternative Mechanism for Acessing Simple Dialog Items
        ==> Forms
                - The Web Form Wizardry of ASP.NET 2.0's Wizard Control
        ==> Multimedia
                - Audio Feedback the Easy Way
        ==> .NET 3.0
                - Add Simple Animations to Your WPF Application with Timelines
                - WPF 2D Transformations
        ==> Orcas
                - An Orcas Preview: Go Inside the Next Version of VB
        ==> Reporting
                - Reporting on Hierarchical Recursive Data Using MS Reporting Services
        ==> Web Parts 
                - ASP.NET 2.0: WebPart Framework Basics

--> Discussion Groups -- HOT Threads
        - How can you find the value of a macro? (C++)
        - Help coloring individual listview item instead of all listview item in Visual C++
        - Embedded nulls (VC++)

--> Highlighted new articles on Developer.com 
        1. Understanding the Discrete Cosine Transform in Java
        2. Building in J2EE Performance during the Development Phase
        3. Objects and Collections

/-------------------------------------------------------------------\
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,2kvi,1,dh1n,3138,jorm,i5r0
\--------------------------------------------------------------adv.-/

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

Microsoft has released a third beta of Internet Explorer 7. Internet Explorer 7 is finally getting some of the features that many people love about Firefox. This includes tabs for opening multiple pages and more. I talk briefly about some of the other features of the IE 7 beta at:

http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,7rb4,g33g,jorm,i5r0

Robotics and electronics have always been around, but it seems they are getting easier to tap into with our programs. I recently took some time to play with a Phidgets kit that was given to me. This is a kit that contained servos and a controller board. Hooking the servos together and attaching a camera, I was able to create a nice little programmable device that can tilt and turn a camera by connecting my Phidgets pieces to a USB port.

What is cooler about this project is that I can tap into a library downloaded from Phidgets.com. This library and a little .NET code allows me to control the direction my camera is pointing. All-in-all this was a very simple robotics project that had very cool results.

I used servos and a controller board to move and turn the camera. In addition to servos, there are other sensors and items you can get that can be controlled via programming. These include temperature gauges, LCDs, and more.

We currently have people writing articles on a couple of these topics, so you can look for them in the coming weeks on Codeguru. Additionally, Microsoft recently released a Robotics SDK, which we also hope to cover in a few articles on the site.

If you were ever interested in Robotics, it has never been easier to get started. With products like those offered by Phidgets.com and other companies, it is really easy to do some cool things quickly. Using .NET simply makes it even cooler to do!

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

--> ASP.NET 2.0 Illustrated
      By Alex Homer & Dave Sussman for Addison-Wesley
      760 pages for $54.99
      http://books.internet.com/books/0321418344

--> .NET Framework 2.0 Application Development Foundation Training Kit
      By Northrup & Wildermuth for Microsoft Press
      1050 pages for $69.99 Hardbound w/ CD
      http://books.internet.com/books/0735622779

--> Deploying .NET Applications: Learning MSBuild and ClickOnce
      By Hashimi & Hashimi for Apress
      260 pages for $39.99
      http://books.internet.com/books/1590596528

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

This week's CodeGuru posts:

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

==> Controls

- [Updated] Alternative Mechanism for Acessing Simple Dialog Items
    By Michael Furman
Learn about a new way to manipulate edit and static controls.

http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,84nm,huak,jorm,i5r0

==> Forms

- The Web Form Wizardry of ASP.NET 2.0's Wizard Control
    By Bipin Joshi
ASP.NET 2.0 provides a new control called Wizard that allows hassle-free development of multiple Web forms that each contains a portion of a user's input.

http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,4gj,a5ye,jorm,i5r0

==> Multimedia

- Audio Feedback the Easy Way
    By Mike Gunderloy
Adding audio feedback to a .NET 2.0 application is easy using the System.Media namespace.

http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,31h,chu3,jorm,i5r0

==> .NET 3.0

- Add Simple Animations to Your WPF Application with Timelines
    By Marius Bancila
Learn how to animate your Windows Presentation Foundation applications by using timelines.

http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,dpxk,bw74,jorm,i5r0

==> .NET 3.0

- WPF 2D Transformations
    By Marius Bancila
Learn how to apply 2D transformations of Windows Presentations Foundation elements.

http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,d1x0,3f7k,jorm,i5r0

==> Orcas

- An Orcas Preview: Go Inside the Next Version of VB
   By Josh Fitzgerald
Visual Basic 9 (codename: Orcas) promises exciting new features to make developers' lives easier, especially in the areas of data access and management. Get a feature preview of a few standouts.

http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,bpmc,kmdz,jorm,i5r0

==> Reporting

- Reporting on Hierarchical Recursive Data Using MS Reporting Services
    By Asif Sayed
Here's a new twist on creating database reports.

http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,1vet,73k6,jorm,i5r0

==> Web Parts

- ASP.NET 2.0: WebPart Framework Basics
    By Sahil Malik
ASP.NET 2.0 provides fantastic support for WebParts, reusable Web site widgets. With very little code, you can leverage WebParts to create a full-fledged widget/portal framework that's both flexible and powerful.

http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,dxn,4law,jorm,i5r0

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

Check out the CodeGuru discussion forums at:

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

==> How can you find the value of a macro? (C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,b8ma,bqn2,jorm,i5r0

==> Help coloring individual listview item instead of all listview item in Visual C++
        http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,2ps4,5ns2,jorm,i5r0

==> Embedded nulls (VC++)
        http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,5ty9,bnat,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. Understanding the Discrete Cosine Transform in Java
    By Richard G. Baldwin -
Learn the basics of the Discrete Cosine Transform, which is used in many applications, including JPEG image compression.

http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,6v5t,gmso,jorm,i5r0

2. Building in J2EE Performance during the Development Phase
    By Steven Haines -
When building a car, is it premature to test the performance of your alternator before the car is assembled and you try to start it? Obviously the answer is No, it.s not premature. The same principle holds for application development.

http://nl.internet.com/ct.html?rtr=on&s=1,2kvi,1,hrs7,hpxx,jorm,i5r0

3. Objects and Collections
    By Matt Weisfeld -
Examine how objects relate to collections within object-oriented programming. You will start by covering arrays and will consider the advantages and disadvantages of the original concept of an array. You will then cover how collections such as ArrayLists provide additional functionality.

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