Starting in 1996, Alexa Internet has been donating their crawl data to the Internet Archive. Flowing in every day, these data are added to the Wayback Machine after an embargo period.
Navigating Your IT Career A career in information technology usually has its share of ups and downs. Download this Internet.com eBook to learn where the jobs are in IT, how to negotiate a salary, and helpful advice on job security and how to deal with a layoff. »
Inside Spyware: A Guide to Finding, Removing, and Preventing Online Pests
Your organization's computers are possibly being used to send spam, harvest e-mail addresses, make purchases on stolen credit cards or take part in denial of service attacks. Learn how to indentify, avoid, and remove malware from computers and keep your network and machines safe. »
Tips for Selecting Software Vendors IT managers need a proven, steadfast process for sifting through the hundreds of choices available for each enterprise software market segment. There are a series of steps for ensuring a result that will survive the intense, long-term scrutiny this level of investment will certainly attract. »
Storage Basics: A Guide to the World of Storage Technology Regardless of industry, size, or age, businesses are awash in more data than ever before. Federal regulations require that data be stored, protected, and retrievable for a certain amount of time. Storage is also a growing area in IT, which means employment opportunities exist now, and should exist for some time.
»
Building Your Own IP PBX
If you're already into having control of your computing infrastructure, taking charge of your telephone network is a natural progression. Asterisk is an open source PBX that runs on Linux. It can free your organization from expensive commercial PBXs, and gives you complete control over your telephone services »
How to Handle Currencies
Rating: Anwar-ul- Haque - 09/26/2007 Learn about a C++ mechanism to handle and manipulate different currencies.
MFC Controls for Vista
Rating: none Nick Wienholt - 09/04/2007 Microsoft Foundation Classes continue to play an important role for C++ developers. Discover how to upgrade an existing application with MFC 9's full support for the Windows Vista look-and-feel.
Visualizing Point Data with NZR
Rating: none Imran Khan - 08/28/2007 Use the NZR framework to visualize point data in 3D space.
Simple Thread: Part I
Rating: Arjay - 08/23/2007 Learn about methods to start, pause, resume, and stop a thread by using _beginthreadex in an MFC dialog application. The sample shows how to update a MFC control as well as how to properly shut down a thread.
Template Meta Programming and Number Theory
Rating: none Zeeshan Amjad - 08/10/2007 Learn how to implement some basic number theory functions with the help of C++ template meta programming.
Visual C++ Orcas Marshaling Library
Rating: none Nick Wienholt - 08/02/2007 The conversion between common native types and the equivalent .NET Framework type is a common programming activity for interoperability development in C++. Visual C++ Orcas introduces a light-weight, template-based library for performing this conversion. This article will look at both the use of this library and how it can be extended to add new conversions.
Speeding Up .NET
Rating: Bill Hatfield - 07/31/2007 .NET programmers can become a little lazy when it comes to performance optimization. Discover a few easy tips to keep performance at a peak!
A Quick Look at Visual C++ Orcas
Rating: Nick Wienholt - 07/16/2007 Take a quick look at the upcoming release of the new Visual C++ release slated for release in late 2008—Visual C++ Orcas. The Orcas release builds on the heritage of C++, offering great new features for achieving deep integrating with Windows Vista and better support for interoperating with managed code.
How to Save and Load a Windows Region with MFC
Rating: none Marc Gregoire - 04/12/2007 Learn how to save a Windows region to a file with CRgn::GetRegionData and how to load and re-create it with CRgn::CreateFromData the MFC way.
How to Read a MS Outlook (.msg) File Using ATL and MFC
Rating: none Mufti Mohammed - 04/04/2007 Learn about the structure of the MS Outlook .msg file format and how a VC++ application can extract data from this file.
Prefer std::string to char*
Rating: Marius Bancila - 02/22/2007 Understand the benefits of using the STL's std::string class over the C-like character arrays.
Calling .NET from Unmanaged C++
Rating: none Jim Dill - 02/01/2007 Learn how to develop C++ wrapper functions around .NET classes.
Multiple Views Layout Without a Splitter
Rating: none John Z. Czopowik VC++ MVP - 01/25/2007 Learn how to show multiple views in a frame window without using a splitter.
Properties in C++
Rating: Mohamed Shuaib - 12/28/2006 Learn how to simulate C# properties in C++.
MI Is not Mission Impossible
Rating: angelorohit - 12/18/2006 Read a guide to dealing with some of the problems encountered with multiple inheritance.
Resource DLLs and Language Selection Menu
Rating: swautier - 12/13/2006 CLanguageSupport: With a few lines of code, add automatic UI language selection and a language selection menu to your app. CLanguageSupport is your resource DLLs manager (also known as satellite DLLs).
[Updated] Combinations in C++
Rating: Wong Shao Voon - 12/01/2006 Learn about a simple algorithm to find combinations systematically using C++.
[Updated] Permutations in C++
Rating: Wong Shao Voon - 12/01/2006 The technique of finding permutations also provides source code for the recursive implementation. Also, learn how to use the STL template function next_permutation().
[Updated] A Deterministic Method of Determining a Document's Modified State
Rating: Jeffrey Walton - 11/29/2006 Determine when a document has been modified. In the particular case of word processors, most tend to have a "dirty" flag that is set when a user types. This article demonstrates a smarter "dirty" flag that uses probabilistic methods.
URI Encoding and Decoding
Rating: jinq0123 - 11/02/2006 Learn about fast and portable URI encoding and decoding functions that use std::string as the argument and return type, and do the buffer conversion, including '\0'.
PHP versus ASP: Worth the Argument?
Rating: Paul Avery - 11/01/2006 Overview, cost, speed, compatibility, security, heritage, and misconceptions all concerning PHP and ASP. Learn how to make a more intelligent choice between them.
[Updated] STL Serialization Library
Rating: Aniruddha Jahagirdar - 10/26/2006 The STL Serialization Library can serialize and load STL objects from a file. The serialization-file format can be customised as needed.
Flex Your Lexical Analysis Muscles
Rating: Victor Volkman - 10/09/2006 The Flex lexical analyzer generator enables you to accurately act on and react to incoming character data streams in a way that is both predictable and debuggable.
Animate a Modal Dialog
Rating: Marius Bancila - 09/28/2006 Learn how to create a modal dialog with animations when shown or hidden.
In Search of a Perfect Singleton
Rating: The Saint - 09/26/2006 Learn how one person tried to come up with the perfect singleton. The article explores real-time experience and explains in the common developer's perspective.
Doxygen: A Breath of Fresh Air for API Documentation
Rating: Victor Volkman - 09/01/2006 The Doxygen documentation system addresses the age-old dilemma of how to keep documentation consistent with actual use cases by extracting it directly from the source code.
Adding Logic Flow Control to Your Programming
Rating: stoneyan - 08/25/2006 Learn how to write an event-driven program in logic flow instead of execution flow to increase readability, reduce bugs, and maintenance cost.
Programming the Windows Vista Event Log
Rating: none Nick Wienholt - 08/04/2006 The Windows Vista Event Log offers a much richer experience than today's Event Log functionality. Dive into the code and tools that a C++ developer needs to use the new log.
[Updated] Fixed Point Math
Rating: egawtry - 06/15/2006 Learn about a library that creates a new fixed point variable type.
EAN13 Barcode Class
Rating: Robert Tari - 06/13/2006 Learn about a lightweight class that prints EAN13 barcodes and displays captions.
Running State Machines-Based Win32/WinCE Programs
Rating: JeromeWiz - 06/13/2006 Learn how to run state machine application framework-based Win32/WinCE programs using window message hooking technology.
zlib: Add Industrial Strength Compression to Your C/C++ Apps
Rating: Victor Volkman - 04/10/2006 The zlib compression library enables developers to integrate lossless compression into their application suites with ease. The benefits are saved time, space, and therefore money.