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


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

More by Author

Must Read