Главная страница Visual 2000 · Общий список статей

Итоги Office Extensions за полгода

Андрей Колесов

© Андрей Колесов, 2001
Авторский вариант. Статья была опубликована c незначительной литературной правкой в литературной правкой в еженедельнике PC Week/RE (№ 04/2001, с. 23)

23 января российское представительство Microsoft провело пресс-конференцию, на которой были подведены итоги конкурса Office Extensions с сентября по декабрь 2000 года. Напомним, что конкурс проводится в рамках одноименной маркетинговой программы, которая была начата еще в сентябре 1997 года с целью популяризации пакета MS Office в качестве платформы создания прикладных систем самого широко назначения. Изучение присылаемых разработок на устойчивость функционирования и качество исполнения выполняется в тестовой лаборатории журнала PC Magazine/RE. Неизменным спонсором конкурса все эти годы является компания "Вист", которая предоставляет свои компьютеры в качестве главного приза.

В настоящее время в библиотеке Office Extensions (www.microsoft.ru/offext) представлено более 400 разработок, включающих широкий спектр программ, от простейших макросов до законченных прикладных пакетов. Об их популярности говорит постоянное увеличение числа обращений пользователей — в настоящее время каждый день с сервера поступает несколько тысяч запросов на загрузку дополнений для MS Office. С 1999 года на сервере функционирует специальный раздел (www.microsoft.ru/offext/developers/), предназначенный для информационной и технической поддержки разработчиков в среде MS Office/VBA.

На нынешнем этапе конкурса, который проходит с сентября 2000 года по апрель 2001 года, были изменены условия подведения итогов и премирования победителей. Теперь результаты подводятся по нескольким номинациям:

На этот раз итоги были подведены по первым трем номинациям. При этом хотелось бы отметить широкую географию победителей (российские города Рязань, Киров, Москва, Челябинск, поселок Рамонь Воронежской области, украинский Херсон, беларусский Гомель, эстонский Силламяэ). Что же касается, возможностей MS Office для создания прикладных программ, то наверное, следует особо выделить разработку Виталия Сизова из Эстонии: eLarek — система для создания небольшого электронного магазина на базе Excel 97/2000 и JavaScript.

Очень жаль, что начинающие программисты, скорее всего, просто не заметили появления специального приза для уровня Junior — итоги в этой номинации не подводились из-за отсутствия претендентов. И напрасно они побоялись соперничества с профессионалами. Ведь особенностью создания приложений в среде Office/VBA является то, что здесь в значительной степени уравниваются возможности начинающих и опытных программистов. Во многом это объясняется необходимостью хорошего знания собственно конкретного офисного приложения, то есть разработчик должен быть квалифицированным конечным пользователем. К тому же анализ поступающих на конкурс программ показывает, что придумать оригинальную цель разработки чаще всего важнее, чем определиться с путями ее достижения.

Этот тезис довольно хорошо иллюстрирует пример двух победителей конкурса, получивших главные призы — персональные компьютеры. По собственному признанию Евгения Сергеева, инженера-конструктора из Москвы, он лишь год назад начал заниматься программированием для создания своей системы "ПростоСчет 2000" (на базе Excel) с целью автоматизации ведения личной финансовой документации. А Виталий Сизов, как выяснилось, является профессиональным разработчиком ПО с 25-летним стажем.

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

В начало статьи