Уроки SilverLight

Опубликовано 31 Октябрь | Автор admin
Ключевые слова:,

Вот для того, чтобы не расслабляться, небольшая подборка уроков по SilverLight, так что качаем и учишься работать с новой технологией:

Popularity: 82% [?]

Добавить в закладки:
1 комментарий | Новости | Вся статья

Знакомство с анимацией Microsoft SilverLights

Опубликовано 30 Сентябрь | Автор admin

Ну что продолжим с вами знакомиться с практической частью создания Silverlight. И так как я отношусь по большой части к дизайнером, то больше всего меня интересует создание анимации, чем сегодня с вами и займемся. Так как мы только знакомимся с вами с этой программой, то сегодня попробуем сделать с вами очень простую анимацию в буквально несколько кадров.
Запускаем наш Expression Blend 2, создаем новый проект (кто не занеет как, смотрим тут). Выбираем инструмент - Перо, и рисуем кривую похожую на морскую волну
Animation SilverLight

Затем откройте вкладку Properties, и выберите для заливки соответствующий синий цвет, у нас же все-таки волна должна получиться.
Animation SilverLight

Сейчас перейдем непосредственно к анимации, для этого в панели Object and TimeLine выбираем Create new Storyboard, нажав для этого “+”. В появившемся окне вводим название нашей шкалы,снимаем галочку с пункта Create as a Resource и нажимаем кнопку ОК.
Animation SilverLight

В панели Object and TimeLine мы видим, что появилась временная шкала (напоминает шкалу во Flash). Выбираем инструмент Direct Selection, перетягиваем ползунок на 1, и деформируем нашу волну, после этого опять перетягиваем, ползунок на значение 0, и нажимаем кнопку Record Keyframe, видим что появилось два кадра.
Animation SilverLight

Выделяем нулевой кадр копируем его и перетягивает шкалу на значение - 2, и вставляем туда первый кадр, можем сейчас попробывать проиграть анимацию. Однако у нас анимация прогрывается только один раз, чтоб поставить ее на зацикливание кликаем по наше шкале (на название шкалы - в нашем случае Wave), выделив ее, и в закладке Properties в поле RepeatBehavior вписываем значение Forever.
Animation SilverLight

Просматриваем нашу анимацию в браузере, чтобы сделать анимацию более реальной, можно выделить все ваши кадры и в окне Easing перетянуть ползунки, так чтоб анимация выглядела более реально.
Animation SilverLight

Ну вот и произошло наше первое знакомстов с анимацией в SilverLights, с чем собственно всех и поздравляю)

Popularity: 100% [?]

Добавить в закладки:
Нет Комментариев | Новости, Примеры | Вся статья

SilverLight или Flash?!

Опубликовано 27 Сентябрь | Автор admin
Ключевые слова:, ,

SilverLight или Flash
Появление Microsoft Silverlight вызывало массу неоднозначных мнений, и в принципе самый главный вопрос, чем оно сможем покарить своих пользователей, что в ней такого особенного, чем отличается от конкурентов???
Что б выяснить основные отличия SilverLight, давайте просто сравним ее с основным конкурентом - Adobe Flash (уже Adobe), итак чем они отличаются друг от друга:

1. SilverLight не требует установки видео кодека для проигрывания видео формата .WMF
Flash требует наличие кодека для проигрывания .WMF видео. Также есть ограничения по проигрыванию других форматов видео.

2. Silverlight поддерживает полноэкранное видео.
Flash не поддерживает масштабируемое полноэкранное видео.

3. Silverlight использует анимационную модель - WPF, которая основывается на времени а не на кадровой анимации.
Flash использует покадровую анимацию.

4. Silverlight не поддерживает GIF и BMP форматы. Поддерживаются только JPG и PNG форматы графических файлов.
Flash на сегодняшний день поддерживает все графические форматы.

5. Silverlight позволяет встраивать текст в свой проект, и устанавливать его с загрузкой объекта.
Во Flash работь со шрифтами довольно сложно.

6. Silverlight использует XAML, и он пока декларативный.
Flash - ActionScript

7. Silverlight не позволяет пока работать с пиксельной графикой, и использовать различные эффекты и фильтры.
Flash позволяет это делать уже с 8 версии

8. Silverlight использует XAML который основывается на текстовой информации, и может быть леко изменен используя простые XML объекты.
Flash использует бинарные (двоичные) формы записи.

9. Silverlight позволяет использовать различные технологии при создании проекта - JavaScript, C#.
Flash позволяет использовать только программные возможности ActionScript.

