XBAP (сокращенно от XAML Browser Application) - это технология загрузки и выполнения Xaml-приложений в IE (Internet Explorer). После загрузки в IE Xbap-приложение помещается в "песочницу" (security sandbox), которая не позволяет Xbap-приложению причинить вред компьютеру/системе.
XBAP это не тоже самое, что и WPF/E (новое название Silverlight). Хоть обе эти технологии и предназначены для выполнения Xaml-приложений, но WPF/E - это по сути плагин (такой как Flash Player) для браузера и работает с ограниченным Xaml.
4/27/2007
Что такое XBAP?
Автор: Mindberg на 4/27/2007 07:14:00 AM 0 коммент.
4/24/2007
Серебряный свет (Silverlight)
Silverlight – это новое названия для WPF/E.
Microsoft® Silverlight™ is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications. Silverlight supports fast, cost-effective delivery of high-quality video to all major browsers running on the Mac OS or Windows.
April 15, 2007 -- Today at the 2007 National Association of Broadcasters conference (NAB2007), Microsoft Corp. unveiled Microsoft® Silverlight™, a new cross-browser, cross-platform plug-in for delivering the next generation of media experiences and rich interactive applications (RIAs) for the Web.
Microsoft Silverlight, previously called WPF/E (Windows® Presentation Foundation Everywhere), integrates with existing Web technologies and assets to provide higher-quality experiences with lower costs for media delivery. Delivered to end users through a seamless, fast installation, Silverlight offers consistent experiences to both Macintosh and Windows users on a variety of browsers including Internet Explorer®, Firefox and Safari.
Based on the Microsoft .NET Framework 3.0, Silverlight enables developers and designers to easily use existing skills and tools to deliver media experiences and RIAs for the Web with role-specific tools: for designers, Microsoft Expression® Studio, and for developers, Visual Studio®. New tool and server investments for media professionals include the Microsoft Expression Media Encoder, which will be a feature of Microsoft Expression Media, enables rapid import, compression and Web publishing of digital video imported from a variety of popular formats, including AVI and QuickTime, into WMV. Capable of running on the desktop or Windows Server®, Expression Media Encoder is a template-driven system that integrates seamlessly into existing Web publishing workflows for both live and on-demand content delivery. Expression Media Encoder will be a free download for customers of Expression Media when it is shipped later this year.
Silverlight uses Windows Media Video (WMV), Microsoft’s implementation of the Society of Motion Picture and Television Engineers (SMPTE) VC-1 video standard, enabling immediate compatibility with the millions of hours of content already available on the Web, and adds support for interactive video experiences that scale from full-screen high-definition (HD) to mobile scenarios.
Leading media companies and solution providers have announced support for Silverlight including Akamai Technologies, Brightcove, Eyeblaster, Limelight Networks, Major League Baseball, NaviSite Inc., Netflix, Pinnacle Systems Inc., Rhozet Corp., Skinkers, Sonic Solutions, Tarari Inc., Telestream Inc. and Winnov. All have indicated plans to deliver Silverlight-based experiences for their viewers and customers.
Читать полностью; Введение в .NET; .NET 3.0; Silverlight community site; MIX07; http://www.microsoft.com/silverlight
Автор: Mindberg на 4/24/2007 10:23:00 AM 0 коммент.
Ярлыки: .NET 3.0 , Microsoft , Silverlight , WPF
4/22/2007
Mozilla, Opera и Google приняли решение ...
На прошедшей в Сан-Франциско O`Reilly Web 2.0 Expo представители Mozilla, Opera и Google приняли решение: "объединить усилия разработчиков наиболее популярных веб-браузеров для совершенствования работы веб-приложений" вместе с Microsoft. По некоторым оценкам - это "судьбоносное решение" :) Наконец-то, все согласны, что с Microsoft невозможно конкурировать, но можно сотрудничать.
Причина? Все очень просто. Появился рынок, на котором все привычные веб-браузеры с крутыми фичами и поддержкой AJAX ... просто не нужны.
Отныне доминировать на рынке будут Xaml-приложения (это встроенная анимация, drag'n'drop, 3D графика и т.д. и т.п.). Конечно, это пока не очень заметно за пределами корпораций, но пройдет немного времени, и заметно станет даже "тем, кто в танке" :)
Для загрузки Xaml-приложений (кстати, небольших по размеру) требуется установленный .NET 3.0 (входит в Windows Vista) или Silverlight.
Автор: Mindberg на 4/22/2007 03:29:00 PM 0 коммент.
4/18/2007
Windows Workflow Foundation (WF)
WF - это праздник какой-то! Но не для всех, а для разработчиков (в смысле software developer'ов) и архитекторов/проектировщиков. В двух словах про WF не сказать, и в трех тоже :) Но все, кто знает не по наслышке про компонентный подход в программировании, поймут, что счастье есть.
Инструкция по применению WF есть в статье: "Погружение в Windows Workflow Foundation (WF)". Конечно, там нет рецептов на все случаи жизни. Это только статья, а не книга "о десяти авторах", но трамплин хороший.
Содержание статьи: Базовые понятия; Создание и редактирование workflow; Создание activity (активности); Компиляция workflow (поток работ); Просмотр workflow (в графическом виде и xaml); Выполнение workflow; Workflow-cервисы; Исполняющая среда и ее сервисы; Конфигурирование исполняющей среды; Трассировка работы исполняющей среды.
Статья расчитана на разработчиков. Все примеры на C#.
К статье прилагается пример использования контрола WorkflowView в Windows-приложениях. Контрол позволяет просматривать и редактировать workflow в графическом виде, а также в виде xoml (xaml).
Автор: Mindberg на 4/18/2007 01:26:00 PM 0 коммент.
3/07/2007
Grava от Microsoft
Во время интервью Билл Гейтс сказал Познеру, что он собирается развивать тематические школы. Прошло совсем немного времени и Microsoft анонсирует проект Grava. Цель проекта - облегчить создание образовательных программ.
What is "Grava"?
"Grava" is the code name for a new set of tools from Microsoft’s Education Products Group that is designed to allow the education community to create and assemble materials that will increase discovery and allow learners to go at their own pace and learning style. "Grava" tools are scheduled for release in fall 2007.
"Grava" Player — The "Grava" player enables users to view the rich interactive content created in "Grava" Authoring.
Developer Tools — The "Grava" SDK is built on Windows Presentation Foundation (WPF) and provides a programming model and tools for building rich educational experiences.
Authoring — "Grava" Authoring allows users to create interactive and stimulating non-linear projects to view in the "Grava" player.
Services — "Grava" provides an array of services which complement the authoring, SDK and player components. These services include the ability to do assessments, log results, and create intelligent learning solutions.

Другие скриншоты.
Microsoft previews new development tools.
Автор: Mindberg на 3/07/2007 02:28:00 PM 0 коммент.