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

Печать календарей из Outlook 2007 с помощью WPF

Меня часто просят привести примеры того, как Microsoft использует WPF в своих приложениях…

У нас имеется перечень приложений, которые иллюстрируют преимущества технологии, но пока большинство из них не готовы для представления публике. Я уверен, что большинство читателей данного блога знакомы с ранними примерами нашей работы - Expression Interactive Designer и Codename "Max"; будьте готовые - в ближайшее время мы откроем завесу тайны других примеров.

Безусловно, WPF не годится для каждого проекта на каждом уровне его создания: мы говорим об этом как в стенах самой Microsoft, так и за ее пределами. Заменить существующий интерфейс Office новым, построенным на WPF, могло бы стать серьезным инженерным состязанием, которое, наверняка бы, отвлекло разработчиков от исполнения просьб и пожеланий пользователей. Может пройти достаточное количество времени до того момента, как такая идея сможет принести ощутимые результаты: как и в любом другом деле здесь цель должна оправдывать средства, то есть должна окупаться.

Тем не менее, миграция приложений и утилит на новую платформу не потребует огромных усилий от разработчиков. Пример от команды Office: Calendar Printing Assistant for Outlook 2007, который позволяет пользователям использовать различные высоко качественные шаблоны для более наглядной визуализации ваших планов на день или групповых собраний. Уже сегодня вы можете загрузить приложение по приведенной выше ссылке; если же у вас установлены Outlook 2007 Beta 2 и WinFX Runtime Components Beta 2, у вас появится возможность использовать его для печати календарей, которые отличаются от тех, что используются в Outlook и которые гораздо богаче в плане наглядности. Кроме того, их можно печатать на крупно-форматных принтерах, а затем вешать на стены.

Иногда мы так погружаемся в такие приложения, как The North Face и iBloks, что легко подумать, будто WPF сосредоточен на исполнении потребительских желаний, ведь так много ключевых концепции WPF совпадают с требованиями корпоративной среды: сложные формы, богатые .возможности визуализации, мощная привязка данных, приятный UI и т.п. В качестве примера хочу привести приложение, которое предназначено для внутреннего использования и один-в-один совпадал с Windows Notepad. Приложение, соответственно, называется AvalonNotepad и призвано просто показать, что на WPF могут строится и обычные приложения.



Источник: http://blogs.msdn.com
Перевод: deeper2k

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





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