Альтернатива caprock.dictionary для 64-битной Windows/IIS 7.5

У моей компании есть устаревшее решение, написанное на классическом ASP/VBScript, которое использует COM-объект caprock.dictionary в области приложения для хранения различных наборов записей данных.

Это прекрасно работает на 32-битной Windows/IIS 6.0, но, по слухам, не работает на 64-битной Windows.

Помимо переноса этого решения в ASP.NET (что мы сейчас делаем), существует ли альтернатива COM-объекту caprock.dictionary, который будет делать то же самое и работать на 64-битной Windows?

2 ответа

Вы можете использовать мотобит. Это намного быстрее, чем сценарии и Caprock (более 10 раз, когда мы тестировали на Caprock)

Проблемы, которые мы заметили при прямом преобразовании:

  • Ключи не допускаются как пустые (скрипты и Caprock позволяют это)
  • Порядок основан на порядке сортировки ключа, а не в добавленном вами порядке. Снова отличается от двух других словарей.

Если эти 2 не проблема, то это правильный выбор для вас.

Надеюсь это поможет.

Я ожидаю, что вам нужно взглянуть на портирование концепции в некоторый вид хранилища пар ключ-значение.

Или, может быть, что-то подобное может работать?

http://www.motobit.com/help/asp-dictionary-object/default.htm

Другие вопросы по тегам