Статья только в электронной версии журнала

Статья только в электронной версии журнала

23 мая московское представительство Microsoft объявило результаты очередного этапа (с января по апрель текущего года) конкурса Office Extensions, который проводится с 1997 г. (Об итогах предыдущего этапа см. PC Week/RE, № 4/2001, с. 36.) По данным организаторов, как разработчики, так и пользователи Office проявляют к конкурсу неослабевающий интерес. В настоящее время в общедоступной библиотеке Office Extentions представлено более 400 разработок, и каждый день пользователи производят около 1000 загрузок.

Сергей Алпатов: “Office Extentions - это такие

штучки, которые упрощают работу пользователей”

На этот раз по итогам четырех месяцев 2001 г. за разработки в категории А (макросы, инструменты автоматизации, утилиты, игровые программы и пр.) призы - клавиатуру и оптическую мышь Microsoft - получили Дмитрий Ногин и Евгений Трунин (Москва), Владимир Трегубов (Саратов), Андрей Козловский (Винница) и Андрей Аристов (Рязань). Персональный компьютер “Вист” за победу в категории B (готовые приложения для конечных пользователей) повезли домой Алексей Чернов (Москва) и Сергей Хозяинов (Москва), а коробки с пакетом Office Developer Edition за лучшие расширения для VBA-разработчиков были вручены Галине Погореловой (Волгоград) и Юрию Прусу (Иркутск). К сожалению, по двум объявленным ранее номинациям - Junior (начинающие программисты) и Digital Dashboard (об этой технологии см. PC Week/RE, № 6/2001, с. 25) - за весь “конкурсный” год (с сентября 2000-го) победители так и не были выявлены.

Лично мне, как бывшему программисту, больше всего понравился оригинальный инструмент VBATools для формирования заготовок кода и быстрой их вставки в текст рабочего приложения, реализованный в виде расширения COM Add-In для среды VBA. По словам его автора Галины Погореловой, одним из главных стимулов к созданию VBATools было желание автоматизировать работу мужа, который занимается созданием коммерческих приложений.

Инструмент действительно интересный, но, хотя он выложен на сервере для бесплатной загрузки, воспользоваться им кому бы то ни было будет совсем не просто. Само приложение (VBA-конструктор в виде ActiveX DLL, файл справки и база данных с небольшим набором заготовок) в несжатом виде занимает около 300 Кб. А вот инсталляционный модуль, который предлагается загрузить с Web-узла, - более 8 Мб! Трудно понять, зачем для выполнения таких операций, как создание каталога, копирование файлов и запись одной строчки в Windows Registry, нужно скачивать такой объем данных?.

Стремительный рост требований к техническим ресурсам (оправданность его вызывает сомнения) был виден еще на одном примере: врученные победителям компьютеры на базе Celeron 466 МГц с 32 Мб ОЗУ сегодня считаются не очень подходящими даже для офисных пользователей, а уж тем более для разработчиков.

Руководитель программы Office Extensions, менеджер по маркетингу офисных и настольных систем российского представительства Microsoft Сергей Алпатов сообщил, что скорее всего конкурс продолжится, но официально об этом будет объявлено в сентябре. Однако уже сейчас в библиотеке разработок создана новая структура разделов; по-видимому, изменится и система премирования, причем особое внимание будет уделено технологиям Digital Dashboard и SmartTag и обязательно дальнейшее развитие получит VBA-Форум для поддержки разработчиков.

Завершая мероприятие, менеджер по маркетингу средств разработки московского отделения Microsoft Кирилл Жучков показал возможности технологии SmartTag, реализованные в Office XP (его международная презентация ожидается в начале июня). Но эту тему лучше обсудить отдельно и более детально, что мы и попробуем сделать в ближайшем будущем.

Подробнее с положениями конкурса Microsoft Office Extentions и хранимыми в библиотеке разработками можно ознакомиться по адресу: www.microsoft.ru/offext/.

Версия для печати