CodeGuru Update eNewsletter – March 4th, 2008

==========================================================
CodeGuru Newsletter
March 4, 2008
http://www.CodeGuru.com


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


___________________________ Sponsors
________________________________
Business
Objects
_____________________________________________________________________
==========================================================


TOPICS:



–> Editorial
–> Recently Published
Books
–> New on
CodeGuru: 
        ==>
Components
               
– Creating a DockablePanel-Controlmanager Using C#, Part
6
        ==>
Controls
               
– Tip: Auto Scroll While Implementing Drag & Drop for Reordering Rows in
DataGridView
        ==>
LINQ
               
– Working with Range Variables and Let Statements in
LINQ
        ==> .NET
Tip
               
– Where Is Your Data Coming From?
       
==>
XML
               
– Libxml2: Everything You Need in an XML Library



–> Discussion Groups — HOT
Threads 
        –
Sequential dates (VB 6)
        – Windows
Form or MFC? (VC++)
        – Catching
Keystrokes (C++)


–> Highlighted new articles on
Developer.com 
        1.
Displaying XML in a Swing JTree
        2.
Simplify Your Web Services Development with JSR
181
        3. Handling Life-Cycle Issues
with the MIDlet User Interface


/——————————————————————-
Crystal
Reports Migration for VB and VS Developers
Explore an outline of the Crystal
Reports editions and
migration paths from older versions of Crystal
Reports
in VB and VS. Diamond Technical Community Blog by
Kuhan Milroy
(Director of Developer Ecosystems at
Business Objects)
http://nl.internet.com/ct.html?rtr=on&s=1,3tsd,1,fhsf,7t6x,jorm,i5r0
————————————————————–adv.-/


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


Today I’m heading out to the Microsoft MIX conference in Las Vegas. The
expectation is that there will be lots of coverage of Rich Internet
Applications, software services, Silverlight, and more. With keynotes by people
such as Steve Ballmer and Scott Guthrie, there should be lots to talk about
as the week progresses. If you are going to be at MIX08, let me know what you
found interesting.


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


–> Programming Microsoft ASP.NET
3.5
      By Dino Esposito for Microsoft
Press
      1100 pages for $59.99

      http://books.internet.com/books/0735625271


–> Microsoft ASP.NET 3.5 Step by
Step
      By George Shepherd for Microsoft
Press
      560 pages for $39.99 w/
CD
      http://books.internet.com/books/0735624267


–> Beginning C# 2008
Databases
      From Novice to
Professional
      By Vidya Vrat Agarwal
et, al. for Apress
      500 pages for $39.99

      http://books.internet.com/books/1590599004


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


This week’s CodeGuru posts:


==> Components


– Creating a DockablePanel-Controlmanager Using C#, Part
6
   
By JonnyPoet
Learn how to create more
advanced docking features, such as docking to the upper right corner or having
some panels docked at the bottom of an MDI Form collected together in a
TabControl. Each of the different parts include the full source code (up to that
point), as well as a retrospective short explanation about the different topics
covered already.
http://nl.internet.com/ct.html?rtr=on&s=1,3tsd,1,gv2e,i7pq,jorm,i5r0


==> Controls


– Tip: Auto Scroll While Implementing Drag & Drop for
Reordering Rows in DataGridView
   
By gr8buddy
Learn to implement auto scrolling up/down when the user drags a
row beyond the gridview’s top and bottom bounds.
http://nl.internet.com/ct.html?rtr=on&s=1,3tsd,1,ksqd,40z0,jorm,i5r0


==> LINQ


– Working with Range Variables and Let Statements in
LINQ
    By Paul Kimmel
Range variables are
powerful and flexible. Discover why they are critical to mastering LINQ
queries.
http://nl.internet.com/ct.html?rtr=on&s=1,3tsd,1,3gzt,b1p8,jorm,i5r0


==> .NET Tip


– Where Is Your Data Coming From?
    By
Jay Miller
LINQ can be used for much more than just accessing data stored in
your database. Learn how you can use the from clause with other types of
data.
http://nl.internet.com/ct.html?rtr=on&s=1,3tsd,1,fmn9,90cf,jorm,i5r0


==> XML


– Libxml2: Everything You Need in an XML
Library
    By Victor Volkman
Got XML files? Look
no further than libxml2, which gives you both DOM and SAX model XML parsing in a
single freeware library that works with most common languages in all popular
platforms including Linux and Win32/Win64.
http://nl.internet.com/ct.html?rtr=on&s=1,3tsd,1,9hib,lx30,jorm,i5r0


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


Check out the CodeGuru discussion forums at:


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


==> Sequential dates (VB
6)
        http://nl.internet.com/ct.html?rtr=on&s=1,3tsd,1,8q5y,6co1,jorm,i5r0


==> Windows Form or MFC?
(VC++)
        http://nl.internet.com/ct.html?rtr=on&s=1,3tsd,1,h1p2,1bmx,jorm,i5r0


==> Catching Keystrokes
(C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,3tsd,1,3t2l,kzsa,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. Displaying XML in a Swing JTree
    By
Rob Lybarger –
Learn how to create a tree model that displays an XML
document structure.
http://nl.internet.com/ct.html?rtr=on&s=1,3tsd,1,1aq9,e4vx,jorm,i5r0


2. Simplify Your Web Services Development with JSR
181
    By Ayyappan Gandhirajan –
Free yourself
from the underlying implementation details of Web Services and concentrate on
core business areas. With JSR 181 development will not only be simplified but
also standardized!
http://nl.internet.com/ct.html?rtr=on&s=1,3tsd,1,cpi7,7yys,jorm,i5r0


3. Handling Life-Cycle Issues with the MIDlet User
Interface
    By Richard G. Baldwin –
Learn to
program MIDlet user interfaces that minimize the MIDlet’s memory footprint
while the MIDlet is paused making consistent use of the MIDlet class methods to
satisfy the life cycle rules of MIDlets.
http://nl.internet.com/ct.html?rtr=on&s=1,3tsd,1,gyze,5bmn,jorm,i5r0


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

More by Author

Must Read