CodeGuru Update eNewsletter – October 26, 2004

==========================================================
CodeGuru Newsletter
October 26, 2004
http://www.CodeGuru.com


This newsletter is part of the Developer.com, EarthWeb, and
internet.com networks.
Jupitermedia
Corporation
___________________________ Sponsors
________________________________
Inside ID Conference & Expo
2004
SearchEngineWatch.com
_____________________________________________________________________


TOPICS:



–> Editorial –
–> New Articles on
CodeGuru:


       ==>
ASP.NET
             
– Exploring ASP.NET and Web Forms
       ==>
ASP.NET
             
– Introducing .NET and ASP.NET
       ==>
GDI+
(C++)
             
– Managed Extensions: Using GDI+ Brushes to Draw
Text
       ==> GDI+
(C++)
             
– Managed Extensions: Using GDI+ to Draw 3D
Text
       ==>
Internet
             
– Write an FTP Client with VB .NET to Bridge Legacy
Software
       ==>
Misc.
             
– Moses Delivers the Ten Commandments for Programmers


–> Discussion Groups
–> Highlighted new
articles on Developer.com



       1. The Case for Developing a
Service-Oriented Architecture
       2.
Mastering Windows Networking (WNet)
       3.
Processing Image Pixels using Java, Creating a Spotlight


/——————————————————————-
INSIDE
ID CONFERENCE & EXPO – November 15-17, 2004
This event defines and
nurtures the evolving discipline of
modern identity management. We cover some
of the most
pressing challenges of our uncertain world including:
digital
identity, homeland security, identity theft and
financial transaction fraud.
Don’t miss out-Register today!
Washington Convention Center – Washington,
DC
http://nl.internet.com/ct.html?rtr=on&s=1,171z,1,cmhl,dfpg,jorm,i5r0
————————————————————–adv.-/


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


Today I’m in San Francisco at the CTIA conference and the surrounding events.
The focus is on mobile/wireless computing and devices. It is amazing how
technology has continued to change in the past few years. The power within the
new cell phones and mobile devices is greater than the entire computer systems
that were being used just ten years ago. In many cases, they are more powerful
than some of the desktops of just a few years ago.


In next week’s newsletter, I’ll let you know about some of the cool tools,
devices, and development products for the wireless/mobile developer that are
here at the CTIA.


In the mean time, check out the new articles on CodeGuru. There are also a
number of new book reviews that have been added to the site. I’ve been rather
slow at getting book reviews added to the site; however, we have taken the first
step to speed up the process. There is now a web-based form that you can
use to enter a book review. If you’ve read a computer book recently, then share
your thoughts with the rest of us. The purpose of a review is simple — to let
the rest of us know if we should spend our time and money on a book. You don’t
have to do a ‘book report’ like you did in school, rather tell us what you
thought of the book and whether it delivered on what was expected.
Including specifics about the book is also helpful. I’m sure that others
visiting CodeGuru will appreciate your comments.


If you are using the 2005 beta of Visual Studio .NET, you will start noticing
that CodeGuru articles are now included in the Community searches. We have been
tagging all new relevant articles to be included in the searches. If you
submit a .NET related or C++ article to the site, after it is published, it will
also be included. There has never been a better time to submit articles.


As always, let me know if you have questions about CodeGuru or this
newsletter. There are several great suggestions that I’ve started working
towards including. If you need help with article ideas, drop by the forums and
post in the feedback section a request for ideas. You can also check the
Articles forum.


Have a great day! I’m heading back to the conference here


in cloudy San Francisco.


Until next week!


Brad!
—————————
Brad 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


–> Beginning .NET Game Programming in VB
.NET
      By Weller, Labao, and Hatton for
Apress
      420 pages
$49.99
      http://books.internet.com/books/1590594010
     
Looks interesting.


–> AI for Game
Developers
      By David Bourg & Glenn
Seemann for O’Reilly
      400 pages for
$39.95
      http://books.internet.com/books/0596005555 
     
Very interesting book. Code is in C/C++ but the concepts apply regardless
of language.



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


This week’s posted CodeGuru articles:


==> ASP.NET


– Exploring ASP.NET and Web Forms
    By
Wiley Publishing
Learn how to use ASP.NET to bring the structure and fun back
to Web development.



http://nl.internet.com/ct.html?rtr=on&s=1,171z,1,2vwz,mfw2,jorm,i5r0


==> ASP.NET


– Introducing .NET and ASP.NET
    By
Wiley Publishing
Read all about the exciting world of .NET and ASP.NET.
You’ll find interesting information whether you’re a beginner or a seasoned
pro.



http://nl.internet.com/ct.html?rtr=on&s=1,171z,1,8znm,2yep,jorm,i5r0


==> GDI+ (C++)

– Managed Extensions: Using GDI+ Brushes to
Draw Text
    By Tom Archer
Tom Archer illustrates
how the combination of Managed Extensions and GDI+ enable you to draw gradient
and hatched text with only a few lines of C++ code.



http://nl.internet.com/ct.html?rtr=on&s=1,171z,1,cq2b,iow7,jorm,i5r0


==> GDI+ (C++)


– Managed Extensions: Using GDI+ to Draw 3D
Text
    By Tom Archer
Learn how to use GDI+ to
render several 3D text effects, such as shadowed, blocked, embossed, and
engraved text. 



http://nl.internet.com/ct.html?rtr=on&s=1,171z,1,hotd,jlxi,jorm,i5r0


==> Internet


– Write an FTP Client with VB .NET to Bridge Legacy
Software
    By Paul Kimmel
Paul Kimmel gives you
all you need to write a complete implementation of an FTP client in managed
code. Once you create a socket and an IPEndPoint, and decipher the data you will
receive from the other end point, you are well on your way to writing connected
software.



http://nl.internet.com/ct.html?rtr=on&s=1,171z,1,5xue,ko80,jorm,i5r0


==> Misc.


– Moses Delivers the Ten Commandments for
Programmers
    By Paul Kimmel
If you asked
Charlton Heston, Moses in the epic film The Ten Commandments, to list 10 useful
commandments for programmers, Paul Kimmel believes this would be his answer.



http://nl.internet.com/ct.html?rtr=on&s=1,171z,1,1iww,5mgl,jorm,i5r0


/——————————————————————-
Learn
How to Get Qualified Traffic from Search Engines.
SearchEngineWatch.com
provides in-depth analysis of the search
engine industry and resources for
site owners and marketer
trying to improve their ability to be found in
search engines.


Sign up today at


http://nl.internet.com/ct.html?rtr=on&s=1,171z,1,6kmw,7o2h,jorm,i5r0

————————————————————–adv.-/


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


Check out the CodeGuru discussion forums at:


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


==========================================================
New
Articles on
Developer.com
==========================================================


Below are some of the new articles that have been posted to Developer.com (http://www.developer.com).


1. The Case for Developing a Service-Oriented
Architecture
      By Channabasavaiah, Holley,
& Tuggle – 
     Service Oriented Architecture
(SOA) is being promoted in the industry as the next evolutionary step in
software architecture to help IT organizations meet their ever more complex set
of challenges. Is it real, though, and even if it can be outlined and described,
can it really be implemented?



http://nl.internet.com/ct.html?rtr=on&s=1,171z,1,9s1g,cpkz,jorm,i5r0


2. Mastering Windows Networking
(WNet)
     By Alex Gusev
– 
    Learn one more way to use remote network resources
such as shared folders, printers etc. Being connected, your PDA application can
provide convenient and powerful interface to utilize such resources.



http://nl.internet.com/ct.html?rtr=on&s=1,171z,1,97a4,6ycm,jorm,i5r0


3. Processing Image Pixels using Java, Creating a
Spotlight
     By Richard G. Baldwin –

    Learn how to control the brightness of pixels in an
image. You will see how to create a spotlight that lights up the center of an
image leaving the outer edges dark.



http://nl.internet.com/ct.html?rtr=on&s=1,171z,1,cu00,cfeo,jorm,i5r0


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Advertising:
If you are interested in advertising in our newsletters, call
Claudia at
1-203-662-2863
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For
information about advertising opportunities, visit http://www.jupiterweb.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

For details on becoming a Commerce Partner, contact David Arganbright
on
1-203-662-2858 or go to www.jupitermedia.com/corporate/licensingform.html

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

To learn about other free newsletters offered by internet.com or
to
change your subscription visit http://e-newsletters.internet.com

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

internet.com’s network of more than 160 Web sites is organized into 12
channels:


Developer http://internet.com/webdev/
Download
http://internet.com/downloads/
International
http://internet.com/international/
Internet
Lists http://internet.com/lists/
Internet
News http://internet.com/news/
Internet
Resources http://internet.com/resources/
IT
http://internet.com/it/
Small Business
http://internet.com/sb/
Linux/Open
Source http://internet.com/linux/
Windows
Technology http://internet.com/win/
Wireless
Internet http://internet.com/wireless/
xSP
Resources http://internet.com/xsp/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

To find an answer – http://search.internet.com

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Looking for a job? Filling an opening? – http://jobs.internet.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This
newsletter is published by Jupitermedia Corporation
Copyright (c) 2004
Jupitermedia Corporation. All rights
reserved.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For
information on reprinting or linking to Jupitermedia content:
http://www.jupitermedia.com/corporate/permissionform.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

More by Author

Must Read