Передать на печать

Информация с конференции TechEd 2006 об Office 2007

На TechED 2006 прошел целый ряд сессий посвященных Office 2007. Это и новый интерфейс, основанный на лентах, это и LOBi, это взаимодействие нового офисного пакета с Longhorn Server…

Возможности пользовательского интерфейса "Ribbon" в Office 2007
Еще за день до открытия международной конференции-выставки TechEd 2006 в Бостоне, Microsoft хвасталась перед множеством разработчиков особенностями, которые они уже давно стремились увидеть. Сотни терминалов демонстрировали новые возможности расширения Office 2007 и нового издания SharePoint, включая способность, которая позволяет разработчикам локально добавлять избранные функции, созданные на языках высокого уровня типа Visual C#, без необходимости перекомпоновки самих приложений.

Шесть лет назад, добавление функции к приложениям Office (например, Microsoft Word) осуществлялось путем их встраивания в Visual Basic и прикрепления к шаблону документа. При прикреплении функции к обычному шаблону, она автоматически присоединялась к каждому документу, который создавался этим приложением. Проблема была в том, что обычно шаблон нужно было переносить вместе с документом, в котором применялся данный шаблон, а современные функции безопасности Windows обычно блокируют макросы, переносимые вместе с документами.

Новая модель расширения Office 2007 это .NET Framework. Функции, написанные на языке .NET, таком как C#, могут встраиваться при помощи Visual Studio 2005. В полностью переделанном Office 2007, появился новый элемент интерфейса "Ribbon", который является своеобразным “контейнером” для функций и управления, находившиеся ранее на панели меню. Информация об элементах управления, встроенных в "Ribbon", хранятся в XML-документе данных. Так что можно самостоятельно создать прикрепленный XML документ, который включает код элементов, описанный в C#, C ++ или Visual Basic, и затем использовать его при помощи Visual Studio 2005, таким образом, названия и изображения кнопок, добавленные к программе, становятся вложенными в исходные файлы пакета Office.

Сайт TG Daily пишет: “Мы пробовали сами сделать пробную кнопку и поместить ее в интерфейсе "Ribbon". Сам код довольно обычный и доступный с функцией C# (с функцией ввода-вывода), который может быть вставлен фактически автоматически.
При работе над отладкой и настройкой, мы смогли легко внедрить наш код в интерфейс "Ribbon". После небольших проблем, нам удалось внедрить более значимый код, например, функции, которые относятся исключительно к деловым потребностям, а именно - система управления документами”.



Office 2007 получает расширенные инструменты настройки
В начале этой недели, компания Microsoft представила расширенный набор прикладных инструментов настройки для серверов в Office Enterprise 2007. В расширенном наборе прикладных инструментов будут реализованы возможности встроенного поиска (предположительно, в том числе и технология "WinFS"), управления автоматизацией задач, распределения областей хранения и поиска информации для структурированных данных из "Business Data Catalog", и совсем новая функция "Web Site and Security Framework".

Так же в начале недели прозвучал термин "способность к взаимодействию сфер деятельностей" (LOBi). Добро пожаловать в LoBI. Подготовитесь сделать ваш выбор! Суть LOBi в том, что инструментарий в Office 2007 может быть скомпонован и представлен по-разному, в зависимости от необходимых потребностей пользователя. Это будет очень полезно для системных администраторов, которые, предположим, работают в больницах. Разница между тем, как медсестры больницы используют Microsoft Word и использование этого же Word административным персоналом, будет очень существенной. Основные функции, представленные "Ribbon" в пользовательском интерфейсе, могут полностью отличаться для этих двух классов служащих.

Автоматизация при помощи LOBi, вместе с изменениями, сделанными администратором в Office 2007, заменят основную панель инструментов для пользователей приложений Office. В результате, модель использования этих приложений будет адаптирована для конкретных нужд и перестанет быть стандартной.

Сейчас Microsoft с большим усилием, энтузиазмом, и, конечно, документацией пытается довести до предприятий идею расширения функциональных возможностей в Office 2007 для деловых целей.

Крис Кейрн (Chris Caren), генеральный директор отдела Office Business Applications компании Microsoft, наглядно показал, где Outlook 2007 может использовать службу LoBI, чтобы сделать информацию о деловых контактах более определенными в плане принадлежности к сфере бизнеса. Некоторые контакты могут классифицироваться как "поставщики", когда Outlook используется при организации коммерческой деятельности.

Нет ни чего особенно нового в том, что сервер может изменить структуру таблицы данных, когда LoBI изменяет определение "контакта". Однако разработчики уже давно хотели получить возможность присоединения функциональных назначений к данным. Таким образом, пользователям не придется прибегать к меньшим, более проблемным приложениям, чтобы получить возможность построения более структурированных списков.

