CodeGuru Update eNewsletter - September 27th, 2005

==========================================================
CodeGuru Newsletter
September 27, 2005

http://www.CodeGuru.com

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

___________________________ Sponsors ________________________________
Search Engine Strategies Conf. & Expo 12/5-12/8 Chicago
_____________________________________________________________________

TOPICS:

--> Editorial - Microsoft Makes a New Friend...

--> Recently Published Books

--> New Articles on CodeGuru: 
       ==> Controls
              - Printable ListView
       ==> Data 
              - A Big Integer Package for Use in Visual Basic Written in Visual C++
       ==> Data Access
              - Data Access Application Block Streamlines Your Data-Access Layer
       ==> Database
              - Accessing Your Database with C++ Is as Easy as DTL
              - Writing Database Objects in CLR: Advanced Scenarios
       ==> Graphics
              - Make GDI+ Less Finicky About Fonts
       ==> Integration
              - Publishing with Authoring Connector
       ==> Testing
              - Customer Best Practices: Coding and Testing Phase

--> Discussion Groups -- HOT Threads
       - Windows COM Question
       - Linked List
       - Destruction???

--> Highlighted new articles on Developer.com
       1. Apache Struts Framework: The Big Picture
       2. The Sun Certified Java Programmer Certification, Versions 1.2 and 1.4
       3. The Developer.com Product of the Year 2006 Nominations Begin Soon!

/-------------------------------------------------------------------
Search Engine Strategies Conference & Expo Fall 2005, the premier event
for search engine marketing and optimization, returns to Chicago Dec. 5-8,
2005. Be part of this exclusive gathering of search professionals that
features world-renowned search engine expert Danny Sullivan.
Whether you are new to search marketing and need to come up to
speed or are experienced and looking to further your existing knowledge,
the show offers plenty to everyone of all levels. Register early & save!
http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,itqj,fko2,jorm,i5r0
--------------------------------------------------------------adv.-/

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

Microsoft makes another friend...

It is all over the news that Microsoft has a new friend. It was announced that Palm will be releasing a version of their Treo device that will run the Microsoft Windows Mobile operating system instead of the Palm OS. The Treo 700 is expected in early 2006.

It seems that once again Microsoft has managed to make a friend out of a company that had been a key competitor.

Remember when Java was the leading development platform?

That was just before Microsoft and Sun became friends. Now .NET is pegged as the leading platform being used by enterprises. It will be interesting to see if the new friendship with Palm and the release of the new Treo in early 2006 will be the beginning of Microsoft advancing in the enterprise PDA space as well.

Time will tell.

In the meantime, the announcement is still blazing hot, fresh from the presses and yet there are already follow-up announcements by other companies. For instance, CommonTime announced today that it is committed to porting Lotus Notes functionality to the new Palm Treo that will run Microsoft. Windows Mobile.. CommonTime has an mSuite solution that delivers wireless pushed Lotus Notes email and PIM, mobile Lotus Instant Messaging, device management, AES end-to-end encryption, on-device security, remote kill functionality and more.

Info-Tech Research (www.infotech.com) announced today that "a Windows-based smartphone marks the beginning of the end of the Palm OS platform."

Carmi Levy, Senior Research Analyst at Info-Tech Research Group, stated "When viewed in conjunction with the sale of PalmSource earlier this month, it's an acceleration in the demise of the Palm OS platform and final confirmation that its once-dominant position in the broader handheld market is gone for good."

With Palm being allowed to customize some of the Windows Mobile features and with Microsoft getting attached to a slick device, the odds are in favor of this becoming a very popular device. With the ability to easily connect with Outlook and get email as well as operating as a standard PDA and phone, this device is destined to be the choice of enterprise users.

For more on the Treo Smartphone 700, you can check out the Microsoft press release at:

http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,l905,g20x,jorm,i5r0

Until next week!

Brad!
---------------------------
Bradley L. 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

--> Secure Coding in C and C++
      By Robert Seacord for addison Wesley
      368 pages for $39.99
      http://books.internet.com/books/0321335724

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

This week's posted CodeGuru articles:

==> Controls

- Printable ListView
    By Matteo D'Avena
   Learn about a customized ListView control with printing capability.

   http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,cpiq,fv7c,jorm,i5r0

==> Data

- A Big Integer Package for Use in Visual Basic Written in Visual C++
    By Jeffrey Walton
   A 'How To' for creating a COM Big Integer Library using Visual C++ ATL Wizard and Wei Dai's Crypto++ Library.

   http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,83ns,lfzl,jorm,i5r0

==> Data Access

- Data Access Application Block Streamlines Your Data-Access Layer
    By Thiru Thangarathinam
   By encapsulating the plumbing code in the data-access layer of applications, the Data Access Application Block, part of Microsoft's Enterprise Library, frees you from the tedious details of data access and allows you to concentrate on the business logic in your applications.

   http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,bpck,a08v,jorm,i5r0

==> Database

- Accessing Your Database with C++ Is as Easy as DTL
    By Victor Volkman
   Go one step beyond the Standard Template Library (STL) with the Database Template Library (DTL), which offers many advantages over the traditional procedural approach to database access.

   http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,lcnl,j4vx,jorm,i5r0

==> Database

- Writing Database Objects in CLR: Advanced Scenarios
    By Sahil Malik
   When you write code to be run inside SQL Server 2005, you usually want to deal with other database objects. Learn how to write a CLR-stored procedure that uses a simple table valued function to handle that scenario in a couple of ways.

   http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,hi1w,5p6d,jorm,i5r0

==> Graphics

- Make GDI+ Less Finicky About Fonts
    By Sjaak Priester
   Windows GDI+ understands only half of the fonts out there. Use the QGraphicsText class to work with the other half.  

    http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,8pk8,kzjf,jorm,i5r0

==> Integration

- Publishing with Authoring Connector
    By Packt Publishing
   Learn to integrate Web publishing with working with your Word documents.

   http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,i92c,28i9,jorm,i5r0

==> Testing

- Customer Best Practices: Coding and Testing Phase
    By April Tallett
   Read the first in a series of best practices for improving project success with solid customer involvement.

   http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,j7vl,788r,jorm,i5r0

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

Check out the CodeGuru discussion forums at:

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

==> Windows COM Question
        http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,2d9,4jep,jorm,i5r0

==> Linked List
        http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,f6hs,bdft,jorm,i5r0

==> Destruction???
        http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,l7k1,16f4,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. Apache Struts Framework: The Big Picture
    By Vlad Kofman -
   The Apache Struts J2EE framework is extremely flexible and is a good fit for most Web-based projects. Learn how to work with Struts, go over its main features, and discuss setting  it up in an enterprise development environment, such as JBuilder 2005.

http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,3eyi,bw9n,jorm,i5r0

2. The Sun Certified Java Programmer Certification, Versions 1.2 and 1.4
    By Steve Rowe -
   Here is a roadmap on the several certification paths Java developers can follow. Pick which one is best for you.

http://nl.internet.com/ct.html?rtr=on&s=1,1x2f,1,ksus,atiy,jorm,i5r0

3. The Developer.com Product of the Year 2006 Nominations Begin Soon!
    By Rosemarie Graham -
   It's that time of year again. Here is your chance to help the editors of Developer.com select which products are the best in their   respective categories.

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

  • 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.

  • 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 …

Most Popular Programming Stories

More for Developers

RSS Feeds

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