Title:CodeGuru
Keyword:Visual C++, MFC, string programming,ATL programming, WTL programming,activeX programming,COM+,shell programming,Listbox,.NET, C#, ASP, ASP.NET, ASP.NET AJAX,VC++, VB.NET, VB, Visual Basic Code, Programming, Developers, Architects, Studio CSharp, Microsoft, Coding, download, downloads, community source code, software development, Windows developers
Description:Codeguru is where developers can come to share ideas, articles, questions,
answers, tips, tricks, comments, downloads, and so much more related to programming in areas including C++, Visual C++, C#, Visual Basic, ASP, ASP.NET, Java, and more.
Body:CodeGuru
IT MANAGEMENT
CIO Update
Datamation
eCRMGuide
DRM Watch
eSecurity Planet
ITSMWatch
Intranet Journal
Inside ID
Grid Computing Planet
bITa Planet
IT Career Planet Planet
NETWORKING
EnterpriseNetworkingPlanet
InstantMessagingPlanet
EnterpriseStorageForum
OpenNetworksToday
OpticallyNetworked
PracticallyNetworked
WEB DEVELOPMENT
HTML Goodies
Javascripts.com
HARDWARE & SYSTEMS
EarthWeb Hardware
SysOpt
Virtual Dr.
WorkstationPlanet
SOFTWARE DEVELOPMENT
CodeGuru
Developer
jGuru.com
JARS
Gamelan
EARTHWEBNEWS.COM
Business
Developer
Ecommerce
Enterprise
Networking
Security
Special Reports
Storage
Commentary
Wireless
xSP
Stats
IT MANAGEMENT
NETWORKING
WEB DEVELOPMENT
HARDWARE & SYSTEMS
SOFTWARE DEVELOPMENT
IT NEWS
CodeGuru.com
---Articles
---Comments
---Forums
Earthweb
Visual C++ / C++
Visual C++ / C++
C++ »
C++ »
Algorithms & Formulas
C++ & MFC
Date & Time
Managed C++
String Programming
COM-based Technologies »
COM-based Technologies »
ATL & WTL Programming
ActiveX Programming
COM+
Shell Programming
Controls »
Controls »
Button Control
ComboBox
Edit Control
ImageList Control
ListBox Control
ListView Control
Menu
Other Controls
Property Sheet
Rich Edit Control
Static Control
Status Bar
Toolbar
Treeview Control
Data »
Data »
Database
Miscellaneous
Frameworks »
Frameworks »
UI & Printing Frameworks
Graphics & Multimedia »
Graphics & Multimedia »
Bitmaps & Palettes
DirectX
GDI
Multimedia
OpenGL
Internet & Networking »
Internet & Networking »
IE Programming
ISAPI
Internet Protocols
Network Protocols
Miscellaneous »
Miscellaneous »
Miscellaneous
Samples
Security
Security
Standard Template Library
Standard Template Library
Visual Studio »
Visual Studio »
Add-ins & Macros
Debugging
Editor Tips
Windows & Dialogs »
Windows & Dialogs »
Console
Dialog
Doc/View
Docking Window
Splitter
Windows Programming »
Windows Programming »
CE
Clipboard
DLL
File & Folder
Help Systems
Printing
System
Vista
Win32
Sample Chapter
Sample Chapter
.NET / C#
.NET / C#
.NET »
.NET »
Data & Databases
Debugging
Framework
General
General ASP.NET
JScript .NET
Managed C++
Net Security
VS Add-Ins
Silverlight
WCF
WPF
Windows Workflow
C# »
C# »
Basic Syntax
Collections
Controls
Data & I/O
Date & Time
Delegates
Graphics & Multimedia
Internet
Miscellaneous
.NET 3.0 / .NET 3.5
Network & Systems
Web Services
LINQ
Sample Chapter
Sample Chapter
Visual Basic
Visual Basic
General »
General »
Database
Forms & Controls
IDE & Language
Misc
System
VB Graphics
VB Multimedia
Internet »
Internet »
ASP .NET
Database
HTML
Indexing
SMTP / eMail
Web Services
Mobile/Wireless »
Mobile/Wireless »
Mobile Internet
Toolkit
Pocket PC
.NET 3.0
LINQ
.NET 3.0
VB Controls »
VB Controls »
.NET Controls
VB ActiveX
VB ComboBox
VB Files
VB ListBox
VB ListView
VB Other Controls
VB Shell
Sample Chapter
Sample Chapter
Videos
Submit an Article
Discussion Forums
Resource Directory
Announcements
Book List
Book Reviews
List of Gurus
Guest Book
Technology Jobs
About Us
FAQs
Site Map
User ID:
Password:
Remember Me:
Forgot Password?
Not a member?
Click here for more information and to register.
Become a Marketplace Partner
internet.commerce
Partners & Affiliates
RSS Feeds
All
VC++/C++
VC++/C++
.NET/C#
.NET/C#
VB
VB
See more EarthWeb Network feeds
Developer.com Update
Codeguru.com Update
Jars.com Update
Gamelan.com Update
15Seconds HTML
4 Guys from Rolla
ASP Wire
ASP 101
Database Journal
DBASupport
Java Boutique JNews
IT Career Source
Tech Events List
VB Wire
WebDeveloper.com
WebReference HTML
WebReference Text
Virtual Dr. Text
Report Solution Patterns and Recipes: Creating Sparklines
In the last of this three-part SQL Server Reporting Services recipe series, Wrox author Paul Turley shows how to create the graphics for word-size graphics that visualization pioneer Edward Tufte dubbed sparklines.
Integer Security
Learn how to identify the program errors most likely to lead to security breaches, how they can be exploited, the potential consequences, and secure alternatives.
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.
Android: A Brief Introduction
Discover Android, an open source mobile platform being developed by Google and the Open Handset Alliance.
Using Neural Networks and OLAP Tools to Make Business Decisions
Enterprise data is the lifeblood of a corporation, but it's useless if it's left to languish in data silos. Data warehousing and mining provide the tools to bring data out of the silos and put it to use.
Visual C++ Thread Debugging
Thread debugging can be one of the more difficult debugging exercises for a Visual C++ developer. The Visual Studio 2008 debugger contains a number of improvements that make thread debugging more productive, enabling code issues in multi-threaded applications to be identified and remedied faster.
Implementing Visual and Data Mashups Online
Venture into the creation of online mashups and compare different online sites that facilitate mashup creation. In particular, you will learn about Yahoo Pipes, Microsoft's Popfly, Google Mashup Editor, Intel MashMaker, and others. You also will see how to create a working online data feed mashup with Yahoo Pipes.
Three Workflow Approaches with WebLogic Portal
Knowing multiple ways to create workflows in WebLogic Portal will provide you with the ability to deliver solutions based on requirements, methodologies, and timelines.
Tip: String Wrapper for Formatted String Output in C++
Michael Furman - 08/07/2008
Learn how to construct a simple and lean string class wrapper that allows you to send formatted output to a string directly.
Visual C++ Thread Debugging
Nick Wienholt - 08/06/2008
Thread debugging can be one of the more difficult debugging exercises for a Visual C++ developer. The Visual Studio 2008 debugger contains a number of improvements that make thread debugging more productive, enabling code issues in multi-threaded applications to be identified and remedied faster.
Creating a Service with Windows Communication Foundation and LINQ to SQL
Paul Kimmel - 08/01/2008
The .NET framework is full of small, discrete, and useful classes and big chunky bits. When you start combining the chunky bits, like LINQ to SQL and Windows Communication Foundation, things get interesting real fast.
32 OpenMP Traps for C++ Developers
Andrey Karpov - 07/30/2008
Pursue a description of a number of parallel code errors that lead to incorrect behavior of parallel programs created with OpenMP.
Developing a Multi-Select ComboBox and TreeView ComboBox for Windows Applications
Rahil Jan Muhammad - 07/29/2008
Learn to develop a multi-select and tree view combo box. Then, create your own custom combo box.
Working with Binary Large Objects (BLOBs) Using SQL Server and ADO.NET
Bipin Joshi - 07/28/2008
Want to store documents or photos in SQL server? Learn how SQL Server and ADO.NET together can provide an elegant solution for storing and retrieving BLOBs.
(See all Latest Articles)
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!
ASP.NET Request/Response
By Paul Hacker - 01-AUG-08
Explore how to use the ASP.NET Request and Response objects to interact with a Web site. You'll discover how to parse the HTML from any Web site in order to find anything you want.
Shelving Source in TFS
By Paul Hacker - 17-JUL-08
Discover how to take advantage of version control features in Team Foundation Server without fully checking in software.
Intro to Databases
By Bill Hatfield - 02-JUL-08
New to databases? Start by learning the basic terminology.
Intro to VSTS-DB Edition
By Jeffrey Juday - 26-JUN-08
See how Microsoft Visual Studio 2008 Team System - Database Edition makes creating and using database functionality easy for .NET developers!
(See all Latest Videos)
USING VC++ .NET
Visual C++ Thread Debugging
Nick Wienholt - 08/06/2008
Thread debugging can be one of the more difficult debugging exercises for a Visual C++ developer. The Visual Studio 2008 debugger contains a number of improvements that make thread debugging more productive, enabling code issues in multi-threaded applications to be identified and remedied faster.
.NET NUTS & BOLTS
Lazy Loading the ASP.NET AJAX TabContainer Control
Mark Strawmyer - 04/04/2008
Learn how to avoid possible performance problems in your web applications when using the ASP.NET AJAX TabContainer by employing a technique known as lazy loading.
VISUAL BASIC TODAY
Creating a Service with Windows Communication Foundation and LINQ to SQL
Paul Kimmel - 08/01/2008
The .NET framework is full of small, discrete, and useful classes and big chunky bits. When you start combining the chunky bits, like LINQ to SQL and Windows Communication Foundation, things get interesting real fast.
PROGRAMMING INSIGHTS
Beginner's Guide to SQL Server Database Development with VSTS Database Edition
Jeffrey Juday - 06/10/2008
Learn how to make Visual Studio Team Suite Database Edition part of your development process.
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.
Codeguru Update eNewsletter - July 29th, 2008
If you haven't realized it yet, mobile development is the latest thing that should be on your calendar of learning tasks. Find out why.
Codeguru Update eNewsletter - July 22nd, 2008
"To upgrade or not to upgrade, that the question." Shakespeare could not have said it better. Learn when it's good to upgrade your software—and when it's best just to leave it alone.
Codeguru Update eNewsletter - July 15th, 2008
Should someone entering the development world skip learning MFC in favor of .NET? Read the discussion and feel free to add your own opinion!
(See all Announcements)
Currently in the News...
The following are current developer-related stories from InternetNews.com :
Citrix CTO Eyes the Future of Virtualization
The Pitfalls of Open Source Litigation
LiMo Open to Working With Google on Mobile
Base Concepts of Internationalization in PHP An Introduction to F# for Functional Programming The Basics of REALbasic, Cross-platform RAD Tool in the Mold of VB Silverlight Streaming: Free Video Hosting for All What's New in ASP.NET 3.5?
Latest CodeGuru Threads
Topic
By
Replies
Updated
Rounding off to nearest five paise
wisebulls
0
August 8th, 01:12 PM
Linking Issues (VC6)
grahamr (work)
1
August 8th, 01:07 PM
How to SendMessage to 'Alt-O' in VC++
prathiba
18
August 8th, 01:01 PM
Senior Project... C++ or C#?!?! help!!
messycan
6
August 8th, 12:46 PM
Finding out Process.MainWindowHandle of applications without visible forms.
mexicaan
0
August 8th, 12:43 PM
The tricky EN_CHANGE event
zspirit
5
August 8th, 12:38 PM
ShellExecute not opening file, but no errors
dizou
22
August 8th, 12:31 PM
__interface vs Abstract Class?
MikeB
6
August 8th, 12:27 PM
mysql: join 2 different tables into 1
Xeel
0
August 8th, 12:26 PM
SQL Reporting Services + HttpHandler
hoagers34
0
August 8th, 12:14 PM
Hottest CodeGuru Threads
Topic
By
Replies
Updated
convert HWND to char
paradoxresolved
29
August 8th, 12:07 PM
Problem with Palindrome with C
corel
28
August 8th, 02:52 AM
General Allocator for Several Structures
Peter_APIIT
22
August 8th, 02:41 AM
ShellExecute not opening file, but no errors
dizou
22
August 8th, 12:31 PM
How to SendMessage to 'Alt-O' in VC++
prathiba
18
August 8th, 01:01 PM
Problem with class declarations and reference
Shanked
16
August 8th, 09:28 AM
Drive Name
vcprog
15
August 8th, 09:25 AM
How to manage CPU resource?
Le Saint
13
August 8th, 10:57 AM
Transfering files with sockets - how to transfer unique characters?
Rekreativc
11
August 8th, 11:09 AM
Crash on va_arg()
humble_learner
11
August 8th, 06:44 AM
Security
C++
Algorithms & Formulas
C++ & MFC
Date & Time
Managed C++
String Programming
COM-based Technologies
ATL & WTL Programming
ActiveX Programming
COM+
Shell Programming
Controls
Button Control
ComboBox
Edit Control
ImageList Control
ListBox Control
ListView Control
Menu
Other Controls
Property Sheet
Rich Edit Control
Static Control
Status Bar
Toolbar
Treeview Control
Data
Database
Miscellaneous
Frameworks
UI & Printing Frameworks
Graphics & Multimedia
Bitmaps & Palettes
DirectX
GDI
Multimedia
OpenGL
Internet & Networking
IE Programming
ISAPI
Internet Protocols
Network Protocols
Miscellaneous
Miscellaneous
Samples
Standard Template Library
Visual Studio
Add-ins & Macros
Debugging
Editor Tips
Windows & Dialogs
Console
Dialog
Doc/View
Docking Window
Splitter
Windows Programming
Vista
CE
Clipboard
DLL
File & Folder
Help Systems
Printing
System
Win32
Sample Chapter
.NET
Silverlight
WCF
Windows Workflow
WPF
Data & Databases
Debugging
Framework
General
General ASP.NET
JScript .NET
Managed C++
Net Security
VS Add-Ins
C#
.NET 3.0 / .NET 3.5
LINQ
Basic Syntax
Collections
Controls
Data & I/O
Date & Time
Delegates
Graphics & Multimedia
Internet
Miscellaneous
Network & Systems
Web Services
Sample Chapter
.NET 3.0 (VB)
LINQ (VB)
General
Database
Forms & Controls
IDE & Language
Misc
System
VB Graphics
VB Multimedia
Internet
ASP .NET
Database
HTML
Indexing
SMTP / eMail
Web Services
Mobile/Wireless
Mobile Internet Toolkit
Pocket PC
VB Controls
.NET Controls
VB ActiveX
VB ComboBox
VB Files
VB ListBox
VB ListView
VB Other Controls
VB Shell
Sample Chapter
Search:
Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia
Jupitermedia Corporate Info
Copyright 2008 Jupitermedia Corporation All Rights Reserved.
Legal
Notices, Licensing,
Reprints,
& Permissions,
Privacy
Policy.
Advertise | Newsletters
| Tech
Jobs | Shopping | E-mail
Offers
Solutions
Whitepapers and eBooks
Microsoft Article: RODCs Transform Branch Office Security
Microsoft Article: Security Enhancements Abound in Windows Server 2008
Adobe Acrobat Connect Pro: Web Conferencing and eLearning Whitepapers
Avaya Article: Avaya AE Services Provide Rapid Telephony Integration with Facebook
Intel Go Parallel Article: Getting Started with TBB on Windows
Intel Go Parallel Article: Intel Threading Tools and OpenMP
HP eBook: Storage Networking , Part 1
Avaya Article: Speech Sandbox: Application Simulation in Avaya Dialog Designer
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
HP Webcast: Disaster Recovery Planning
HP Video: StorageWorks EVA4400 and Oracle
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
30-Day Trial: SPAMfighter Exchange Module
Red Gate Download: SQL Toolbelt and free High-Performance SQL Code eBook
Iron Speed Designer Application Generator
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
HP Demo: StorageWorks EVA4400
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES