==========================================================
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: https://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
==========================================================