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 »
A PDF Solution for All Programming Platforms
Rating: none Victor Volkman - 07/12/2006 To begin writing raw PDF files, you need a solid working knowledge of PostScript—and that's not pretty. In reality, you need a complete PDF library that handles all your document-creation needs.
[Updated] DVD Explorer
Rating: Georges Dumond - 06/12/2006 Learn about a new utility to analyse the data's structure on a DVD.
Accessing Your Database with C++ Is as Easy as DTL
Rating: Victor Volkman - 09/23/2005 Go one step beyond the Standard Template Library (STL) with the Database Template Library (DTL), which offers many advantages over the traditional procedural approach to database access.
Line Counting, Version 1.1
Rating: Wei Zhenjiang - 02/04/2004 Count the number of lines that programmers have developed with a break out for code, comment, and blank lines.
High Performance Solution Ini File Class with MMF
Rating: none Zhefu Zhang - 11/15/2002 Based on MMF, plus the pre-allocated buffer and section header map technology, this should be the ultimate solution to the mega-bytes-level INI file usage. Both Unicode and ANSI versions are available.
Handle Configuration Files Using a Portable Class'—CDataFile
Rating: Gary McNickle - 08/05/2002 CDataFile is a C++ class that aids you in reading and writing to configuration files. It is generally compatible with standard Windows .ini files, supports multiline comments, does not rely on any windows or MFC calls, and is easily portable to Linux.
CIniFile
Rating: none Gil Katz - 02/27/2002 A "simple to use" class for creating and using INI files.
MFC extension class CPrivateProfile
Rating: none Thomas Holte - 12/28/2001 The class CPrivateProfile is a wrapper class around the Win32 functions GetPrivateProfileString and GetPrivateProfileInt. It enables an easy way to traverse and read INI files.
CIniEx - Dynamic .INI Class
Rating: none Koray Gecici - 02/08/2000 Memory-mapped file-like solution for quicker data access using INI files
Values
[Updated] Help Your Application Users Become Great Spellers
Rating: none Victor Volkman - 06/20/2006 Spell checkers for the Visual C++ and Visual Basic developer are plentiful and easy to integrate. So, why not enable your interactive applications to help users look a little smarter?
War of the Worlds: Endianness
Rating: Marius Bancila - 07/26/2005 Learn about the differences between little- and big-endian representations.
Use Traits Classes for Information About Types
Rating: Scott Meyers - 05/26/2005 The STL is primarily made up of templates for containers, iterators, and algorithms, but it also has a few utility templates. Learn more in this excerpt from "Effective C++, Third Edition: 55 Specific Ways to Improve Your Programs and Designs."
Effectively Unlimited Sized Signed Integers
Rating: none Mick ONeill - 11/13/2003 The CBigInt class allows the manipulation of extremely large signed integer values. (The source code was updated.)
Converting from Code Page to Unicode
Rating: none Adrian Bacaianu - 03/07/2003 Making an online conversion from a code Page to unicode in your SQL scripts.
Converting Between Different Number Bases
Rating: none Shrishail Rana - 02/15/2002 Unicode compatible methods for storing binary data to a text file and reading it again. Supports mutliple bases.
XML
Creating Custom WPF Controls
Rating: none Chad Campbell - 08/28/2006 Custom controls assist developers in maximizing code reuse and minimizing headaches. Learn the process of creating custom controls within Microsoft's latest UI model, the Windows Presentation Foundation (WPF).
Reading XML Files with the XmlTextReader Class, Part 2
Rating: Tom Archer - MSFT - 05/20/2005 In this follow-up article to learning how to use the XmlTextReader to enumerate the nodes of an XML file, Tom Archer illustrates how to skip non-content and whitespace nodes and how to locate and read attribute values.
Build BizTalk 2004 Custom Pipeline Components to Process Non-XML Data
Rating: Jeffrey Juday - 05/03/2005 BizTalk 2004 Pipelines offer you a great deal of control over the processing of BizTalk 2004 messages. With custom Pipeline components, you can handle non-XML data in BizTalk messages, even when the data is in non-delimited file formats.
A Simple DOM-Based XML Manager Class
Rating: Ejaz Anwer - 10/05/2004 CXMLMgr is a very simple MSXML 4.0 DOM wrapper class that can be used to manipulate XML files. It can be used in MFC as well as Win32.
Term of the Week: XAML
Rating: Jim Minatel - 03/24/2004 XAML (Extensible Application Markup Language) is the codename for a new Microsoft markup language used to create UI elements for client applications in the forthcoming Windows release codenamed "Longhorn." The main XAML benefit to developers is that you'll be able to separate the application logic code from presentation code.
Doing XSLT with MSXML in C++
Rating: Martin Jedrzejewski - 01/27/2004 Learn how to perform transformations from XML to HTML with VC++.
XML Serialization for MFC
Rating: Mario Vespa - 06/06/2003 See how to serialize primitive types and CObject-derived classes into XML. Includes a demonstration of XML serialization with a CArray-derived template collection class.
Serializing Your Structs Using XML
Rating: none Bassam Abdul-Baki - 05/07/2003 How to save a structure into an XML file (using STL), and then load the file back using XML.
MSXML C++ Wrapper Class
Rating: Sibastien ANDRE. - 02/24/2003 Loading, parsing, and saving XML documents. (The article and source code were updated.)
XMLite: Simple DOM-Based XML Parser
Rating: Cho Kyung Min - 01/06/2003 Build a lightweight XML parser. Support non-English languages such as Korean as well as escape characters.
Exporting Data as an XML File
Rating: none Rob A. Fraydl - 10/01/2002 Export data by creating an XML file. This class makes it easy!
An XML Collection
Rating: none Manuel Lucas Viqas Livschitz - 05/13/2002 A simple MFC-based collection to handle an XML file.
Recursive XML Parser in C
Rating: Martyn Brown - 02/20/2002 A portable XML parser written in ANSI C.
Using the Microsoft XML Parser to Create XML Documents
Rating: none Essam Ahmed - 11/16/2001 XML provides a powerful and flexible means of expressing and communicating information between different, or unlike, systems. Learn to parse XML from your programs.
Serializing All Data in a Window into XML
Rating: Bassam Abdul-Baki - 11/01/2001 This example is very useful for those times when you need to capture all data in a window. It serializes the information into XML.