The Wayback Machine - https://web.archive.org/web/20071009144920/http://www.codeguru.com:80/

CodeGuru
Earthweb Search
Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
Member Sign In
User ID:
Password:
Remember Me:
Forgot Password?
Not a member?
Click here for more information and to register.
PDAs
PC Notebooks
Printers
Monitors

jobs.internet.com

internet.commerce
Partners & Affiliates
Plasma Televisions
Promotional Gifts
KVM Switch over IP
Custom Products
Blog
Affiliate Programs
Graphics Cards
Web Hosting Directory
GPS Devices
Cars
Internet Security
Web Design
Marketing Products
Domain Registration


RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

Featured on the Sun Developer Network (SDN) Free Tools and Resources
Tutorials: JavaOne Online Technical Sessions and Labs
Advance your development skills by experiencing hundreds of expert-led, in-depth technical sessions and hands-on labs. View sessions on the latest developments in evolving and existing technologies. ;

Featured in the eBook Library for Technology Professionals
eBook: Guide to Managing an IT Staff
Why is managing technical people difficult? Some would say techies are socially inept and simply can't communicate well. While that may be true in some cases, saying so doesn't help managers deal with techies any better: It just defers the problem. Download this eBook for advice on how to bridge the communications gap. Download this eBook now.

Featured on the ProCurve Resource Center
Whitepaper: Network Immunity Solution
More networks are being attacked and threatened, in more devious and creative ways, than ever before. Incidents range from viruses and worms to Trojan horses and internal sabotage. Find out how to defend yourself with a simple, efficient, and affordable architecture that provides broad coverage of internal threat protection for wired and wireless networks.»

Free Tech Newsletters
Free Tech Newsletters
Working with Files in C#
Get practical with C# by using it to access file information, create subdirectories, and more. You'll also learn to read and write from basic files.

.NET Web Services Tutorial
Writing .NET Web services without using Visual Studio can be tricky. Learn how to create a Web Service without using Visual Studio .NET.

Three ways to get your MAC address.
Although there are no functions named GetMACaddress in the Win32 API, ATL, MFC, or C#, it is fairly easy to find and associate your MAC address with its related IP addresses.

Free Tech Newsletters
Collaborating with the BizTalk 2006 R2 SharePoint Adapter
SharePoint 2007 has become one of Microsoft's hottest collaboration products. Learn how to integrate it with BizTalk 2006 R2.
How to Implement and Utilize URL Rewriting with ASP.NET
See why URL rewriting is important and how it can be used to enhance your web site.
Combining an Oracle Database with PHP to Manage Data
PHP is the most commonly used scripting language and Oracle database is the most commonly used commercial database. See what you can do by using the two technologies together.
Q&A with Patty Dudek, Vice President, WebSphere Server Development, IBM
Patty Dudek sits down and answers our questions regarding open sourced-based applications.
Introducing Mobile Media API (MMAPI)
Take a look at MMAPI, an optional package for the development of MIDlets that have embedded audio/video capabilities.
ITIL v3 Webinar: Service Ops Are Key for Great Management. Learn how ITIL v3 can help shape a better service operations environment. Start transforming your IT organization into a strategic business partner!

Latest Articles
Customising Your Desktop with Visual Basic.NET 2005
Hannes du Preez - 10/09/2007
Learn how to launch, configure, and preview screen savers on your own form; also, learn how to change the computer's Visual style (along with the fonts and colours pertaining to the particular visual style), and other useful things.

Collaborating with the BizTalk 2006 R2 SharePoint Adapter
Jeffrey Juday - 10/08/2007
SharePoint 2007 has become one of Microsoft's hottest collaboration products. Learn how to integrate it with BizTalk 2006 R2.

How to Implement and Utilize URL Rewriting with ASP.NET
10/08/2007
by David Consdorf- See why URL rewriting is important and how it can be used to enhance your web site.

Using Web Standards to Simplify Web Control Development
Steven Berkovitz - 10/05/2007
Learn how web standards can be used in ASP.NET control development.

Simple Thread: Part II
Arjay - 10/04/2007
Learn how to share data between threads in a thread-safe manner.

Business Data Catalog in Microsoft Office SharePoint Server 2007: Architecture and Schemas
Gustavo Velez - 10/03/2007
Microsoft Office SharePoint Services (MOSS) 2007 introduces a mechanism to integrate back-end systems and Line of Business processes with the Portal infrastructure, bringing external data inside the Portal.

(See all Latest Articles)

pencil CodeGuru is all about sharing. If you have some unique code or an article, we'd love to hear from you. Please read the Submission Guidelines to see how to submit. We are always after great new articles to post!
Latest Articles
Silverlight Login - Wiring Up the HTML Controls
10/01/2007
By Jacob Sanford -
In Part 1 you learned how to add HTML controls to your Silverlight application. In Part 2 learn how to wire up the HTML controls.

Building a Gadget for Windows Vista
09/14/2007

By Kiran Sanjeeva -
A little XML, a little HTML, and a little scripting is all you need to be on your way to creating your own cool Vista gadget.

Silverlight Login, Part 1
08/23/2007

By Jacob Sanford -
Create data input controls that are unfortunately absent from Silverlight's current release. Specifically, see how to create a usable button using available Silverlight objects and then create textboxes using standard HTML controls and a little CSS.

Using Microsoft Silverlight
05/18/2007

By Jacob Sanford -
Discover how to manipulate images using Microsoft's Silverlight. If you've not seen Silverlight (WPF/e), then this is a great introduction!

(See all Latest Videos)

Latest Columns

Using VC++ .NET USING VC++ .NET

Visual C++ Class Designer
Nick Wienholt - 10/02/2007
The release of Visual Studio 2008 brings support for using the Visual Studio Class Designer with Visual C++ projects. Look at the differences in how the Class Designer works with C++ compared to purely managed languages, and learn about the range of functionality available to C++ developers.

Nuts & Bolts .NET NUTS & BOLTS

Building a Webpart to Display a Virtual Earth Map
Mark Strawmyer - 07/26/2007
Discover how to build an ASP.NET webpart that will display coordinates on a Virtual Earth-created map. You can do this by using the IWebPart Interface, an HTTP handler, and the Virtual Earth API.

VB Today VISUAL BASIC TODAY

Keyed Anonymous Types in VB9
Paul Kimmel - 09/17/2007
Learn to use keyed anonymous types in VB9.

Insights PROGRAMMING INSIGHTS

Collaborating with the BizTalk 2006 R2 SharePoint Adapter
Jeffrey Juday - 10/08/2007
SharePoint 2007 has become one of Microsoft's hottest collaboration products. Learn how to integrate it with BizTalk 2006 R2.

Announcements and News
Codeguru Update eNewsletter - October 2nd, 2007
Get the latest news, articles, and information from around Codeguru.

Codeguru Update eNewsletter - September 25th, 2007
Get the latest news, articles, and information from around Codeguru.com.

Codeguru Update eNewsletter - September 18th, 2007
Get the latest articles, news, and information from around Codeguru.

Codeguru Update eNewsletter - September 11th, 2007
Get the latest news, articles, and other information from around Codeguru.com. This week's editorial answers the question - which has more job openings, .NET or Java?

Microsoft Silverlight 1.0 Officially Released to Web
Silverlight has gotten a lot of great press. Today Microsoft officially released the 1.0 version.

(See all Announcements)

Currently in the News...
The following are current developer-related stories from InternetNews.com :
IBM Unleashes Rational, Tivoli Tools For SMBs
Bungie Jumps Microsoft's Ship
Fuzzing at 18: Still Crude, Still Effective

DevX Headlines
The Hidden Dangers of PST Files
Microsoft XNA: Ready for Prime Time?
SQL Server Management Objects: Lessons from the Wild
Understandable Code Is Prosperous Code
Restoring Conventional Browser Navigation to AJAX Applications

Cache', the world's fastest object database, does away with mapping. Free download.
Fix bad addresses and phone numbers before they ruin your database. Download a free Data Quality Tools trial.
Article: SQL Server from an Agnostic's Perspective
Download: SQL Anywhere Developer Edition
Generate Complete .NET Web Apps in Minutes . Download Iron Speed Designer today.

CodeGuru Forum Threads
Latest CodeGuru Threads
Topic
By
Replies
Updated
static_cast: No Access Violation ?
noname00
5
October 9th, 10:44 AM
C++ Vector question??
Xantom
3
October 9th, 10:40 AM
c++ template iterator problem with GCC 4.1
kmhui
4
October 9th, 10:40 AM
C++ += question
rmoore07
8
October 9th, 10:38 AM
WinAPI ToolBars
John_M_Gough
2
October 9th, 10:38 AM
running vb6 program as a service
dublindude
0
October 9th, 10:37 AM
inheriting from the STL
kenrus
4
October 9th, 10:35 AM
Question about Setup and Deployment. Why 'Manufacturer' is mandatory?
LEM
4
October 9th, 10:32 AM
cron job and bash
bobo
2
October 9th, 10:31 AM
Focus problem during a right click in the windows system tray
faizel.heynen
2
October 9th, 10:09 AM
Hottest CodeGuru Threads
Topic
By
Replies
Updated
I need Taskbar APIs
HanneSThEGreaT
33
October 9th, 09:51 AM
accurate dragging
jkcpineda
18
October 9th, 09:25 AM
Telephony in VB
daneb
15
October 9th, 04:05 AM
::DrawItem Items overlapping
JohnIdol
15
October 9th, 04:49 AM
Working with bitmaps -
.pcbrainbuster
13
October 8th, 06:30 PM
New laptop for Programming
TeachMe32
13
October 8th, 07:18 PM
Semaphores and Pthreads
Sivakk
12
October 8th, 11:04 PM
[RESOLVED] DLL info
Dock
12
October 8th, 09:54 PM
FD_CLOSE problem with asynchronous sockets
practisevoodoo
11
October 8th, 12:38 PM
MFC, UpdateWindow() doesn't work
Divad
11
October 8th, 06:00 PM

Visual C++/C++ .NET/C# Visual Basic

Security

C++

COM-based Technologies

Controls

Data

Frameworks

Graphics & Multimedia

Internet & Networking

Miscellaneous

Standard Template Library

Visual Studio

Windows & Dialogs

Windows Programming

Sample Chapter

.NET

C#

Sample Chapter

.NET 3.0 (VB)

General

Internet

Mobile/Wireless

VB Controls

Sample Chapter

Solutions