10. Используя Silverlight Streaming вы можете создать полноценный видеой cайт, используя бесплатный сервис.
Ни один потоковый сервис не доступен бесплатно во Flash.

Оригинал статьи

Popularity: 78% [?]

Добавить в закладки:
1 комментарий | Новости | Вся статья

Перспективы Microsoft Silverlight

Опубликовано 25 Сентябрь | Автор admin

Многие относятся скептически к появлению Microsoft Silverlight на рынке интернет приложений, думаю что она врядли сможет завоевать достойное положение. Многие думают, зачем нам что-то новое, когда мы можем вполне пользоваться старыми методами разработки. Но я считаю, что мы не стоим на месте, и новое будет всегда, и мы должны постоянно двигаться вперед и совершенствоваться, использую более новые и мощные возможности. И у Silverlight, я считаю, вполне достойное будущее.. Именно поэтому я решил перевести для вас статью довольно авторитетного аналитика компьютерной индустрии, к мнению которого надо внимательно прислушаться - Нельсона Кинга (Nelson King). Оригинал статьи читаем тут - The Road Ahead for Microsoft Silverlight.

Нельсон Кинг был разработчиком программного обеспечения в течение больше чем двадцати пяти лет. В дальнейшем стал аналитиком компьютерной промышленности, рецензентом изделий и автором девяти книг по программированию базы данных. Он писал для Intelligent Enterprise (и его предшественников) в течение больше чем десяти лет.

Вот что он пишет о технологии Microsoft Silverlight:
Я не уверен, что это значит для эпохи Интернет, но, проще говоря, информация привлекает наше внимание так же быстро, как и перестаёт нас интересовать. Например, в среду, 5 сентября, было сделано рекламное объявление электронной почты Microsoft, выпускающем версию Silverlight 1.0. Я не знаю, сколько менеджеров IT и разработчиков используют Silverlight. Возможно не многие. Конечно выпуск первой версии чего-нибудь, даже от Microsoft, редко привлекает много внимания. Я не собираюсь тянуться за микрофоном и кричать об этом событии, но небольшой комментарий мог бы стать полезным.
Silverlight – это технология, предназначенная для создания Rich Internet Applications (RIA) особенно тех, которые сосредоточены на потоковом мультимедиа или векторной графике. Например, CBS, телевизионные станции будут использовать Silverlight, чтобы управлять и представлять воспроизведение видео на Вебсайтах телевизионных станций. Чтобы сделать это, Silverlight требует наличие графического приложения на компьютере клиента, которое может быть установлено или поставленного вместе с ОС. Silverlight включают средства для написания кода, который набирает клиент, различные кодеки и перенос данных с одного носителя на другой. Это схоже с Adobe’s Flash, Flex, и Dreamweaver line-up. Silverlight - это конкуренция.
Я знаю, что для многих корпораций и их IT магазинов, Web-приложения, которые сочетают потоковое мультимедиа, или даже графику высокого качества - является все еще экзотической разновидностью. Однако, как многие из новых звезд Web 2.0 показывают (YouTube, Google Maps), инкорпорация насыщенной графики, и даже мультимедиа в приложениях становится требуемым этикетом, и это означает, что рано или поздно всё это будет использоваться бизнес – предприятиями.
IT должно знать к настоящему времени, всю продукцию разработки программного обеспечения Microsoft (один из основных стержней его собственной торговли). Больше чем все другие многочисленные технологии подобного рода, Silverlight представляет яркое и светлое будущее для Microsoft. Сравним. .Net- это основополагающая технология, конечно же, важная, но не яркая и светлая. Silverlight - это мост между технологией представления ( UI and all the plumbing underneath) и потоковым управлением контента. Это - одно из мест, где поселилась самая большая мечта Билла Гейтса.
Вернёмся назад в середину 1990-ых, Гейтс и Крэйг Маккоу мечтали о глобальной спутниковой сети, Teledesic, части Gates’ Grande Vision о соединении компьютеров с телесвязью. Той частью мечты была также и Grande, но Silverlight –это мечта – в которой работа в Интернете ведется с изображением, видео, кино, аудио, и музыкой - и GUI, чтобы это всё сочетать вместе. Microsoft вложит любые ресурсы, которые потребуется, чтобы сделать Silverlight игроком, не только на рынке развития RIA, но также и среди больших производств СМИ (подобно CBS).
Microsoft несется с большой скоростью особенно там, где г. Гэйтс видит успешное будущее (и пусть даже не очень хорошо).
Так, что друзья делайте выводы сами…

Popularity: 68% [?]

Добавить в закладки:
Нет Комментариев | Новости | Вся статья