CodeGuru Update Newsletter – August 10, 2004

==========================================================
CodeGuru
Newsletter

August 10, 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
Digital Rights
Management Strategies Conference &
Expo
_____________________________________________________________________


==========================================================
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 – (Lots to talk about this
week!)
          …Most Popular
Programming Language
         
…And then there was SP2.

          …SQL Server 2005
Enters Beta 2
          …IBM’s
Claim to ‘Atlantic’



–> New Articles on CodeGuru:


       ==>
Controls
             
– Colored
ComboBox
             
– NSChart Control
       ==>
Database
             
– New HTTP Endpoints Create SQL Server 2005 Web
Services
       ==>
Frameworks
             
– Evolutionary Computing Framework
      
==> Managed
C++
             
– Managed Extensions: Using Delegates and
Events
             
– MFC and .NET: Handling .NET Events
      
==> Web
Services
             
– Publishing Schema as Web Service in BizTalk 2004
(unedited)
       ==> Web
Services
             
– Web Services Using JavaScript and .NET

–> Discussion
Groups


–> Highlighted new articles on Developer.com



        1. A Look at the i-Net+
Certification
        2. An Introduction
to Object-Relational Mapping with
Hibernate
        3. Programming Language
Popularity: The TCP Index for August,
2004
        4. Spectrum Analysis
using Java, Frequency Resolution versus Data Length


/——————————————————————-
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,120y,1,cmhl,dfpg,jorm,i5r0
————————————————————–adv.-/


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


…Most Popular Programming Language


We’ve started posting a new article on Developer.com. This will be a monthly
article that will include an index showing which programming language is the
most popular. Was your language where you expected it to be? Is C++ going up or
down? Is Java more popular than C++? August’s report is at:


http://nl.internet.com/ct.html?rtr=on&s=1,120y,1,2luf,g178,jorm,i5r0


…And then there was SP2.


Yes, last week Microsoft released the heralded .Windows. XP Service Pack 2
with Advanced Security Technologies. to manufacturing. For those of you not
familiar with that long name, this is the product that is generally referred to
as simply Service Pack 2, or just SP2. This is such a big service pack that you
can say Service Pack 2 without mentioning a product and most people will know
what you are talking about!


Be scared; be very scared.


Okay, you shouldn’t be scared, but you should be aware. You should be aware
that this service pack gives people what they have been yelling for. Granted,
some times we ask for things we really don’t want. In this case, Microsoft is
giving us the additional security and lock down that we have been clamoring for.


We have read about numerous reports and seen numerous patches for security
issues in Windows. People have asked that something be done to make the systems
more secure. Microsoft has provided SP2. Default settings will be switched to
the more secure, and various exploitable features of Windows will be locked down
better.


You can expect stronger default security settings as well as additional tools
that will help defend against viruses,hackers, and other threats. You can also
expect updates for key drivers as well as updates to wireless technologies.


Expect a reduction in issues such as buffer overruns and other such
vulnerabilities. Look for network protection, memory protection, improved email
security, and safer browsing. Wile the tools will be provided to help with
security, be aware that settings could be changed by installing this service
pack. Your machine will be more secure — which is great! But, if you have any
programs that exposed you to any of the security risks that are being fixed,
then SP2 may impact the way they operate.


With SP2 being released to manufacturing, the process has begun. If your
system is set up for automatic Windows updates, it is only a matter of time
before SP2 will be coming your way. SP2 is a good thing. If it breaks your
system, be glad that it was SP2 rather than some bad thing taking advantage of
the risk your machine had.For more on SP2 as it related to developers, you can
go to:


http://nl.internet.com/ct.html?rtr=on&s=1,120y,1,5d0i,h3ev,jorm,i5r0


…SQL Server 2005 Enters Beta 2


Before SP2’s release there was the announcement of Yukon Beta 2, now known
also as SQL Server 2005 Beta 2. The second beta has been announced and actually
released. If you are an MSDN subscriber, you can get the beta now online. If you
attended Tech Ed this year, than you should have just received a card to request
the beta online as well.


…IBM’s Claim to ‘Atlantic’


Microsoft isn’t the only place where news is being made. Over at IBM
Rational, the drums are beating for the next version of the IBM Software
Development Platform, code named “Atlantic”. The Atlantic name covers the next
version of all of Rational’s tools. This set of tools is expected to integrate
into Eclipse and result in providing better modeling and development of software
solutions. It is expected that the “Atlantic” tools will be competing with the
Visual Studio Team System product from Microsoft. Keep watching CodeGuru and
Developer.com for more information on both Atlantic and VSTS. Both product lines
should result in better tools for all of us.


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


