WEBINAR: On-demand webcast
How to Boost Database Development Productivity on Linux, Docker, and Kubernetes with Microsoft SQL Server 2017 REGISTER >
October 18, 2005
This newsletter is part of the Developer.com, EarthWeb, and
Search Engine Strategies Conf. & Expo 12/5-12/8 Chicago
--> Editorial -
--> Recently Published Books
--> New Articles on
- [Updated] Visual Studio .NET-Like ToolBox Control
- Solving the Mysteries of SQLCLR and System.Transactions
- IP Address Comparison and Conversion in C#
- Fast and Simple Mobile Access to Pocket Outlook Data
- Safe Multithreading with the BackgroundWorker Component
- Accurately Storing a Visual Basic 6 Date in an XML DOM Document
--> Discussion Groups -- HOT
- Compare with current Date in VC++
- SetTimer problem
- How to squash my array to cut globals code size?
(storing and working with bits)
--> Highlighted new articles on
1. Uploading Old Email to Gmail using Java
2. PHP Pattern Principles
3. Caught Up in Code, or Quick Configuration
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!
Comments from the Editor
This week sees the release of two big items. The first is a CTP version of Windows Vista in both 64-bit and 32-bit versions. This is already available for MSDN subscribers for download. This new pre-release version is not necessarily more stable than the previously released beta; however, it should have a few more features. This would include desktop management tools, more diagnostics, and support for the XPS format. You can find out more on this release in the following news story:
More Bits From Windows Vista
Remember, this is a pre-release of a product that is a year or more away, so it won't be complete and is almost guaranteed to have bugs and problems!
The other big release is more of a personal interest, rather than a technical one. Today is the release of the DVD for the newest Batman movie, Batman Begins:
As a fan of the Dark Knight comic books, this movie brought life back to the Batman franchise by using excellent special effects and by going back to the darker, more interesting Batman character. This movie does an excellent job of telling the Batman Year One story that shows how the Bruce Wayne character evolved into the superhero. As far as movies go, it is a great action packed adventure that is well worth the time to see - in my opinion!
On a different note, if you haven't already, then remember to take a couple of minutes to nominate the products you think are the best at:
Until next week!
Bradley L. Jones
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:
--> Working with Microsoft Visual Studio 2005 Team System: 2005
By Richard Hundhausen for Microsoft Press
320 pages for $34.99
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
This week's posted CodeGuru articles:
- [Updated] Visual Studio .NET-Like ToolBox
By Aju George
Learn about a ToolBox control that has the look and feel of VS.NET IDE's ToolBox.
- Solving the Mysteries of SQLCLR and
By Sahil Malik
When you write to an underlying table via a CLR database object, a number of questions come up. Get the answers -- along with a breakdown of how System.Transactions, a new .NET namespace, can help.
- IP Address Comparison and Conversion in
When using .NET and C#, IP Address information is stored in the System.Net.IPAddress class, which provides no method for comparing IP addresses except for equality. Learn to circumvent that problem.
- Fast and Simple Mobile Access to Pocket Outlook
By Don Sorcinelli
Learn all about the new managed classes that enable C# and VB .NET Compact Framework developers to quickly gain access to Pocket Outlook data and modify it (if necessary) without additional products.
- Safe Multithreading with the BackgroundWorker
By Paul Kimmel
Until the .NET Framework controls are thread safe, you will have to use Control.Invoke and delegates to marshal data from background worker threads to the Windows Form thread.
- Accurately Storing a Visual Basic 6 Date in an XML DOM
By Michael Vanhoutte
Learn about one possible way to safely store a Visual Basic 6 Date-datatype in an XML Document.
Check out the CodeGuru discussion forums at:
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:
==> Compare with current Date in
==> How to squash my array to cut globals code size?
(storing and working with bits)
New Articles on Developer.com
Below are some of the new articles that have been posted to Developer.com (http://www.developer.com).
1. Uploading Old Email to Gmail using
By Richard G. Baldwin -
Learn how to write a program that can be used to upload legacy Email messages from local Mbox files to an Email server. Such a program is particularly useful for persons who would like to upload their collection of legacy Email messages onto Email servers such as the Gmail server.
2. PHP Pattern Principles
By Matt Zandstra -
Although design patterns simply describe solutions to problems, they tend to emphasize solutions that promote reusability and flexibility. To achieve this, they manifest some key object-oriented design principles.
3. Caught Up in Code, or Quick
By Robert Bogue -
A configuration-based solution is different than a code-based solution. Discover the differences here and see which one is best for you.