Codeguru Update eNewsletter - February 20th, 2007

==========================================================
CodeGuru Newsletter
February 20, 2007
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: 
        ==> Controls
                - Tree List Control
        ==> Graphics
                - [Updated] Capturing Windows Regardless of Their Z-Order
        ==> .NET Tip
                - Exiting a Try/Catch Block
        ==> SharePoint
                - User Profiles and Audience Targeting in SharePoint 2007

--> Our videos list
        ==> Effectively Organize the Validations on Your ASP.NET Pages 
        ==> Passing Information Between Master and Content Pages 
        ==> Generating and Analyzing Crash Dumps 
        ==> Building Style Sheets Using Visual Studio 2005 
        ==> Data Binding to Forms Made Simple in .NET 2.0 
        ==> Using the Class Designer: Adding Inheritance and Associations 
        ==> First Look at the Class Designer 
        ==> Using the ASP.NET 2.0 MultiView Control 
        ==> Adding Dynamic Menus with ASP.NET 2.0 
        ==> ASP.NET Does AJAX 
        ==> Building Mobile Apps: No Pocket PC Required! 
        ==> Attachment Filtering with Microsoft Exchange Server 2007 
        ==> Networking Tips: Controlling Storage Requirements 
        ==> Storage Management Tips for Networking Pros

--> Discussion Groups -- HOT Threads 
        - "Hacking" Windows (VC++)
        - Query succession... (Server Side Scripting)
        - HEX to ascii for RS232? (C)

--> Highlighted new articles on Developer.com 
        1. Event Driven Programming in AJAX Using the GWT and Java
        2. Comments on Comments on Comments
        3. Don't Let Memory Leaks Reduce Your Ajax Application Efficiency

/-------------------------------------------------------------------
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,30bp,1,dh1n,3138,jorm,i5r0
--------------------------------------------------------------adv.-/

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

First we had the .NET Framework. Microsoft then created a smaller version for compact devices . the Microsoft .NET Compact Framework. This past week, Microsoft has done it one more time and gone even smaller with the .NET Framework.

Now you can get the .NET Micro Framework!

The .NET Micro Framework has been created to use on even smaller and less expensive devices than what the .NET Compact Framework supports. The Micro Framework is aimed at resource constrained devices. It is aimed at a number of hardware platforms based on ARM7 and ARM9 processor cores. Even though it is aimed at constrained hardware, you'll still need a minimum of 256 KB of RAM and 512 KB of flash ROM for developing and deploying the .NET Micro Framework.

The .NET Micro Framework can be found at:

http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,b3jr,311z,jorm,i5r0

You'll be able to use this with the Visual Studio 2005 IDE and C#. The Framework includes emulators, graphical debugging, and more.

If you take the time to work with this new Framework, you might want to share what you learn with the rest of the Codeguru community by posting an article to the site.

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

--> Dreaming in Code:
      Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software (Hardcover)
      By Scott Rosenberg for Crown
      416 pages for $25.95
      http://books.internet.com/books/1400082463

--> Founders at Work: Stories of Startups Early Days (Hardcover)
      By Jessica Livingston for Apress
      500 pages for $25.99
      http://books.internet.com/books/1590597141 

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

This week's CodeGuru posts:

==> Controls

- Tree List Control
    By xyz007
Discover an implementation of a tree view, combined with a list view, for the Windows API. The view is compatible with the tree control of the common control.
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,41o1,g58k,jorm,i5r0

==> Graphics

- [Updated] Capturing Windows Regardless of Their Z-Order
    By Shahar Golan
Capture a top window's content to a BMP file, regardless of the window's z-order.
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,4bfp,57ts,jorm,i5r0

==> .NET Tip

- Exiting a Try/Catch Block
    By Eric Smith
If you use a return statement within a Try/Catch block, there's a behavior you need to be aware of in your code.
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,aaby,8pe2,jorm,i5r0

==> SharePoint

- User Profiles and Audience Targeting in SharePoint 2007
    By Sahil Malik
Organizations struggle with communicating only relevant information to its members, especially when that information lives in disparate systems that do not talk to each other. SharePoint 2007 provides an answer with user profiles and audience targeting.
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,imne,85qw,jorm,i5r0

-----------------
Our videos list
-----------------

Check out our technical Video Tips:

==> Effectively Organize the Validations on Your ASP.NET Pages
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,kda6,l3c7,jorm,i5r0
==> Passing Information Between Master and Content Pages
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,5038,jrvi,jorm,i5r0
==> Generating and Analyzing Crash Dumps
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,lsx9,3mpn,jorm,i5r0
==> Building Style Sheets Using Visual Studio 2005
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,dnu5,4o35,jorm,i5r0
==> Data Binding to Forms Made Simple in .NET 2.0
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,ex9s,liax,jorm,i5r0
==> Using the Class Designer: Adding Inheritance and Associations
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,aobo,6d0w,jorm,i5r0
==> First Look at the Class Designer
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,lgvv,900q,jorm,i5r0
==> Using the ASP.NET 2.0 MultiView Control
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,fjqs,1m2k,jorm,i5r0
==> Adding Dynamic Menus with ASP.NET 2.0
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,b0jx,kv3t,jorm,i5r0
==> ASP.NET Does AJAX
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,bpr4,b8xq,jorm,i5r0
==> Building Mobile Apps: No Pocket PC Required!
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,gyhs,jjn1,jorm,i5r0
==> Attachment Filtering with Microsoft Exchange Server 2007
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,fr65,g2ah,jorm,i5r0
==> Networking Tips: Controlling Storage Requirements
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,jzcb,hiq7,jorm,i5r0
==> Storage Management Tips for Networking Pros
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,aogi,7kks,jorm,i5r0

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

Check out the CodeGuru discussion forums at:

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

==> "Hacking" Windows (VC++)
        http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,ups,6rq9,jorm,i5r0

==> Query succession... (Server Side Scripting)
        http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,1m17,9wdb,jorm,i5r0

==> BreHEX to ascii for RS232? (C)
        http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,dyby,fnfy,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. Event Driven Programming in AJAX Using the GWT and Java
    By Richard G. Baldwin -
Learn how to write the Java code necessary to accomplish event driven programming using the Google Web Toolkit (GWT)
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,66oq,3410,jorm,i5r0

2. Comments on Comments on Comments
    By Jeff Langr -
Another view on a long debated issue: comments within code.
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,jk9n,hzxu,jorm,i5r0

3. Don't Let Memory Leaks Reduce Your Ajax Application Efficiency
    By Scott Robinson -
The whole reason web developers are turning to Ajax is to increase the efficiency of their applications. Don't let these common mistakes rob your applications of the efficiency Ajax gives you.
http://nl.internet.com/ct.html?rtr=on&s=1,30bp,1,1j0j,8icp,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