–> Introducing Microsoft ASP.NET
2.0
        By Dino Esposito for
Microsoft Press
        440 pages
$29.99
        http://books.internet.com/books/0735620245 
       
Dino has written several CodeGuru articles.


–> Pro
MSMQ 
      Microsoft Message Queue
Programming
        By
Redkar, et.al. for Apress
        432
pages $49.99
        http://books.internet.com/books/1590593464 


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


This week’s posted CodeGuru articles:


==> Controls


– Colored ComboBox
   By Ohad
Redlich
   Coloring a ComboBox is not a trivial thing. Learn how to
do it easily and effectively.



http://nl.internet.com/ct.html?rtr=on&s=1,120y,1,wt1,kksr,jorm,i5r0


NSChart Control
   By Ivan
Cachicatari
   This control creates a chart control in a dialog
with Pie and Bar styles.



http://nl.internet.com/ct.html?rtr=on&s=1,120y,1,hwbq,d7sd,jorm,i5r0


==> Database


– New HTTP Endpoints Create SQL Server 2005 Web
Services
   By Peter DeBetta
   SQL Server
2005 supports native HTTP SOAP via a feature known as HTTP Endpoints. Find out
how this new feature makes the creation of Web services a snap.



http://nl.internet.com/ct.html?rtr=on&s=1,120y,1,d3cu,c38g,jorm,i5r0


==> Frameworks


– Evolutionary Computing Framework
   By
Clearcode
   Shows the principles of evolutionary computing in a
set framework.



http://nl.internet.com/ct.html?rtr=on&s=1,120y,1,degn,cs8g,jorm,i5r0


==> Managed C++


– Managed Extensions: Using Delegates and
Events
   By Tom Archer –
   Tom Archer
presents a step-by-step tutorial on understanding and using .NET delegates and
events from the C++ Managed Extensions.



http://nl.internet.com/ct.html?rtr=on&s=1,120y,1,8ukp,cejt,jorm,i5r0


– MFC and .NET: Handling .NET Events
   By Tom
Archer –
   Tom Archer explains how to work around the inherent
problems associated with handling .NET events from a mixed mode (MFC/Managed
Extensions) application.



http://nl.internet.com/ct.html?rtr=on&s=1,120y,1,jonx,98ux,jorm,i5r0


==> Web Services


– Publishing Schema as Web Service in BizTalk 2004
(unedited)
   By PradeepMurti
   Learn to
create a simple scenario for consuming a Schema as a Web Service with minimum
effort.



http://nl.internet.com/ct.html?rtr=on&s=1,120y,1,6e33,62rt,jorm,i5r0


– Web Services Using JavaScript and .NET
   By
Prasad Kopanati
   Learn how easy it is to consume Web services
from yourclient-side applications!



http://nl.internet.com/ct.html?rtr=on&s=1,120y,1,i75i,asir,jorm,i5r0


/——————————————————————-
DIGITAL
RIGHTS MANAGEMENT STRATEGIES CONFERENCE & EXPO
October 25-27, 2004 /
Sheraton Universal / Los Angeles, CA
This event will offer you the chance to
experience & compare
the most important DRM technology solutions under
one roof.
The conference will introduce you to fundamentals of DRM,
shed
light on future DRM directions, and provide incendiary
debate on today’s
controversial issues of online piracy and
digital copyright. Learn more at
www.drmstrategies.com
————————————————————–adv.-/


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


Check out the CodeGuru discussion forums at:


http://nl.internet.com/ct.html?rtr=on&s=1,120y,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. A Look at the i-Net+
Certification
     By Steve Rowe –

   Are your skills solid in the areas of Internet basics, Internet
security and business concepts, networking, development, and clients? The i-Net+
Certification may help to highlight those abilities to employers and co-workers.


http://www.developer.com/tech/article.php/3391611


2. An Introduction to Object-Relational Mapping with
Hibernate

     By Olexiy & Alexander
Prokhorenko –
   Store objects of any kind without the common data
persistence problems.


http://www.developer.com/java/data/article.php/3391131


3. Programming Language Popularity: The TCP Index for August,
2004
     By Developer.com
   Which
programming language is currently the most popular? We present the rankings
according to the TIOBE Programming Community (TPC) Index.


http://www.developer.com/java/other/article.php/3390001


4. Spectrum Analysis using Java,  Frequency Resolution versus
Data Length

      By Richard G. Baldwin –

   See the code and learn the requirements for using spectral
analysis to resolve spectral peaks for pulses containing closely spaced
truncated sinusoids.


http://www.developer.com/java/other/article.php/3392871


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