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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



About the Author

Bradley L. Jones

bjones@jupitermedia.com

Comments

  • There are no comments yet. Be the first to comment!

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Live Event Date: September 10, 2014 @ 11:00 a.m. ET / 8:00 a.m. PT Modern mobile applications connect systems-of-engagement (mobile apps) with systems-of-record (traditional IT) to deliver new and innovative business value. But the lifecycle for development of mobile apps is also new and different. Emerging trends in mobile development call for faster delivery of incremental features, coupled with feedback from the users of the app "in the wild". This loop of continuous delivery and continuous feedback is …

  • Packaged application development teams frequently operate with limited testing environments due to time and labor constraints. By virtualizing the entire application stack, packaged application development teams can deliver business results faster, at higher quality, and with lower risk.

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds