CodeGuru Update eNewsletter – January 18th, 2005

==========================================================
CodeGuru Newsletter
January 18, 2005

http://www.CodeGuru.com

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


___________________________ Sponsors
________________________________
IBM
Cloudscape
_____________________________________________________________________
==========================================================
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 –


–> New Articles on CodeGuru:


        ==>
Controls
               
– Creating Custom Server Controls in
ASP.NET
        ==>
Database
               
– Navision Database Access via C/ODBC Web Service/ASP.NET Application (not yet
reviewed)
        ==>
Forms
               
– Console with a WinForm
        ==>
General
Syntax
               
– Basic Event Handling in C#
       
==>
System
               
– Windows Message Broadcaster
       
==> Web
Services 
               
– Combine Polymorphism and Web Services (VB)


–> Discussion Groups (including Hot threads)


–> Highlighted new articles on Developer.com



        1. User Choice, Customization, and
Confusion
        2. Working with
Resources in Palm OS Applications
       
3. The Event Web: Sense and Respond to Critical Conditions


/——————————————————————-
Download
Cloudscape and Win a 40GB Ipod
Cloudscape is a small footprint database based
on open
standards that tightly embeds into Java applications.
Cloudscape
is easy to use and requires zero
administration for end users. Download
today and win!
http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,dv6e,8md6,jorm,i5r0
————————————————————–adv.-/


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


There are always interesting discussions happening in the CodeGuru forums. A
few weeks ago, I started including links to a couple of the ‘hottest’ threads in
the forums. What  constitutes a hot thread is one that has sparked a lot
of  responses in the forums.


The hottest thread links are lower in this newsletter within the Discussions
section. These threads are also listed on the  front of CodeGuru near the
bottom.


If there are other things you’d like to see in this newsletter, or things
you’d like to see gone, please feel free to send  suggestions my way. We
have a lot of readers, so I can’t promise every change will be made, but I am
willing to consider nearly any.


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


–> Understanding SOA with Web
Services
      By Eric Newcomer and Greg
Lomow for Addison-Wesley
      460 pages for $39.99

      http://books.internet.com/books/0321180860



–> Imperfect XML
      By
David Megginson for Addison-Wesley
      240 pages
for $39.99
      http://books.internet.com/books/0131453491
     
“Rants, Raves, Tips, and Tricks…from an Insider”


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


This week’s posted CodeGuru articles:


==> Controls


– Creating Custom Server Controls in
ASP.NET
    By Bill Hatfield
Bill demystifies the
process of creating your own server controls and gives you a strong foundation
for building your own user interface masterpieces.



http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,kzlg,a62u,jorm,i5r0


==> Database


– Navision Database Access via C/ODBC Web Service/ASP.NET Application
(not yet reviewed)
    By Boris Makushkin
Learn
about a new ODBC-compliant tool and how to access it from an ASP.NET page.



http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,42pv,kvgu,jorm,i5r0


==> Forms


– Console with a WinForm
    By Wilfried
Mestdagh
Often, you need a Console window in a WinForm application for easy
debugging or logging purposes. Learn how to do this.



http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,gd0d,klv4,jorm,i5r0


==> General Syntax


– Basic Event Handling in C#
    By T.H.
Bak
A simple illustration of using event handling and delegates for a new
service.



http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,73t7,j5fi,jorm,i5r0


==> System


– Windows Message Broadcaster
    By Ali
Rafiee
Use this class to broadcast a message to multiple windows, or
different views without having to have their handles.



http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,ez1p,j01g,jorm,i5r0


==> Web Services


– Combine Polymorphism and Web Services
(VB)
    By Paul Kimmel
Have you wondered how to
apply polymorphism across Web services? Wonder no more. Paul Kimmel reviews
polymorphism, demonstrates XML Web services, and most importantly, shows you how
to combine polymorphism and Web services.



http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,4yls,jkil,jorm,i5r0


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



Check out the CodeGuru discussion forums at:


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


==> “File>Save As” problems
http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,lci9,guw1,jorm,i5r0


==> Question about URLConnection
http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,9kov,ldjl,jorm,i5r0


==> Smart Pointer Question.
http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,8mgm,i0kx,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. User Choice, Customization, and
Confusion

    By Mike Gunderloy –
When to allow
and when to avoid making it possible for users to customize your
applications.



http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,eiol,an0,jorm,i5r0


2. Working with Resources in Palm OS
Applications

    By Alex Gusev –
Most
applications have resources. The Palm OS Data Manager provides the programmer
with powerful and suitable APIs to manipulate resources. This article overviews
utilizing resources for your applications.



http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,dudw,ignc,jorm,i5r0


3. The Event Web: Sense and Respond to Critical
Conditions

    By Jonathan Lurie –
A thin layer
on top of the World Wide Web called the Event Web (EW) can help you respond to
threats and opportunities in your environment. Learn all about this project and
its applications.



http://nl.internet.com/ct.html?rtr=on&s=1,1c8e,1,1nms,e5cx,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) 2005
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