CodeGuru Update eNewsletter – November 9th, 2004

==========================================================
CodeGuru Newsletter
November 9, 2004
http://www.CodeGuru.com


This newsletter is part of the Developer.com, EarthWeb, and
internet.com networks.
Jupitermedia
Corporation
___________________________ Sponsors
________________________________
Intel IDS
Sun
Microsystems
_____________________________________________________________________


==========================================================
All
newsletters are sent from the domain “internet.com.”
If configuring e-mail
or Spam filter rules, please use this
domain name (not the entire “from”
address, which varies).

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



TOPICS:



–> Editorial –

         … Book
Winners
         … New Regulars


–> New Articles on CodeGuru:


       ==>
ASP.NET
       – ASP.NET 2.0 Moves User
Authentication One Step Forward
       ==>
Buttons
       – Enhanced Colored
Button
       ==>
CodeDOM
       – Visual C++ and
CodeDOM
       ==> Database
(.NET)
       – Reading From
Databases
       ==> Internet
(C++)
       – Monitoring Changes in IE
Settings
       ==>
Misc.
       – Take Advantage of Isolated
Storage with .NET
       ==> Misc. /
Mobile
       – Editorial: CTIA Mobile
Development
       ==>
Mobile
       – Mastering Internet Programming
on Mobile Devices: First Steps
       ==>
Property Sheets
       – Extensible OLE
Property Pages in .NET
       ==> Sample
Chapter
       – What is Programming
Anyway?


–> Discussion Groups


–> Highlighted new articles on Developer.com



       1. Understanding the Differing Goals of
Software Development 
       2. A
Developer’s Overview of ERP: What Do ERP Systems Look
Like?
       3. The Opposite Focus
Component


/——————————————————————-
Architect
your software applications for Intel(R) 64-bit computing.
Develop for the
Intel(R) Xeon(TM) processor with
Intel(R) Extended Memory 64
Technology.
Get started today with tools, test drives and training.
Free
webinar Nov. 16 at 1:00 PM PST.
Test drive your applications via remote
access to 64-bit platforms.
Training through Intel(R) Software
College.
Visit Experience the Enterprise at
http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,a8ny,c348,jorm,i5r0
————————————————————–adv.-/
==========================================================
Comments
from the
Editor
==========================================================


…Book Winners….


October flew by and we are already well into November. With the ending of
October, comes the random selection of two more winners. For October the winners
are:


Darwen
Eduard Liebenberger


We aren’t Microsoft, so we can’t give out hundreds of millions of dollars. We
do, however, have the ability to give the winners the choice of either the
CodeGuru.com Visual C++ Goodies book or  Kate Gregory’s Visual C++ .NET
Kick Start:

http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,mc75,1a39,jorm,i5r0
http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,8aq4,ctjj,jorm,i5r0

To
see who has won in the past, you can go to:


http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,5vha,fptl,jorm,i5r0


Please note that winners must contact me within 60 days to claim their book.
To have a chance to win a book, all you need to do is get an article published
on the site in November!


…New Regulars….


CodeGuru contains thousands of articles from developers like you being shared
with other developers. In addition to your submissions, we also have a number of
industry leaders who contribute regularly to the site. We’ve added two new
contributors to the Using Visual C++ column on CodeGuru. These are Nick Wienholt
and Stephen Fraser.


Nick Wienholt presented “Visual C++ and CodeDom” this past week  on
CodeGuru . You can find Nick’s latest article at:
 http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,dlxh,5ltp,jorm,i5r0

This is Nick’s second article following his previous article on Buffer
overruns:
http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,70ht,dd8v,jorm,i5r0

Nick
is a Windows and .NET consultant based in Sydney, Australia. He has worked on a
variety of IT projects over the last decade and continues to stay involved in
the developer community. Nick is the co-founder and president of the Sydney Deep
.NET User  group, writes technical articles for Pinnacle Publishing
and the Microsoft Developer Network, and is a participant in many .NET
related newsgroups. Nick’s most recent book is: Maximizing .NET Performance


http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,57ym,5pvc,jorm,i5r0


You will also find articles from Stephen Fraser appearing on in the Using
Visual C++ column. Stephen has 15 years of IT experience working for a number of
consulting companies. He ahs worked at large consulting firms such as of EDS and
Andersen Consulting (Accenture) as well as in startup e-business and medical
companies. His IT experience covers all aspects of application and Web
development and management, ranging from initial concept all the way through to
deployment.


Stephen’s latest first article was published in October:

Creating
Custom Web Controls in Managed C++, Part 1
http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,cv5g,deyr,jorm,i5r0


Stephen is also the author of several books including:


Managed C++ and .NET Development
http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,7olm,9jrt,jorm,i5r0


Real World ASP.NET: Building a Content Management System
http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,b1km,c6p5,jorm,i5r0


and the forthcoming, Pro C++/CLI and .NET Version 2.0 Development


You can expect to see more articles from Nick and Stephen in the coming
months on CodeGuru.


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


–> Return on Software
     By
Steve Tockey for Addison-Wesley
     556 pages $49.99
(hardbound)
     http://books.internet.com/books/0321228758 



–> Cube Farm
     By Bill Blunden
for Apress
     160 pages for
$17.99
     http://books.internet.com/books/1590594027



–> Developing Solutions with Microsoft
InfoPath
     By Halstead, Mandava-Teredesai,
and Blain
     416 pages for
$49.99
     http://books.internet.com/books/0735621160


/——————————————————————-
Mark
your calendar.
Sun’s Quarterly Systems Release and the release of our

revolutionary OS–Solaris(TM) 10–is right around the corner.
Don’t miss
Network Computing 04Q4 on Monday, November
15, at 12:30 PST. Sign up for an
e-mail reminder at
http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,764l,6n2n,jorm,i5r0
————————————————————–adv.-/


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


This week’s posted CodeGuru articles:


==> ASP.NET


– ASP.NET 2.0 Moves User Authentication One Step
Forward
By Anand Narayanaswamy
ASP.NET 2.0 provides new classes,
methods, and controls that make implementing authentication easy. Learn how to
apply the authentication functionalities of the Membership class and its methods
into ASP.NET applications.



http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,f383,dnoz,jorm,i5r0


==> Buttons


– Enhanced Colored Button
By Marius Bancila
Enhance
your application interface by using a push button that allows you to select its
colors.



http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,m0yl,bqyi,jorm,i5r0


==> CodeDom


– Visual C++ and CodeDom
By Nick Wienholt
CodeDOM
hasn’t gotten the same level of attention in C++ circles as VB.NET and C# have,
but it is just as relevant there. Nick Wienholt demonstrates why by examining
CodeDom from a C++ perspective.



http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,dlxh,5ltp,jorm,i5r0


==> Database (.NET)


– Reading From Databases
By Wiley Publishing
Learn
some time-saving tricks to use ASP.NET to read information from a database to
your Web site.



http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,a7i9,izbr,jorm,i5r0


==> Internet (C++)


– Monitoring Changes in IE Settings
By Krishnasamy
Venkatesan
Learn about a way to know exactly when IE settings have
changed.



http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,bb8r,pu0,jorm,i5r0


==> Misc.


– Take Advantage of Isolated Storage with .NET
By Mike
Amundsen
Learn the basics of the .NET runtime’s isolated storage function.
Then, see how to use it to create a utility class that makes reading and writing
user-specific application data safe and easy.



http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,fw6s,5cyd,jorm,i5r0


==> Misc. / Mobile


– Editorial: CTIA Mobile Development
By Bradley
Jones
An expansion on the information I presented in the 11/2/2004 CodeGuru
eNewsletter editorial on mobile development for cell phones.



http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,4xok,5ghx,jorm,i5r0


==> Mobile


– Mastering Internet Programming on Mobile Devices: First
Steps
By Alex Gusev
Learn how to create applications that may
connect to the Internet or an intranet. Take a look at typical scenarios that
often occur in programming practice.



http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,4gh4,4mw0,jorm,i5r0


==> Property Sheets


– Extensible OLE Property Pages in .NET
By Robert
Simpson
Implementing and utilizing extensible property sheets in your .NET
classes has never been easier.



http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,ge2t,e9cr,jorm,i5r0


==> Sample Chapter


– What is Programming Anyway?
By Wiley
Publishing
Learn how to think programmatically.
http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,8bhh,g1wc,jorm,i5r0


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


Check out the CodeGuru discussion forums at:


http://nl.internet.com/ct.html?rtr=on&s=1,17y7,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. Understanding the Differing Goals of Software Development

       By Robert Bogue –
The team
dynamics are very different between corporate developers, software company
developers, and consulting developers. Understand the different objectives of
software development within organizations so you are not left out  in the
cold.



http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,6l0k,9e7n,jorm,i5r0


2. A Developer’s Overview of ERP: What Do ERP Systems Look
Like?
       By Scott Robinson –

What features make up an Enterprise System?



http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,2fiq,dtr0,jorm,i5r0


3. The Opposite Focus
Component
       By Richard G. Baldwin

Discover how to use a feature of the focus subsystem to find the opposite
component when a particular component  gains or loses the focus.



http://nl.internet.com/ct.html?rtr=on&s=1,17y7,1,8oj1,87b,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