Позже в своем демонстрационном примере, Кейрн показал, как те же самые функциональные возможности преобразовывают Excel 2007. При наборе в строке базы данных имени поставщика, служба LoBI обменивалась данными с Excel, чтобы показать окно с информацией о рассматриваемом поставщике. Это дает пользователю, полную информационную картину о поставщике, находящейся в базе данных Sharepoint, без необходимости утомительного поиска информации в сети об интересующем поставщике.



Провал пакета Visual Basic для прикладных программ несколькими годами ранее доказал, что один факт того, что в Office есть возможность функционального расширения, еще не гарантирует полного успеха. На сей раз, Microsoft заручилась помощью сразу нескольких партнеров в поддержке возможностей службы LoBI, включая Accenture, GE Fanuc Automation и Rockwell Automation. Похоже, что на разрушение социальных барьеров, которые препятствуют успеху службы LoBI, у Microsoft уйдет около года.

Работа терминальных служб Longhorn с Office 2007
При демонстрации новых особенностей последней beta-версии Windows Server "Longhorn", Уорд Ралстон (Ward Ralston), технический программный менеджер компании Microsoft, заявил, что новая версия Terminal Service позволит управлять полными приложениями, таким как Word. Схема будет выглядеть так: контейнерное приложение (которое может внедрять объекты в свои документы и предоставлять доступ к ним) работает в клиентской версии, а движок приложения работает на сервере.

Ралстон сказал, что теперь при установке малых мобильных устройств, включая смартфоны, возможно совместное их использование с приложениями пакета Office, с минимальным или вовсе незаметным различием для пользователя (кроме, возможно, намного меньшего экрана и крошечной клавиатуры). Контейнерное приложение - это все, что должно быть установлено в системе клиента.



Пример с TechEd 2006 показывает два виртуальных окна: на переднем плане - окно, работающее в Windows Vista, а за ним – окно Windows Server "Longhorn". Серверный Longhorn обеспечивает движок для Word 2007, который взаимодействует с контейнерным приложением в Windows Vista при помощи Terminal Services.

Установка напоминает использование удаленного рабочего стола, но как поясняет Ралстон, есть ключевое различие - согласно новой схеме Terminal Services, клиент удаленного рабочего стола способен управлять любым приложением, установленным на сервере, при чем будет казаться, что приложение установлено на машине пользователя. Пользователь не заметит никакого различия, в то время как движок приложения будет работать на сервере через Terminal Services, поддерживая связь по локальной сети или Интернету посредством дискретной учетной записи пользователя Active Directory Account. Весь процесс будет проходить самостоятельно, не заметно для пользователя.

Так же Ралстон объяснил, что через Terminal Services может быть запущена процедура удаленной интеграция в консоль MMC, установленной на Longhorn, открывая, таким образом, доступ к ресурсам приложений на сервере и для удаленной работы с ними. Пользователь будет видеть специальные иконки на рабочем столе, позволяющие начать удаленную работу с приложениями. Этими иконками фактически являются ярлыки, которые управляют так называемыми RDP пакетами. Администратор создает эти пакеты, используя новый инструмент в Longhorn, создавая .MSI установочный файл для клиента, основанного на контейнерных компонентах, уже установленных на сервере. Этот .MSI файл управляется клиентом, который помещает только необходимые файлы для своей системы. Данная процедура почти автоматизирована, а права пользователя для удаленной работы с приложениями могут быть изменены в разделе групповых политик.

Сейчас Microsoft работает над дополнительными возможностями расширения Terminal Services при работе в Интернете, которые позволили бы любому зарегистрированному пользователю удаленно управлять приложениями Windows. Принцип работы будет построен на обращении к Internet Explorer, которому непосредственно требуется Windows, поэтому о межплатформенных приложениях, совместимых с несколькими операционными средами, речь не идет. Но это не исключает вариант удаленной работы пользователя при помощи только Web-браузера через терминал, установленный в аэропорту или гостинице, с приложениями доступными ему через сервер его компании.



Меню приложений Windows, доступных удаленно через Terminal Services. Их движок работает на сервере, а рабочие окна представлены в клиентской Windows Vista.

Уорд Ралстон продемонстрировал сайт Terminal Services Remote Programs, который поддерживает IE7. Вместо рабочего стола, сайт представляет простой, в стиле Windows Explorer, список приложений, которые были признаны сервером пригодными для работы с Terminal Services. Ралстон привел пример: после щечка на ярлыке Paint, система провела несколько проверок прав пользователя, и на экране появилось рабочее окно стандартного приложения Paint. На первый взгляд, это непримечательная программа, но это так до тех пор, пока пользователь не оценит ее возможности поддержки связи с контейнерной программой по сети.

Источник: http://www.tgdaily.com
Перевод: Saurus

  Передать на печать





Все права принадлежат © MSInsider.ru и TheVista.ru, 2013
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 1.1 (Страница создана за 0.042 секунд)