CodeGuru Update eNewsletter – February 7th, 2006

==========================================================
CodeGuru Newsletter
February 7, 2006

http://www.CodeGuru.com


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


___________________________ Sponsors
________________________________
Pegasus Imaging Corporation
Business
Objects
RSA
_____________________________________________________________________


TOPICS:



–> Editorial –



–> Recently Published Books


–> New Articles on CodeGuru:

        ==>
ASP.NET
               
– An In-Depth Coverage of ASP.NET 2.0’s Master Pages: Part 2 of
3
        ==>
BizTalk
               
– BizTalk 2004 Adapter Alternatives for Handling Web
Services
        ==> Game
Development
               
– Creating an Interactive 3D World in
C#.NET
        ==>
Language
               
– Comparison Between VB 6.0 and VB .NET Objects (Part
2)
        ==>
News
               
– It’s The End of Windows 98 and Windows
Me
        ==>
Security
               
– Understanding Access Modifiers in VB
2005
        ==> STL
Security
               
– Secure C++: Checked Iterators for Safer STL Coding


–> Discussion Groups — HOT
Threads
        – MFC: Make a
bitmap with a transparent color
(C++)
        – Temporaries calling
non-const member function (C++)
        –
Getting drive name (C#)


–> Highlighted new articles on
Developer.com 
        1.
Roles Within The Development
Community
        2. Making Mistakes with
XML
        3. Adaptive Identification and
Inverse Filtering using Java


/——————————————————————-
Build
applications for document imaging, forms processing,
medical imaging,
photo/color imaging, and video. Pegasus Imaging
offers toolkits and
applications for image capture, viewing,
editing, scanning, annotation,
printing, compression (JPEG2000,
TIFF, PDF, more), barcode, OCR, ICR, OMR,
and medical DICOM. Toolkits
are delivered as .NET, COM controls, VCLs, DLLs
and applications.
http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,8bw5,2f74,jorm,i5r0
————————————————————–adv.-/


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


There has been a number of things in the news recently. This includes the
announcement that support for Windows 98 and Windows Me will be ending
effectively June 30 of this year. You might take this to mean that you can drop
those from your testing plans if you want, however, just because support ends
doesn’t mean people will stop using them!


Also announced by Microsoft was the statement that the Team Foundation Server
is set for a Community Technical Preview. The official launch of the product is
now set for March of this year. If you are doing team development with Visual
Studio 2005, then the release of this product should come as good new (although
a Go Live! license is available for the betas).


Microsoft Office is also making splashes in the news with Office Live!
Microsoft Office Live is described as “your all-in-one Web solution for small
business, providing a Web site, domain name, and company-branded e-mail at no
charge.” What this really means is yet to be determined, but if you are in the
United States, you can register for the beta that will be launched sometime
early this year. For more information and to register, go to:


http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,hk77,7cg3,jorm,i5r0


Outside of Microsoft a lot is happening as well. The most interesting item to
catch my attention was the news from The New York Times that Yahoo and America
Online may start charging a postage fee to allow emails to avoid the junk
mail/spam filters. Companies taking advantage of this service would have to
agree to only send to people who have agreed to receive there messages. It looks
to me like a cheap way for spammers to get around filters, and an easy dollar to
be made by Yahoo and AOL. Time will tell.


http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,jpag,i5kv,jorm,i5r0


Until next week…


Brad!
—————————
Bradley L.
Jones
www.CodeGuru.com
—————————


/——————————————————————-
Crystal
Reports Migration Resources
Ease your transition from previous versions of
Crystal Reports
to Crystal Reports XI with new migration tools and technical

docs. Discover tips and tricks for moving old reporting
pplications to
the latest APIs. Find out more at:
http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,4qs8,bcjn,jorm,i5r0
————————————————————–adv.-/


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


–> Programming Microsoft Visual C# 2005: The
Language
      By Donis Marshall for
Microsoft Press
      680 pages for
49.99
      http://books.internet.com/books/0735621810


–> Professional ASP.NET 2.0 Security, Membership, and Role
Management
      By Stefan Schackow for
Apress
      http://books.internet.com/books/0764596985


/——————————————————————-
Join
Eric Young, technical director for RSA Security, for a
free, one hour
Seminar where you will learn the details of
RSA’s security toolkit offerings
specifically designed for
embedded environments as well as best practices,
techniques,
and options for properly optimizing security for your
application.
This seminar is perfect for product managers,
development
managers, system architects, or software engineers
developing
embedded systems for commercial or government use.
http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,ewif,ivc3,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,27kv,1,fka1,909i,jorm,i5r0


This week’s posted CodeGuru articles:


==> ASP.NET


– An In-Depth Coverage of ASP.NET 2.0’s Master Pages: Part 2 of
3
   By Manoj Agarwal
More on ASP.NET 2.0’s master
pages: Here you see the various ways of specifying the master page to use and
ways to work with master pages programmatically.



http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,bcgx,1imz,jorm,i5r0


==> BizTalk


– BizTalk 2004 Adapter Alternatives for Handling Web
Services
   By Jeffrey Juday
Combine BizTalk 2004 with
the .NET Framework to overcome some of BizTalk’s limitations in handling Web
services.



http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,km05,b2dm,jorm,i5r0


==> Game Development


– Creating an Interactive 3D World in C#.NET
  
By Fatima Ahmed
The advent of new features in DirectX have given a boost to
the way 3D applications are coded. See how easy it is to create a 3D scene with
DirectX 9.0 API and a 3D Engine.



http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,3y4f,9vz5,jorm,i5r0


==> Language


– Comparison Between VB 6.0 and VB .NET Objects (Part
2)
   By HanneSThEGreaT
Compare the most obvious and
common features between the VB 6.0 and VB.NET Toolboxes, based on four
aspects.



http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,h4bj,5md1,jorm,i5r0311/


==> News


– It’s The End of Windows 98 and Windows Me
  
By Bradley L. Jones
It is official. Support for Windows 98 and Windows Me
will be ending.



http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,elmg,9xp7,jorm,i5r0


==> Security


– Understanding Access Modifiers in VB 2005
  
By Paul Kimmel
With access modifiers, you can determine who has access to
certain information in your code and who doesn’t. Learn some simple rules that
will help you quickly determine which modifier to use and when.



http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,eang,huxq,jorm,i5r0


==> STL Security


– Secure C++: Checked Iterators for Safer STL
Coding
   By Nick Wienholt
The security issues with
Standard C++ aren’t as severe as those of C and the CRT, but a few exploits are
possible if you misuse STL and iterators.



http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,y71,jn7,jorm,i5r0


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


Check out the CodeGuru discussion forums at:


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


==> MFC: Make a bitmap with a transparent color
(C++)
       http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,ehds,kosj,jorm,i5r0


==> Temporaries calling non-const member function
(C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,i93a,105w,jorm,i5r0


==> Getting drive name
(C#)
        http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,iq2a,cgc3,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. Roles Within The Development
Community
     By Robert Bogue –
This series
of articles will help you understand where various positions and skill sets fit
within the development industry. Each article describes a specific role, defines
the skills that position uses, and outlines what to expect from the position:
the good, the bad, and the ugly.



http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,e43b,27uo,jorm,i5r0


2. Making Mistakes with XML
     By
Sean Kelly –
XML is indeed a powerful tool. But, it’s just as easy to misuse
and abuse XML as it is to get it right. Learn here what mistakes to avoid.



http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,lbhi,9whz,jorm,i5r0


3. Adaptive Identification and Inverse Filtering using
Java
     By Richard G. Baldwin –
Learn how
to write a Java program that illustrates adaptive identification filtering and
adaptive inverse filtering. Exercise the program for different scenarios.



http://nl.internet.com/ct.html?rtr=on&s=1,27kv,1,6t1z,fpr8,jorm,i5r0


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

More by Author

Must Read