Very Old
Posted in Uncategorized on 02/27/2003 12:00 am by admin
Very Old
![]() |
![]() Very old czech green glass earrings 1 DAY ONLY US $9.99
|
![]() Very Cute Top Old Navy XL US $5.51
|
![]() ANTIQUE OLD VERY NICE KURD SOUMAKH US $75.00
|
![]() AMERICAHEARTS OLD ALBUM LP 12 TRACKS VERY RARE US $1.55
|
![]() OLD NAVY GIRLS 3T PAJAMAS BIRD VERY CUTE US $.99
|
![]() UKGREAT BRITAIN 35 VERY OLD STAMPS USED LOT COLLECTION US $.99
|
![]() CAMEO RADIO VERY OLD AND WORKS US $10.00
|
![]() WOODEN WHEEL VERY OLD US $26.00
|
![]() RARE SAVARIN 1 2 LB TEA TIN VERY OLD US $9.95
|
![]() Very GORGEOUS Old antique 1840s Violin US $192.50
|
Registry or configuration files:
This article is about a very old question what is the best place to keep your application settings registry or configuration files? In the end I'll also propose a solution that will offer us best of the both worlds.
Registry:
Pros
There are certain features that simply cannot be achieved without registry. For example windows keep file extension to program mapping in the registry. Registry is also used extensively in COM; in which the COM server use registry to locate the server component. In general any class of information that requires traversal across multiple application configuration is suitable to be stored in registry. I would avoid any further discussion because most of the readers do have a clear idea about registry benefits.
Cons
Ever tried moving an office installation to a different location. It will wreak havoc to your windows installation. Office components will start asking you to reinstall application. When you start application from shell. "windows is searching for application" dialog will show up to waste your precious time. If there are application using Office as COM server they will also break. It makes it very difficult to make an application portable.
A crash in windows registry (if you are lucky enough to start windows) can make a lot of programs non-functional.
Ever try to find what extension an application supports. It would take more time digging into registry than if the same information is provided in a .config file.
Configuration files:
Configuration files are opposite of registry so the benefits of registry can be translated into drawbacks of configuration and vice versa.
Pros
configuration files make an application portable. If everything is stored in configuration files you can easily copy or move the application. Make it easier to make configuration changes specific to the application. for example imagine a program configuration listing the files that can be handled by the application or is handled by application. It is much easier to look at the list rather then searching the registry.
Configuration files exposes the application structure and configurable parameters to user. In registry they are hidden here are there; playing hide and seek with you.
Cons
There are some features that are plain impractical with configuration files. For example windows keep file extension to program mapping in registry. It makes the process of looking up the application path fast. If you are looking for information by class for example all the programs that can handle pdf printing. It would be easier to look at a registry key instead of searching thousands of configuration files.
Solution:
As the above paragraphs clearly explain that both approaches have there on merits. Different personals will endorse different approaches or mix of the two. Some time you don't have a choice. For example if you want to register your program to be the handler of .bmp extension you must use registry in windows. OS guys want to have central repository of configuration on the other hand user and application developer like there application to be as self contained as possible.
In order to get best of both worlds both the OS guys and application developer have to work together.
There are two class of information 1st that must be centrally managed (or put in registry) and other that should go in application's local configuration (.config file).
The OS guys should create standard convention to map the config parameters to registy settings. for example:
The benefit of defining the standard convention is that both application and OS can manipulate the settings according to user's requirement. In fact the application developer should not be bothered with registry; the mapping and synchronization should be handled by OS. In other words developer should only be concerned with config file not registry.
Tools can be provided to synchronize the configuration file and registry. OS can monitor events such as directory movement and remap specific settings to new directory.
User can use launch parameters or command line parameters to specify whether to launch application using local configuration or settings in registry.
If user copy the application to another machine, he can synchronize the settings on target machine or launch the application with local configuration file.
The OS can also help implement features like portable applications by providing features like "Expose the features temporarily" when you right click an application that exposes features to registry. Those features can be mounted to registry temporarily until the user unmount the application or device. OS can also handle a lot of registration automatically by monitoring the config files. Instead of relying on application to manually manipulate registry. For example:
OS can scan the .config file and build the registry keys automatically. User can right click the main directory and click synchronize settings. Upon registry crash OS can scan the file system to build the registry again.
A lot more can be written on the subject but I think the above paragraphs clarify the concepts and provides the foundation to build upon.
my blog at http://www.g3itcon.com/blog
|
|
A Very Old Spiral Galaxy $24.99 Stocktrek Images A Very Old Spiral Galaxy - Photographic Print |
|
|
Closeups of Very Old Book by Edgar A. Poe $79.99 Closeups of Very Old Book by Edgar A. Poe - Premium Photographic Print |
|
|
Closeups of Very Old Religious Manuscripts, with Hands Surrounding It $79.99 Closeups of Very Old Religious Manuscripts, with Hands Surrounding It - Premium Photographic Print |
|
|
Very Old Bones $10.9 It is 1958 and the Phelan clan has gathered to hear Peter Phelan's will, read by the living Peter himself, an artist whose paintings about members of the family have given him belated critical recognition. The paintings illuminate the lives of his brother Francis (the exiled hero of Ironweed), and a family ancestor, Malachi McIlhenny, a true madman beset by demons, and determined to send them back to hell. Orson Purcell, bastard son of Peter, and half-mad himself, encounters his first true solace through this obsessive and close-knit family he has never quite entered; most especially through his Aunt Molly, whose intense love affair holds secrets that only another love can resurrect. It is through Orson's modern eye that we see the tragedies, obsessions, and clandestine joys of this singular family. This is climatic work in William Kennedy's Albany Cycle, riding on the melody of its language and the power of its story, which is full of surprise, comedy, terror, and earthly delight. |
|
|
A Very Old Red Girls' Bike Rests on an Old Wooden Porch $39.99 Paul Damien A Very Old Red Girls' Bike Rests on an Old Wooden Porch - Photographic Print |
|
|
Backlit Cupid on a Very Old Christmas Ornament $39.99 Stephen St. John Backlit Cupid on a Very Old Christmas Ornament - Photographic Print |
|
|
Very Old Building Built, Oia, Santorini, Greece $29.99 Darrell Gulin Very Old Building Built, Oia, Santorini, Greece - Photographic Print |
|
|
Close-ups of Very Old Illuminated Manuscript $79.99 Herbert Gehr Close-ups of Very Old Illuminated Manuscript - Premium Photographic Print |
|
|
Close-ups of Very Small, Old Book $79.99 Herbert Gehr Close-ups of Very Small, Old Book - Premium Photographic Print |
|
|
Hills and Plains: A Very Old Story. $31.53 Title: Hills and Plains: a very old story.Publisher: British Library, Historical Print EditionsThe British Library is the national library of the United Kingdom. It is one of the worlds largest research libraries holding over 150 million items in all known languages and formats: books, journals, newspapers, sound recordings, patents, maps, stamps, prints and much more. Its collections include around 14 million books, along with substantial additional collections of manuscripts and historical items dating back as far as 300 BC.The FICTION PROSE LITERATURE collection includes books from the British Library digitised by Microsoft. The collection provides readers with a perspective of the world from some of the 18th and 19th centurys most talented writers. Written for a range of audiences, these works are a treasure for any curious reader looking to see the world through the eyes of ages past. Beyond the main body of works the collection also includes songbooks, comedy, and works of satire. ++++The below data was compiled from various identification fields in the bibliographic record of this title. This data is provided as an additional tool in helping to insure edition identification: ++++ British Library Anonymous; 1861. 2 vol.; 8 . T 7720 Author: Anonymous Binding Type: Paperback Number of Pages: 292 Publication Date: 2011/03/17 Language: English Dimensions: 7.44 x 9.69 x 0.61 inches |
|
|
The Reminiscences of a Very Old Man, 18081897 $34.65 Author: 18081897, Sartain John Binding Type: Paperback Publication Date: 2010/10/14 Language: English Dimensions: 9.69 x 7.44 x 0.76 inches |
|
|
The Old Testament: A Very Short Introduction $12.43 No Synopsis Available |
|
|
The Reminiscences of a Very Old Man, 1808-1897 $26.32 No Synopsis Available |
|
|
An Old Man Carries Two Very Large and Very Neat Bundles of Firewood on a Yolk, Japan $24.99 An Old Man Carries Two Very Large and Very Neat Bundles of Firewood on a Yolk, Japan - Photographic Print |
|
|
Very Valentine $12.99 Meet the Roncalli and Angelini families, a vibrant cast of colorful characters who navigate tricky family dynamics with hilarity and brio, from magical Manhattan to the picturesque hills of bella Italia. Very Valentine is the first novel in a trilogy and is sure to be the new favorite of Trigiani's millions of fans around the world. In this luscious, contemporary family saga, the Angelini Shoe Company, makers of exquisite wedding shoes since 1903, is one of the last family-owned businesses in Greenwich Village. The company is on the verge of financial collapse. It falls to thirty-three-year-old Valentine Roncalli, the talented and determined apprentice to her grandmother, the master artisan Teodora Angelini, to bring the family's old-world craftsmanship into the twenty-first century and save the company from ruin. While juggling a budding romance with dashing chef Roman Falconi, her duty to her family, and a design challenge presented by a prestigious department store, Valentine returns to Italy with her grandmother to learn new techniques and seek one-of-a-kind materials for building a pair of glorious shoes to beat their rivals. There, in Tuscany, Naples, and on the Isle of Capri, a family secret is revealed as Valentine discovers her artistic voice and much more, turning her life and the family business upside down in ways she never expected. Very Valentine is a sumptuous treat, a journey of dreams fulfilled, a celebration of love and loss filled with Trigiani's trademark heart and humor. |
|
|
Very Old Manuscript, at the Public Library, Laying under Piano on Top of a Box $79.99 Very Old Manuscript, at the Public Library, Laying under Piano on Top of a Box - Premium Photographic Print |
|
|
Very Old Olive Tree, Kefalonia (Cephalonia), Ionian Islands, Greece $29.99 R H Productions Very Old Olive Tree, Kefalonia (Cephalonia), Ionian Islands, Greece - Photographic Print |
|
|
Man's Hand Traces the Rings of an Very Large, Old Tree $39.99 Michael Melford Man's Hand Traces the Rings of an Very Large, Old Tree - Photographic Print |
|
|
Very Large Old Oak Tree in a Snow-Blanketed Forest $39.99 Norbert Rosing Very Large Old Oak Tree in a Snow-Blanketed Forest - Photographic Print |


US $9.99
































































































