Маленький Ліричний Відступ
Як відомо, компанія
Отже, що потрібно для того, щоб написати Silverlight-аплікацію? По-перше, Microsoft Visual Studio 2008 SP1 разом із Microsoft Silverlight Tools for Visual Studio 2008 (для любителів оупен-сурса існує Eclipse Tools for Silverlight).
Качаємо то все щастя з інету (75 метрів) і ставимо. Не забуваєм, що потрібен SP1 до студії і .Net. Якщо качати ще їх, то це майже гігабайт трафіку. Добре, що в мене анлім, та й сервіс паки вже місяць як стоять на домашній машині.
Ага, в студії з'явився новий тип проектів, Silverlight Control. По ходу створення проекту студія цікавиться, чи не потрібно створити для нового контрола цілий асп сайт - гнівно відмітаєм цю пропозицію і просимо генерити тестову сторінку при ребілді проекту. Створюєм проект і після довгих важких родів не без допомоги всезнаючого гугля отримуєм якесь чудо на тему вічної забавки "попади по кнопці" (якщо нічого не видно - треба поставити клієнт сільверлайту, він не важкий, всього два метри):
Тепер коротенько, як це викласти на сторінці блогспота. Коли студія білдить сільверлайт-проект, вона створює в папці bin\release (bin\debug якщо забути перемкнути конфігурацію) декілька файлів. Нас цікавлять два з них, SilverlightTest.xap та TestPage.html. Якщо розмістити їх на нормальному хостінгу (я викладав на Ucoz) то можна вписати в код поста рядочок вигляду
в якому вказати посилання на свою тестову сторінку і розміри сілверлайт-аплікейшена.
<center><br /><iframe style="WIDTH: 640px; HEIGHT: 480px" src="http://mace.at.ua/TestPage.html" frameborder="0" scrolling="no"></iframe><br /></center>
Ага, чуть не забув про проект аплікейшена в студії. Enjoy ;)
UPD: Silverlight