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

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



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 enterprise datacenter can be one of the most complex business environments with dozens (for smaller business), hundreds (for larger and midsize business), even thousands (for hyperscale businesses) of servers that must be managed and monitored. At this level, just managing the cords can be challenging — let alone keeping up with the growing need for more agility and scalability within the datacenter. Simply put, companies are aggressively looking for less complexity and more agility from their …

  • Entire organizations suffer when their networks can't keep up and new opportunities are put on hold. Waiting on service providers isn't good business. In these examples, learn how to simplify network management so that your organization can better manage costs, adapt quickly to business demands, and seize market opportunities when they arise.

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date