Codeguru Update eNewsletter – April 3rd, 2007

==========================================================
CodeGuru Newsletter
April 3, 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
               
– TIP: Changing the Selected Item’s Backcolor in a
ListBox
        ==>
Graphics
               
– [Updated] Creating Your Own Drawing Application with Visual Basic.NET, Part
2
        ==>
Mobile
               
– Web Service Method to Back Up a Database from a Mobile
Device
        ==>
Video 
               
– Overview of the Wizard Control in ASP.NET
2.0
        ==>
Virtualization
               
– A Quick VMWare Server Vix Primer
       
==> Visual Basic
Syntax
               
– Creating VB.NET Public Methods That Accept Optional
Arguments
               
– When to Pass VB.NET Arguments as Reference Types Versus Value
Types
        ==>
WCF
               
– A Primer to Windows Communication Foundation


–> Discussion Groups — HOT
Threads 
        – Open file
without using menu options (VC++)
       
– String to byte problem (Java)
        –
Dual core and single thread (General)


–> Highlighted new articles on
Developer.com 
        1.
Ruby and Ruby on Rails Index Page
       
2. RJS Templates: Adding Some Ajax Goodness to
Rails
        3. Test-Driving a Java
Command Line Application


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


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


It is interesting times when you have members of a Visual Basic forum ask for
a Linux area to be created. This past week I created just such an area on
VBForums.com (a site owned by Jupitermedia, which also owns Codeguru.com).


The request for this new forum was in part due to the fact that Mono (http://www.go-mono.com) is supporting a Visual
Basic compiler. Mono is a port of Microsoft’s .NET Framework and some of the
surrounding libraries to the Linux platform. With the addition of a Visual Basic
compiler, you should now be able to port Visual Basic .NET applications easier
to the Linux platform. This expands the Linux support beyond C# for .NET
developers.


If Mono continues in the direction it is going, then it seems that a good
part of .NET might actually become cross platform compatible. It will be
interesting to see how Mono and the other ports of .NET evolve. The idea of
programming Visual Basic on the Linux operating system would have seemed a bit
far fetched several years ago.


So….


Do you believe we should add a Linux development forum for Visual Basic (or
any other language) on Codeguru? If so, let me know by posting in the Feedback
forum!


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


–> Windows Communication Foundation Unleashed

       By McMurtry, Mercuri, Watling,
and Winkler for Sams Publishing
      700 pages for
$49.99
      http://books.internet.com/books/0672329484


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


This week’s CodeGuru posts:


==> Controls


– TIP: Changing the Selected Item’s Backcolor in a
ListBox
    By eric2971
Learn how to change the
selected item’s backcolor in a Windows Forms ListBox control.
http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,67vv,dym9,jorm,i5r0


==> Graphics


– [Updated] Creating Your Own Drawing Application with
Visual Basic.NET, Part 2
    By
Hannes du Preez
Continuing from Part One, you will: Include the capability to
first draw, then fill the drawn objects. Include a marquee while drawing, just
so you have a visible cue of the diameters of the current drawing. Refine the
triangle logic.
http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,enp6,9d0h,jorm,i5r0


==> Mobile


– Web Service Method to Back Up a Database from a Mobile
Device
    By aleksisa
Learn
about a web service method to back up a database from a mobile device using the
SQL Backup command and asynchronous method calls.
http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,2nod,dy2y,jorm,i5r0


==> Video


– Overview of the Wizard Control in ASP.NET
2.0
    By By Curtis Dicken
Learn the basics of
the Wizard control and see how it can be applied using a simple real life
example.

http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,j4cj,w4f,jorm,i5r0


==> Virtualization


– A Quick VMWare Server Vix Primer
    By
Eric Hammersley
Discover the new VMWare programming API – Vix from
Professional Web 2.0 Programming author Eric Hammersley.
http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,l43i,9ye7,jorm,i5r0


==> Visual Basic Syntax


– Creating VB.NET Public Methods That Accept Optional
Arguments
    By Bill
Hatfield
Learn to provide flexibility in the ways your public method can be
called by using Visual Basic .NET’s three different approaches for specifying
optional parameters.
http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,hs7s,vt8,jorm,i5r0


– When to Pass VB.NET Arguments as Reference Types Versus Value
Types
    By Bill Hatfield
When you pass arguments
to a subroutine or function, you absolutely must know whether the type is a
value type or a reference type. Only then can you determine which keyword to use
to pass the data.
http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,dsuw,ls6f,jorm,i5r0


==> WCF


– A Primer to Windows Communication
Foundation
    By Jeffrey Juday
Windows
Communication Foundation is set to become the platform for all .NET
communication and therefore the underpinning for future versions of Microsoft
products. Where should you begin? With this article.
http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,ku8y,k7sh,jorm,i5r0


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


Check out the CodeGuru discussion forums at:


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


==> Open file without using menu options
(VC++)
        http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,hdvt,duyr,jorm,i5r0


==> String to byte problem
(Java)
        http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,b617,2n1f,jorm,i5r0


==> Dual core and single thread
(General)
        http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,84r1,bfu6,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. Ruby and Ruby on Rails Index Page
   
By Dominic Da Silva –
Here is the place to find all of our articles on Ruby,
JRuby, and Ruby on Rails.
http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,3sbe,66b6,jorm,i5r0


2. RJS Templates: Adding Some Ajax Goodness to
Rails
    By Dominic Da Silva –
Discover how to
use the RJS Template feature of Rails to add Ajax functionality to your Rails
application. Ajax and Rails together are a powerful combination, and can not
only enhance the user experience of your Rails application, but also increase
performance because fewer page reloads are necessary to perform tasks.
http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,1f1r,dexe,jorm,i5r0


3. Test-Driving a Java Command Line
Application
    By Jeff Langr –
Get a thorough
understanding of testing by walking through the testing of various code samples
to see how they are built.
http://nl.internet.com/ct.html?rtr=on&s=1,33au,1,ln7z,6ql7,jorm,i5r0


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

More by Author

Must Read