Codeguru Update eNewsletter – May 29th, 2007

==========================================================
CodeGuru Newsletter
May 29, 2007
http://www.CodeGuru.com


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


___________________________ Sponsors
________________________________
Jupiterimages
_____________________________________________________________________
==========================================================


TOPICS:



–> Editorial

        … Is Microsoft
Indicating that nothing new is coming?


–> Recently Published Books


–> New on CodeGuru:

        ==>
Controls
               
– TIP: Create In-Place ToolTips on Your Own
Controls
        ==>
Data
               
– Introduction to LINQ, Part 2: LINQ to
XML
        ==>
Shell
               
– Creating PowerShell Cmdlets in VB
2005
        ==> VB.NET
Syntax
               
– Implementing Extension Methods in
VB.NET
        ==> XSD
Tutorial
               
– XML Schemas For Beginners


–> Discussion Groups — HOT
Threads 

        – C#
Interview Questions (C#)
        – Sending
and receiving signals via rs232….
(Java)
        – Buffered File Input
(VC++)


–> Highlighted new articles on
Developer.com 
        1.
Copying Arrays in Java 6
        2. Add
Mapping Technology To Your Work
        3.
Using the DOM class in AJAX with the GWT and Java


/——————————————————————-
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,37kr,1,dh1n,3138,jorm,i5r0
————————————————————–adv.-/


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



Is Microsoft Indicating that Nothing New Is Coming?


I write a lot about Microsoft and its products in this newsletter. As such,
the question above might seem a bit weird because I’m always mentioning new
things. Recent new products mentioned include Silverlight and PopFly. Over the
past year, you’ve seen mention of products currently in beta, including Visual
Studio “Orcas,” LINQ, Silverlight, Windows Server 2008 “Longhorn”, and SQL
Server “Katmai”.


With all this stuff in the pipeline, you might wonder why I’d ask whether
Microsoft is indicating nothing new is coming!


Microsoft does a lot of technology shows. The two big ones for developers are
Microsoft Tech Ed and Microsoft’s Professional Developer Conference (PDC).
Microsoft does a Tech Ed show yearly. In fact, the next show is next week in
Orlando. The Tech Ed show generally is focused on the tools and servers that are
available today. Although some leading edge stuff is covered, most of the
coverage is on products that people can access now. At next week’s show, this
will include Visual Studio “Orcas” and many of the products mentioned above.
These products have preview versions or betas that are publicly available now,
so it fits that Microsoft would cover them at Tech Ed.


Although Tech Ed really focuses on the server and IT Pro topics more than
developer topics, the PDC conference is the converse. It focuses on developer
topics. The PDC show also tends to focus on upcoming and future technologies
rather than on “today’s” technologies. This is what has differed the PDC show
from Tech Ed.


It is also why the PDC show happens less often. Rather than happening yearly,
it tends to happen every other year. The next PDC was slated to be in Los
Angeles, California on October 2 – 5. The PDC conference is the “big one” for
developers who use Microsoft technology. As such, it was a surprise to see that
the October event for this year is being “rescheduled.” Yes, it was canceled. If
you go to the PDC site at


http://nl.internet.com/ct.html?rtr=on&s=1,37kr,1,406x,7kdf,jorm,i5r0


you’ll see that Microsoft states that the reason for rescheduling is that
they won’t be in front of any major platform milestones.


There are two ways that you can look at the canceling of the PDC. The obvious
way is to see that nothing new will happen for a while. An alternative view is
that Microsoft was surprised in that it was actually shipping a number of
products when expected, rather than getting the standard “Microsoft delays.” Had
they gotten the standard delays, the PDC would have been timed just right for
“Orcas,” “Katmai,” and Windows Server 2008 to all be future products. Maybe
Microsoft is on track to ship a number of key products on time. That would be
something new.


Are you going to Tech Ed? A big part of going to conferences is the ability
to network with your fellow developers. It would be great for Codeguru members
to get a chance to meet face-to-face. I was given the URL http://partywith.palermo.cc as a
potential networking opportunity on Sunday night. If you come across any other
parties, err networking opportunities, at Tech Ed, feel free to share with the
rest of your Codeguru friends in the forum, or at least drop me an email!


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


–> Professional BizTalk Server 2006
      By
Jefford, Smith, and Fairweather for WROX
      700
pages for $49.99
      http://books.internet.com/books/0470046422


–> Professional Microsoft Virtual Server
2005
      By Ben Armstrong for
WROX
      600 pages for
$49.99
      http://books.internet.com/books/0470109173


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


This week’s CodeGuru posts:


There was a United States holiday this week, so this week’s postings are
light.


==> Controls


– TIP: Create In-Place ToolTips on Your Own
Controls
     By pengch –
Learn how very
easy it is to create in-place ToolTips on your own controls, such as a treeview
control.
http://nl.internet.com/ct.html?rtr=on&s=1,37kr,1,6mgl,dcqm,jorm,i5r0


==> Data


– Introduction to LINQ, Part 2: LINQ to
XML
     By Marius Bancila –
Learn about the
System.Xml.Linq namespace and how to construct and query XML data with
LINQ.
http://nl.internet.com/ct.html?rtr=on&s=1,37kr,1,gndk,kzs9,jorm,i5r0


==> Shell


– Creating PowerShell Cmdlets in VB
2005
     By Josh Fitzgerald –
Windows
PowerShell not only offers a powerful shell and scripting language, but also an
easily extensible interface. Here, you will learn that it is relatively simple
to extend the shell and language by creating custom cmdlets.
http://nl.internet.com/ct.html?rtr=on&s=1,37kr,1,bvxm,gzyx,jorm,i5r0


==> VB.NET Syntax


– Implementing Extension Methods in
VB.NET
    By Paul Kimmel –
Extension Methods
permit programmers to add behavior to a class without creating a wrapper. Here,
you will learn how to implement Extension Methods in Visual Basic and
.NET.
http://nl.internet.com/ct.html?rtr=on&s=1,37kr,1,fpb,bia8,jorm,i5r0


==> XSD Tutorial


– XML Schemas For Beginners
    By Simon
Sprott –
This five-part article gives a basic overview of the building
blocks underlying XML Schemas, showing how and when to use them.
http://nl.internet.com/ct.html?rtr=on&s=1,37kr,1,97yd,fxm2,jorm,i5r0


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


Check out the CodeGuru discussion forums at:


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


==> C# Interview Questions
(C#)
        http://nl.internet.com/ct.html?rtr=on&s=1,37kr,1,m6ln,6k8g,jorm,i5r0


==> Sending and receiving signals via rs232….
(Java)
        http://nl.internet.com/ct.html?rtr=on&s=1,37kr,1,9ema,7fn8,jorm,i5r0


==> Buffered File Input
(VC++)
        http://nl.internet.com/ct.html?rtr=on&s=1,37kr,1,m4bz,1orh,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. Copying Arrays in Java 6
    By Jeff
Langr –
The new arraycopy method supports more than just copying the entire
contents of a source array into a target. It allows for a source and target
start index, as well as a length that represents the number of elements to
copy.
http://nl.internet.com/ct.html?rtr=on&s=1,37kr,1,57ql,6l7n,jorm,i5r0


2. Add Mapping Technology To Your Work
   
By Jason Gilmore –
The technology has arrived. These articles will show
you how to take advantage of it.
http://nl.internet.com/ct.html?rtr=on&s=1,37kr,1,lsmk,7jpz,jorm,i5r0


3. Using the DOM class in AJAX with the GWT and
Java
    By Richard G. Baldwin –
Learn how to
write the Java code necessary to make effective use of the DOM class in the
Google Web Toolkit.
http://nl.internet.com/ct.html?rtr=on&s=1,37kr,1,5p1p,3tjb,jorm,i5r0


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

More by Author

Must Read