The Wayback Machine - https://web.archive.org/web/20080919123842/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.

jobs.internet.com

internet.commerce
Partners & Affiliates
















RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

Free Tech Newsletters
Free Tech Newsletters
Themes and Skins in ASP.NET 2.0
Learn to program skins and themes for ASP.NET 2.0.

Set Your Web Site's Navigation Structure Easily with ASP.NET 2.0 Site Maps
Every Web site should present visitors with a simple yet flexible navigation structure. ASP.NET 2.0's SiteMap feature helps you implement this functionality easily.

Build a Nested GridView Control with ASP.NET
Take the tedium out of building complex GUIs in ASP.NET by creating nested GridView controls.

ADO.NET Entity Framework Tutorial and Basics
Discover an ADO.NET Entity Framework tutorial covering basic data operations for applications, including LINQ To Entities, Method Expressions, stored procedure mapping, and a little discussion about its usage in an enterprise environment.

Free Tech Newsletters
Working With Design Patterns: Odds and Ends
The design patterns book lists 23 design patterns, but that's just the beginning! Many more patterns exist, including the specification pattern, lazy initialization, object pools, and the utility class pattern.
More Ways to Maximize SharePoint's Out-of-the-Box Features
Review three additional real-world solutions you thought couldn't be implemented with SharePoint's out-of-the-box features but can with some creativity. You'll continue to take a practical approach by viewing them with examples from real projects.
OP-ED: What Kind of Boss...
Wisdom is figuring out whether every time you encounter a pointy-headed manager you are going to roll over and save your sanity (and possibly your job) or stand up, be counted, and risk greatness or the guillotine. There is a temporary sense of safety in staying with the herd, but all herd-roads lead to the butcher.
Dynamically Building Windows Presentation Foundation DataTemplates
Discover how to use the XamlReader to dynamically create a Datatemplate. Then, see how you can bind to a Dataset and display the data in a ListView control (via a sample application pointing to the Northwind database).
.NET Tip: Determining the Type of a Character Variable
Is it a number, a letter, punctuation? Use this extension method to determine the type of a character variable.

Latest Articles
Deadlock: the Problem and a Solution
Anthony Williams - 09/18/2008
Deadlocks can certainly put a damper on your day. Learn the ways to circumvent a deadlock in your systems.

Using ASP.NET Master Pages for Consistent Site Design
Jacob J. Sanford - 09/17/2008
Wrox author Jacob J. Sanford walks through the essentials of creating ASP.NET master pages to consistently format the design of your pages around your different dynamic content placeholders.

OP-ED: What Kind of Boss...
Paul Kimmel - 09/16/2008
Wisdom is figuring out whether every time you encounter a pointy-headed manager you are going to roll over and save your sanity (and possibly your job) or stand up, be counted, and risk greatness or the guillotine. There is a temporary sense of safety in staying with the herd, but all herd-roads lead to the butcher.

Dynamically Building Windows Presentation Foundation DataTemplates
Jeffrey Juday - 09/15/2008
Discover how to use the XamlReader to dynamically create a Datatemplate. Then, see how you can bind to a Dataset and display the data in a ListView control (via a sample application pointing to the Northwind database).

.NET Tip: Determining the Type of a Character Variable
Jay Miller - 09/12/2008
Is it a number, a letter, punctuation? Use this extension method to determine the type of a character variable.

Creating a Pretty IE Toolbar in C#
Anton Zlobin - 09/11/2008
Learn about the work principles and ways and use of IEToolbarEngine. This is a toolbar for Internet Explorer, which has a reusable architecture.

(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
Developing Management Packs for Operation Manager 2007
By Jeffrey Juday - 02-JUN-08
Using the Microsoft System Center Operations Manager Author Console learn how develop a management pack to accompany your application.

Coding Unit Tests in Microsoft VSTS 2008
By Sponsored Video - 02-JUN-08
Paul shows you how to write the code for unit tests in your Visual Studio projects.

CSS in Visual studio
By Dan Rigsby - 02-JUN-08
Discover the tools in Visual Studio for creating and modifying your cascading style sheets.

Introduction to BizTalk development
By Jeffrey Juday - 02-JUN-08
Learn the basics of developing with Microsoft BizTalk 2005 R2.

(See all Latest Videos)

Latest Columns

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

Framework Source Code Stepping
Nick Wienholt - 09/08/2008
Despite the best documentation, stepping into the actual source code of third-party libraries can be the fastest way to diagnose a difficult bug or determine the state that a component needs to be in before a certain operation can be completed. With a little set-up magic, developers can step into libraries quickly and easily.

Nuts & Bolts .NET NUTS & BOLTS

Introduction to Language Integrated Query (LINQ)
Mark Strawmyer - 08/21/2008
Gain a solid understanding of what Language Integrated Query (LINQ) is and isn't and what it can do for you.

VB Today VISUAL BASIC TODAY

OP-ED: What Kind of Boss...
Paul Kimmel - 09/16/2008
Wisdom is figuring out whether every time you encounter a pointy-headed manager you are going to roll over and save your sanity (and possibly your job) or stand up, be counted, and risk greatness or the guillotine. There is a temporary sense of safety in staying with the herd, but all herd-roads lead to the butcher.

Insights PROGRAMMING INSIGHTS

Dynamically Building Windows Presentation Foundation DataTemplates
Jeffrey Juday - 09/15/2008
Discover how to use the XamlReader to dynamically create a Datatemplate. Then, see how you can bind to a Dataset and display the data in a ListView control (via a sample application pointing to the Northwind database).

Announcements and News
Codeguru Update eNewsletter - September 16th, 2008
Computers breaking the 100 dollar barrier? Yes, and they're coming soon. Read about them here.

Codeguru Update eNewsletter - September 9th, 2008
Shoes. Delicious. Microsoft. What do these items have in common? Read the editorial and find out.

Codeguru Update eNewsletter - September 2nd, 2008
Welcome to Browser Wars! Google will launch its new browser today. Can it compete against the other leading browsers?

Codeguru Update eNewsletter - August 26th, 2008
Is RFID Still Important? CodeGuru's own Bradley Jones speaks with a guru from Microsoft on the topic.

Codeguru Update eNewsletter - August 19th, 2008
What's geekier than a developers' conference? A gamers' conference! Find out details of GenCon, held last weekend in Indianapolis, Indiana.

Codeguru Update eNewsletter - August 12th, 2008
Get the latest news, articles, and information from around Codeguru.com.

Codeguru Update eNewsletter - August 5th, 2008
Want a free copy of the Codeguru Goodies book? Send an email -- quickly -- to the address listed in the editorial.

(See all Announcements)

Currently in the News...
The following are current developer-related stories from InternetNews.com :
iPhone Apps Policy Stirs Discontent
'Four Major Pushes' With Visual Studio 10
Throwing Sheep's Great, But...

DevX Headlines
Virtualize Your SOA with the Managed Services Engine
Book Excerpt: Semantic Web for the Working Ontologist
Using PHP's MDB2_Schema, an XML-Based Database Schema Manager
Next Up, Intel Inside Your TV
Getting Started with Android Development Using Eclipse






CodeGuru Forum Threads
Latest CodeGuru Threads
Topic
By
Replies
Updated
Screensaver - help needed
MadsRH
3
September 19th, 08:05 AM
Type parameter question
NetMaster
1
September 19th, 08:03 AM
Ctoolbar
simonp69
3
September 19th, 08:00 AM
List of List<UInt64>
SoftwareTester
2
September 19th, 07:58 AM
Registry Editing
fmwyso
1
September 19th, 07:42 AM
Stuck on assignment (due soon)
nimm02
1
September 19th, 07:41 AM
Unicode file I/O
Somewhy
2
September 19th, 07:41 AM
Image Problems Using Crystal Report for Visual Studio 2005
vbnetqueen
0
September 19th, 07:40 AM
Window not remaining invisible on a client�s PC
grahamr (work)
4
September 19th, 07:39 AM
Calling child window from COM object
Sudha_
1
September 19th, 07:31 AM
Hottest CodeGuru Threads
Topic
By
Replies
Updated
General Allocator for Several Structures
Peter_APIIT
46
September 18th, 05:18 AM
Anyone spot the error?
brjames32
23
September 18th, 11:27 AM
Bridge Design Patterns - Unresolved External Symbol
Peter_APIIT
21
September 18th, 09:20 AM
checkbox in datagridview
wassssup
16
September 18th, 05:51 AM
MAX_PATH problem
ghunzel
12
September 18th, 06:13 AM
Simple new, delete and pointer question
Grofit
11
September 18th, 03:48 AM
Basic Question - Array in Struct
kenrus
11
September 19th, 01:39 AM
trying to print traingles using **
Xx_Slayer
11
September 19th, 02:56 AM
Google Earth link
0xC0000005
11
September 18th, 03:15 PM
FindClass Help needed.
wiredadex
11
September 18th, 05:05 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)

LINQ (VB)

General

Internet

Mobile/Wireless

VB Controls

Sample Chapter



JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Solutions
Whitepapers and eBooks
IBM CIO Whitepaper: The New Information Agenda. Do You Have One?
Intel PDF: Virtualization Delivers Data Center Efficiency
Intel eBook: Managing the Evolving Data Center
Microsoft Article: BitLocker Brings Encryption to Windows Server 2008
Microsoft Article: RODCs Transform Branch Office Security
Go Parallel Article: James Reinders on the Intel Parallel Studio Beta Program
Avaya Article: Advancing the State of the Art in Customer Service
IBM Whitepaper: How are other CIOs driving growth?
Adobe Acrobat Connect Pro: Web Conferencing and eLearning Whitepapers
Avaya Article: Avaya AE Services Provide Rapid Telephony Integration with Facebook
Go Parallel Article: Getting Started with TBB on Windows
HP eBook: Storage Networking , Part 1
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
HP Video: Is Your Data Center Ready for a Real World Disaster?
HP On Demand Webcast: Virtualization in Action
Intel Seminar: Efficiencies in Hardware/Software Virtualization
Go Parallel Video: Performance and Threading Tools for Game Developers
Rackspace Hosting Center: Customer Videos
Intel vPro Developer Virtual Bootcamp
HP Disaster-Proof Solutions eSeminar
HP On Demand Webcast: Discover the Benefits of Virtualization
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Microsoft Download: Silverlight 2 Software Development Kit Beta 2
30-Day Trial: SPAMfighter Exchange Module
Red Gate Download: SQL Toolbelt and free High-Performance SQL Code eBook
Iron Speed Designer Application Generator
Microsoft Download: Silverlight 2 Beta 2 Runtime
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
Microsoft Article: Silverlight Streaming--Free Video Hosting for All
Featured Algorithm: Intel Threading Building Blocks - parallel_reduce
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES