This article needs additional citations for verification .(March 2015) |
Original author(s) | Mark Cliggett |
---|---|
Developer(s) | Microsoft |
Initial release | November 20, 1985 |
Operating system | Microsoft Windows |
Platform | IA-32, DEC Alpha, MIPS, PowerPC |
Successor | Windows Address Book |
Type | Personal information manager |
Cardfile is a personal information manager, based on index cards, using an interface in the style of a rolodex that was distributed with Microsoft Windows starting from the original version 1.01 until Windows NT 4.0 Server. Cardfile is also included with Windows 98 and Windows Millennium Edition, but has to be installed manually from the installation CD-ROM. Beginning with Windows 3.1, Cardfile supported Object Linking and Embedding. The version supplied with Windows NT versions was a 32-bit application with Unicode support. Both later versions could read .crd files created by previous versions.
Localized versions of Windows may have contained Cardfile under other names, for example repert.exe (Répertoire) for the French language Windows.
Cardfile was first released with Windows 1.0 as an application that would allow users to create and flip through index cards containing several lines of free-form text. The original developer was Mark Cliggett [ citation needed ], represented by his initials MGC as the first three bytes of the original .crd file format.
Windows 3.0 introduced some minor changes to the Cardfile user interface, changing the application's background from blue to white and adding an access bar below the menu, which displays the current view mode (card view or list view) and the number of cards in the file, as well as providing buttons to quickly move to the previous or next cards in order.
With Windows 3.1, Cardfile received a further update, adding OLE support, which allowed content from other OLE-supporting applications to be included within a Cardfile database. At this time, the file format was updated in order to support the new feature, with the file signature changing to RRG to disambiguate the new .crd file format from the earlier one. [1]
Cardfile was also released as a 32-bit accessory for the early versions of Windows NT, using a modification of the Windows 3.1 file format but changing the signature to DKO and the character width for text data to 16 bits in order to support Unicode.
The Windows 3.1 version of Cardfile was included with Windows 95, 98, and ME, but not installed by default. For the later two versions of Windows, the user would have to manually copy the Cardfile application from the Windows install CD in order to use the application. [2]
Microsoft never released a program to replace Cardfile following the discontinuation of its development. However, Schedule+, which appeared with Windows for Workgroups, and Outlook Express, which appeared with Windows 98, have built-in contact managers which can replace Cardfile's use as a contact manager. Schedule+ also had the ability to import Cardfile .crd files through its Import/Export Add-on pack.
Third party applications exist which support opening or modification of Cardfile files for Linux. [3]
The 16-bit Windows 3.1 version of Cardfile (file version 3.10.0.103) can run on all x86-based 32-bit versions of Windows including both Windows 10 Home and Pro 32-bit. Version 3.10.0.103 was included on the Windows 98 and Windows Millennium Edition installation CD but was not installed by default. [2]
In 64-bit versions of Windows, the 32-bit version from Windows NT 3.51 has to be used and will run on both Windows 10 Home and Pro. It supports long file names and has some support for Unicode characters. [1] At the time of NT 3.51 development in the late 1980s, Unicode was fixed-format 2 bytes, now known as UCS-2 and considered obsolete as the later 1996 implementation of UTF-16 allowed for variable-length formatting. Therefore NT 3.51 will reveal its shortcomings for those cardfile cards containing variable-length encoded characters, as such characters will not display properly.
Microsoft Windows was announced by Bill Gates on November 10, 1983, 2 years before it was first released. Microsoft introduced Windows as a graphical user interface for MS-DOS, which had been introduced two years earlier, on August 12, 1981. The product line evolved in the 1990s from an operating environment into a fully complete, modern operating system over two lines of development, each with their own separate codebase.
UTF-8 is a character encoding standard used for electronic communication. Defined by the Unicode Standard, the name is derived from Unicode Transformation Format – 8-bit. Almost every webpage is stored in UTF-8.
Windows 95 is a consumer-oriented operating system developed by Microsoft as part of its Windows 9x family of operating systems. The first operating system in the 9x family, it is the successor to Windows 3.1, and was released to manufacturing on July 14, 1995, and generally to retail on August 24, 1995, almost three months after the release of Windows NT 3.51. Windows 95 is the first version of Microsoft Windows to include the Modern Windows Feel Windows 95 merged Microsoft's formerly separate MS-DOS and Microsoft Windows products, and featured significant improvements over its predecessor, most notably in the graphical user interface (GUI) and in its simplified "plug-and-play" features. There were also major changes made to the core components of the operating system, such as moving from a mainly cooperatively multitasked 16-bit architecture to a 32-bit preemptive multitasking architecture, at least when running only 32-bit protected mode applications.
UTF-16 (16-bit Unicode Transformation Format) is a character encoding capable of encoding all 1,112,064 valid code points of Unicode (in fact this number of code points is dictated by the design of UTF-16). The encoding is variable-length, as code points are encoded with one or two 16-bit code units. UTF-16 arose from an earlier obsolete fixed-width 16-bit encoding now known as "UCS-2" (for 2-byte Universal Character Set), once it became clear that more than 216 (65,536) code points were needed, including most emoji and important CJK characters such as for personal and place names.
File Allocation Table (FAT) is a file system developed for personal computers and was the default filesystem for the MS-DOS and Windows 9x operating systems. Originally developed in 1977 for use on floppy disks, it was adapted for use on hard disks and other devices. The increase in disk drive capacity over time drove modifications to the design that resulted in versions: FAT12, FAT16, FAT32, and exFAT. FAT was replaced with NTFS as the default file system on Microsoft operating systems starting with Windows XP. Nevertheless, FAT continues to be commonly used on relatively small capacity solid-state storage technologies such as SD card, MultiMediaCard (MMC) and eMMC because of its compatibility and ease of implementation.
An 8.3 filename is one that obeys the filename convention used by old versions of DOS and versions of Microsoft Windows prior to Windows 95 and Windows NT 3.5. It is also used in modern Microsoft operating systems as an alternate filename to the long filename, to provide compatibility with legacy programs. The filename convention is limited by the FAT file system. Similar 8.3 file naming schemes have also existed on earlier CP/M, TRS-80, Atari, and some Data General and Digital Equipment Corporation minicomputer operating systems.
Windows Notepad is a simple text editor for Windows; it creates and edits plain text documents. First released in 1983 to commercialize the computer mouse in MS-DOS.
The BMP file format, or bitmap, is a raster graphics image file format used to store bitmap digital images, independently of the display device, especially on Microsoft Windows and OS/2 operating systems.
RAR is a proprietary archive file format that supports data compression, error correction and file spanning. It was developed in 1993 by Russian software engineer Eugene Roshal and the software is licensed by win.rar GmbH. The name RAR stands for Roshal Archive.
A filename or file name is a name used to uniquely identify a computer file in a file system. Different file systems impose different restrictions on filename lengths.
Windows 9x is a generic term referring to a line of discontinued Microsoft Windows operating systems from 1995 to 2000, which were based on the Windows 95 kernel and its underlying foundation of MS-DOS, both of which were updated in subsequent versions. The first version in the 9x series was Windows 95, which was succeeded by Windows 98 and then Windows Me, which was the third and last version of Windows on the 9x line, until the series was superseded by Windows XP.
Windows NT 3.1 is the first major release of the Windows NT operating system developed by Microsoft, released on July 27, 1993.
Windows NT 3.51 is a major release of the Windows NT operating system developed by Microsoft and oriented towards businesses. It is the third version of Windows NT and was released on May 30, 1995, eight months following the release of Windows NT 3.5. The most significant enhancement offered in this release was that it provides client/server support for inter-operating with Windows 95, which was released almost three months after NT 3.51. Windows NT 4.0 became its successor a year later. Mainstream support for Windows NT 3.51 Workstation ended on December 31, 2000, and extended support ended on December 31, 2001, while Windows NT 3.51 Server mainstream support ended on September 30, 2000, followed by extended support on September 30, 2002. Both editions were succeeded by Windows NT 4.0 Workstation and Windows NT 4.0 Server, respectively.
The Microsoft Macro Assembler (MASM) is an x86 assembler that uses the Intel syntax for MS-DOS and Microsoft Windows. Beginning with MASM 8.0, there are two versions of the assembler: One for 16-bit & 32-bit assembly sources, and another (ML64) for 64-bit sources only.
Microsoft Compiled HTML Help is a Microsoft proprietary online help format, consisting of a collection of HTML pages, an index and other navigation tools. The files are compressed and deployed in a binary format with the extension .CHM, for Compiled HTML. The format is often used for software documentation.
The ICO file format is an image file format for computer icons in Microsoft Windows. ICO files contain one or more small images at multiple sizes and color depths, such that they may be scaled appropriately. In Windows, all executables that display an icon to the user, on the desktop, in the Start Menu, or in file Explorer, must carry the icon in ICO format.
File Manager is a file manager program bundled with releases of OS/2 and Microsoft Windows between 1988 and 2000. It is a single-instance graphical interface, replacing the command-line interface of MS-DOS to manage files and MS-DOS Executive file manager from previous Windows versions.
The following tables compare general and technical information for a number of file systems.
Microsoft was one of the first companies to implement Unicode in their products. Windows NT was the first operating system that used "wide characters" in system calls. Using the UCS-2 encoding scheme at first, it was upgraded to the variable-width encoding UTF-16 starting with Windows 2000, allowing a representation of additional planes with surrogate pairs. However Microsoft did not support UTF-8 in its API until May 2019.
The FAT file system is a file system used on MS-DOS and Windows 9x family of operating systems. It continues to be used on mobile devices and embedded systems, and thus is a well-suited file system for data exchange between computers and devices of almost any type and age from 1981 through to the present.