'

BizSpark

Понравилась презентация – покажи это...





Слайд 0

BizSpark Сергей Байдачный Sergiy.Baydachnyy@microsoft.com специалист по разработке ПО Майкрософт Украина


Слайд 1

Что такое BizSpark? Бесплатное ПО для разработки: компания классифицируется как стартап <3 лет <$500000 оборота создание собственных продуктов Бизнес и технические тренинги Бесплатное ПО для развертывания компонентов своего ПО Срок действия программы 3 года www.microsoftstartupzone.com


Слайд 2

SilverLight 3: полный обзор возможностей Сергей Байдачный Sergiy.Baydachnyy@microsoft.com специалист по разработке ПО Майкрософт Украина


Слайд 3

Содержание Поддержка “3D” Offline работа Проверка данных в элементах SaveFile диалоговое окно Изменение в базовых элементах Новые элементы в SDK Поддержка GPU И многое другое…


Слайд 4

Поддержка "3D" Простое вращение Элемент PlaneProjection RotationX, RotationY, RotationZ CenterOfRotationX,… GlobalOffesetX,… LocalOffsetX,…


Слайд 5

Демонстрация


Слайд 6

Offline работа Application.Current.Detach(); вызов из события, которое инициируется пользователем Модификация манифеста <Deployment.ApplicationIdentity>  <ApplicationIdentity ShortName="HBO on Broadband” Title="HBO on Broadband">  <ApplicationIdentity.Blurb> Stream HBO content to your desktop at home or on the go. </ApplicationIdentity.Blurb>   <ApplicationIdentity.Icons> <Icon Size="16x16">icons/16x16.png</Icon> <Icon Size="32x32">icons/32x32.png</Icon> <Icon Size="48x48">icons/48x48.png</Icon> <Icon Size="128x128">icons/128x128.png</Icon> </ApplicationIdentity.Icons> </ApplicationIdentity> </Deployment.ApplicationIdentity>


Слайд 7

Демонстрация


Слайд 8

Offline работа Приложение не должно взаимодействовать с DOM и вызывать JavaScript Возможность определить подключение к сети: GetIsNetworkAvailable Состояние приложения: LaunchingDetached Приложения будут иметь возможность обновляться


Слайд 9

Проверка данных в элементах Работает для TextBox, CheckBox, ListBox, ComboBox, RadioButton Ошибка инициируется при выполнении связывания данных Возможность обработки в событии BindingValidationError Text="{Binding Path=FirstName, Mode=TwoWay, ValidatesOnExceptions=true, NotifyOnValidationError=true}"


Слайд 10

Демонстрация


Слайд 11

SaveFile диалоговое окно SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = "Text File | *.txt"; sfd.DefaultExt = ".txt"; sfd.ShowDialog(); if (sfd.File.Name != "") { System.IO.StreamWriter s = new System.IO.StreamWriter(sfd.OpenFile()); s.Write(textBox1.Text); s.Close(); }


Слайд 12

Демонстрация


Слайд 13

Изменения в базовых элементах Поддержка ToolTips Позволяет отображать в качестве подсказки любой элемент, включая контейнеры Множественный выбор в ListBox Single, Multiply, Extended CaretBrush для TextBox и PasswordBox поддерживает все типы Brush (включая Video)


Слайд 14

Демонстрация


Слайд 15

Новые элементы в SDK Элементы компоновки: DockPanel, WrapPanel, ViewBox Работа с данными: DataForm, DataPager, DescriptionViewer, ErrorSummary Навигация: Frame, Page Другие элементы: ChildWindow, Label, Expander, HeaderedContentControl, HeaderedItemsControl, AutoCompleteBox, TreeView


Слайд 16

Поддержка GPU <param name="EnableGPUAcceleration" value="true" /> CacheMode="BitmapCache“ Работает при смешивании пикселей, изменении размера и трансформации


Слайд 17

Демонстрация


Слайд 18

Pixel API


Слайд 19

Демонстрация


Слайд 20

Простая анимация


Слайд 21

Демонстрация


Слайд 22

Стили и ресурсы


Слайд 23

Демонстрация


Слайд 24

Поддержка эффектов


Слайд 25

Демонстрация


Слайд 26

Улучшения в Data Binding


Слайд 27

Демонстрация


Слайд 28

И многое другое… События ImageOpened и MediaOpened Улучшение работы с кэшем при загрузке изображений (BitmapImage) Поддержка новых форматов: MPEG 4, RAW audio и video, HD Photo, H.264 и ACC.LC decoders


Слайд 29

И многое другое… Улучшенная работа со шрифтами в элементе Glyph (загрузка различных шрифтов из .zip архива, доступ к системным шрифтам) Возможность расширения фреймворка своими службами Улучшенная работа с событиями KeyUp, KeyDown, MouseUp, MouseDown Поддержка системных цветов (ActiveCaption, Menu и т. д.)


Слайд 30

Вопросы? Sergiy.Baydachnyy@microsoft.com


Слайд 31


×

HTML:





Ссылка: