ЭнергетикаМеталлургияХимия и нефтехимияГорнодобывающая отрасль, угольНефть и газАПК и пищевая промышленностьМашиностроение, производство оборудованияТранспортАвиация, аэрокосмическая индустрияАвто/МотоАудио, видео, бытовая техникаТелекоммуникации, мобильная связьЛегкая промышленностьМебель, лес, деревообработкаСтроительство, стройматериалы, ремонтДругие отрасли
|
|
Visual Studio 7.0 и поставляемый вместе с ним Visual C++ позволяют разрабатывать программное обеспечение для Web…
Microsoft
|
|
28-06-2000 |
Стремясь реализовать стратегию развития веб-сервисов, корпорация Microsoft внесла в систему разработки Microsoft(r) Visual Studio(r) 7.0 ря- д усовершенствований: единую среду программирования, ATL Server, программирование с ис- пользованием атрибутов (Attributed Programming) и поддержку веб-сервисов (Web Services Support).
✐ место для Вашей рекламы
Эти усовершенствования упростят создание корпоративных масштабируемых веб- приложений. Кроме того, разработчикам на Visual C++ (которых во всем мире насчитывается не менее 1,2 млн.) будет легче задействовать всю мощь и возможности C++.
"Разработчикам отводится центральное место в нашей стратегии развития веб- сервисов, и мы твердо намерены предоставить им инструменты, необходимые для реализации этой стратегии, - сказал Тод Нильсен, вице-президент - группы корпорации Microsoft. - Главная задача Microsoft - вооружить раз- работчиков мощными и производительными инструментами для создания программного обеспечения Web на базе XML, на котором будут строиться крупнейшие в мире узлы Интернета. Новые возможности Visual Studio упростят разработчикам на Visual C++ создание высокопроизводительных веб-сервисов - основы следующего поколения приложений электронной коммерции".
"Создавая один из самых крупных в мире и стабильно работающих узлов электронной коммерции, drugstore.com, мы использовали Visual C++ и Visual Studio, - сказал Шон Ноулэн, вице-президент и технический директор узла dr- ugstore.com. - Усовершенствования, внесенные Microsoft в интегрированную среду разработки, нацелены на решение именно тех проблем, с которыми мы сталкиваем- ся практически ежедневно, - создание критически важных и легкоуправляемых приложений со скоростью, еще несколько лет назад недостижимой. Мы стремимся сделать так, чтобы у наших клиентов остались самые благоприятные впечатления от покупок через Интернет, и средства, предлагаемые Microsoft, помогают нам достичь цели". - Унифицированная среда разработки Недавно Microsoft продемонстрировала новую унифицированную оболочку Visual Studio, которая объединяет системы программирования Visual Basic и Visual C++ в общую интегрированную среду разработки (integrated development environment, IDE) и делает возможным быстрое создание веб-форм, бизнес-объектов промежуточного уровня и приложений для работы с базами данных. Независимо от языка, выбранного разработчиком, теперь достаточно освоить и настроить всего одну среду. И какие бы приложения ни создавал разработчик - на одном языке или на неско- льких, единая IDE обеспечит высокую продуктивность его работы, предоставляя визуал- ьные конструкторы для написания HTML-, XML- и серверного кода, а также кода для доступа к данным; при этом объекты и фрагменты кода можно вставлять методом drag-and-d- rop ("перетащить и отпустить"). Кроме того, единая IDE поддерживает отладку веб-при- ложений, которые написаны на разных языках, состоят из нескольких проектов, включ- ают множество процессов и хранимых процедур.
ATL Server Следующий выпуск Visual Studio также поддерживает технологию ATL Server, которая значительно упрощает разработку высокопроизводительных масштабируемых Web-приложений. ATL Server предлагает набор классов, расширяющих библиотеку активных шаблонов (Active Template Library, ATL) и позволяющих и- спользовать все возможности Internet Information Server (IIS). Эти классы предос- тавляют базовые реализации важных функциональных частей веб-приложений - кэширов- ания, поддержки пулов объектов, мониторинга состояния сеансов и др. Используя ATL Server, разработчики могут, приложив минимум усилий, добиться очень высокой производительности своих веб-приложений.
Программирование с использованием атрибутов Microsoft также объявила о введении поддержки программирования COM+ с использованием атрибутов - расширения языка C++, позволяющего за- метно сократить объем кода, который приходилось писать программистам при разрабо- тке компонентов COM+. Атрибуты помогают повысить эффективность труда разработчиков за счет инкапсуляции доменных концепций (Data, COM, Web Services) в прос- тые объявления, помещаемые непосредственно в исходный код. Эти объявления дают к- омпилятору Visual C++ контекстную информацию, ранее требовавшую сотен строк исходного кода. Атрибуты также упрощают задачу сопровождения программ за счет централизации кода, который может быть распределен по нескольким файлам. Атрибуты можно применять в COM и IDL, а также при регистрации, слежении за событиями, доступе к д- анным, разработке веб- сервисов и использовании средств отслеживания производительности Windows(r) 2000 (Windows(r) 2000 Performance Monitoring).
Поддержка веб-сервисов Microsoft также продемонстрировала возможность использования в Visual Studio 7.0 любого языка для быстрого создания веб-сервисов, напрямую св- язывающих друг с другом приложения, сервисы и устройства через Интернет с применением HTTP, Extensible Markup Language (XML) и SOAP, стандарта на базе XML для кроссплатформенного доступа к объектам. При таком подходе разработчик может легко интегрировать приложение, построенное на основе Windows DNA и вы- полняемое под управлением Microsoft(r) Windows 2000, с другими веб-сервисами, - работающими на любой платформе, которая поддерживает XML. С помощью ATL Server разработчики на Visual C++ любую функцию могут предоставить как веб-сервис - для этого достаточно включить флажок "Web Services". Мастер приложений AppWizard авто- матически создаст требуемый код и сгенерирует XML-интерфейс в ATL Server, необходимый для установки на удаленные серверы. Разработчики на любой платформе могут повт- орно использовать веб-сервисы в своих веб-приложениях независимо от того, на каком аппаратно- программном обеспечении работают веб-сервисы.
Благодаря поддержке веб-сервисов - основы приложений следующего поколения - Visual Studio 7.0, и в частности Visual C++, помогут вывести р- азработку веб- приложений масштаба предприятий на новый уровень эффективности и дадут разработчикам инструменты, необходимые для создания Web следующе- го поколения.
Информация о Visual Studio Система разработки Microsoft Visual Studio включает полный набор многократно завоевывавших награды инструментальных средств для создания масштабируемых корпоративных решений. Эти средства обеспечивают всестороннюю поддержку всех аспектов создания многоуровневых распределенных решений на платформе Windows DNA. Visual Studio - самая популярная система разработки веб-при- ложений масштаба предприятия, применяемая миллионами разработчиков по всему миру.
Информация о Microsoft Основанная в 1975 году корпорация Microsoft является признанным мировым лидером в производстве программного обеспечения для персональных- компьютеров. Компания предлагает широкий спектр программных продуктов для делового и личного применения и услуг, призванных расширить возможности человека за счет доступности современного программного обеспечения в любое время, в любом месте и на любом устройстве. В ноябре 1992 г. компания открыла представительство по странам СНГ, в задачи которого входит развитие рынка программного обеспечения на терри- тории бывшего СССР, а также внедрение и локализация новейших технологий.
Дополнительную информацию о компании и продуктах Microsoft можно найти на веб-серверax Microsoft: http://www.microsoft.com/rus (рус. язык); http://www.microsoft.com/ukrainе (укр. язык); http://www.microsoft.com (англ. язык).
Microsoft, Visual Studio, Visual Basic и Windows являются охран- яемыми товарными знаками Microsoft Corporation в США и/или других странах. Другие названия продуктов и компаний, упоминаемые в данном документе, могут являться товарными знаками соответствующих владельцев.
Контактные координаты Microsoft: Тел.: 7 (095) 967-85-85 Факс: 7 (095) 967-85-00 (Москва); 380 (44) 490-1202 (Киев) Email: russia@microsoft.com ; ukraine@microsoft.com Email для прессы: t-maripi@microsoft.com
Опубликовано: 28 июня 2000 г.
Ключевые слова: нет
Извините, комментариев пока нет
|