Fog Creek Software
Discussion Board

VBScript - Scripting.Dictionary

We are developing an e-commerce website using ASP/vbscript and are planning to use some sort
of Dictionary component to store data.  The dictionary object will be used in many places.
We looked into Scripting.Dictionary but wondering if it is reliable or if we should write our own Dictionary object.
Any thoughts?

Wednesday, February 25, 2004

The default one that came with ASP 3.0 isn't proper for most production use. Try the one that comes with Commerce Server, Microsoft has a read only table component too (can't remember the name off the top of my head). There are some commercial dictionary components you can use without having to write your own.

Li-fan Chen
Wednesday, February 25, 2004

Well, the goal of our project is the get rid of the Commerce Server and use something else to replace that Dictionary object.

Thursday, February 26, 2004

Try the Caprock Dictionary object. or google "caprock dictionary" and look for a download.

Thursday, February 26, 2004

Scripting.Dictionary is perfect and stable except one small hickup - it's appartment threaded. I needed a cache type object (dictionary which 'forgets') and it took me about a day to write it in VC++ with ATL and STL (it had to store strings only). Write your own might be a good idea.

Alexander Chalucov (
Thursday, February 26, 2004

*  Recent Topics

*  Fog Creek Home