یادمه از وقتی SL یا همون Silverlight شروع کردم، خیلی دوست داشتم بتونم اونو توی وبلاگ هم استفاده کنم. چند بار هم تلاش کردم ولی به نتیجه نرسیدم. خلاصه گذشت و وبلاگ هم که حدود یک سال ساکت بود تا الان که دوباره شروع کردم به نوشتن. دیشب نمیدونم چی شد که جستجوهای اینترنتیم به قرار دادن SL توی وبلاگ رسید و به طور خیلی جالب یه لینک از Code Project دیدم که توضیح داده بود.
به نظرم کار خوب و کاربردیایه و میتونه امکانات خوبیو به وبلاگ اضافه کنه. به همین دلیل تصمیم گرفتم اینجا هم این روشو به پارسی روان بگم.
مرحله 1. Dropbox Account
برای میزبانی پروژه SL باید یه اکانت Dropbox بسازید. اکانت های مجانیشم کفایت میکنه.
مرحله 2. SL Project
برنامه SLتون رو با خیال راحت بنویسید و هرچهقدر خواستین رو سیستمتون تستش کنید که مشکل اجرایی نداشته باشه.
مرحله 3. آپلود فایل های لازم
وقتی پروژه SL تحت ASP بسازید بعد از اینکه Build میشه، توی فولدر پروژه این موارد رو خواهید دید:
- فولدر ClientBin
- فایل های
- YourprojectTestPage.html
- Silverlight.js
- Web.config
کاری که باید انجام بدین اینه که دقیقا همینارو آپلود کنید توی فولدر Public اکانت Dropbox.
بعد از آپلود اگر فایل TestPage.html رو باز کنید میبینید که App به نمایش در میآد.
مرحله 4. قرار دادن فایل SL در یک صفحه HTML
با استفاده از کد HTML زیر، میتونید Appتون رو تو هر صفحهای خواستین قرار بدین فقط آدرس و اندازههای App خودتون رو در قسمتهای src و height و width بنویسید.
<iframe height="300" src="http://dl.dropbox.com/u/8050878/silverlight-app/hellosilverlight/HelloSilverlightTestPage.html" width="400">
<h3>Silverlight not loaded</h3>
</iframe>