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



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

  • Today's agile organizations pose operations teams with a tremendous challenge: to deploy new releases to production immediately after development and testing is completed. To ensure that applications are deployed successfully, an automatic and transparent process is required. We refer to this process as Zero Touch Deployment™. This white paper reviews two approaches to Zero Touch Deployment--a script-based solution and a release automation platform. The article discusses how each can solve the key …

  • On-demand Event Event Date: December 18, 2014 The Internet of Things (IoT) incorporates physical devices into business processes using predictive analytics. While it relies heavily on existing Internet technologies, it differs by including physical devices, specialized protocols, physical analytics, and a unique partner network. To capture the real business value of IoT, the industry must move beyond customized projects to general patterns and platforms. Check out this webcast and join industry experts as …

Most Popular Programming Stories

More for Developers

RSS Feeds