مشاهده نسخه کامل
: نیازهای SilverLight
برای برنامه نویسی با SilverLight سرور باید چه ویژگی هایی داشته باشه؟
چون من جایی اسمی ازش ندیدم همه نوشتن ASP.NET پشتیبانی می شه. اگر ASP باشه SilverLight هم هست؟
این قضیه SilverLight چقدر جدی هست؟
چیزی ازش جایی نیست.
یکی از علما یک توضیح جامع بده ببینیم دقیقا چی کارا می شه باهاش کرد چون برنامه نویسیش خیلی راحت هست(کلا C# دیدم چیزه جدیدی توش نبود.)
ممنون.
boy_kochak
03-07-2011, 22:40
ما هم خیلی تالبشیم یکی یه توضیح کامل و جامع میده ...
anvar.net
05-07-2011, 21:27
سیلورلایت ویژگی هایی داره که هیچ کدام از محصولات دیگه مایکروسافت اونو ندارن, همین مورد هم نقطه قوت برنامه های تحت این پلت فرمه. سیلور لایت تقریبا بر روی تمامی سیستم عامل ها حتی مکینتاش و لینوکس قابل نصب هست
اگر نگاهی به تاریخچه توزیع این پلت فرم داشته باشیم از سال 2007 تا 2001 که الان توشیم 5 نسخه از سیلورلایت منتشر شده ..... یعنی مایکروسافت حساب خاصی روی این تکنولوژیش باز کرده ... در حال حاضر گرچه زیاد با برنامه های توسعه یافته در این محیط برخورد نمی کنیم اما مطمئنا با گذر زمان وضع بهتری پیدا می کنه (البته در توسعه برنامه های تجاری ابزارهایی ارائه کرده که کاملا قبل توجه هستند)
برنامه های سیلور لایت بر خلاف برنامه های تحت asp.net متکی به وب سرور IIS نیستند. لذا میشه اونها رو بر روی وب سرورهای مختلف مانندآپاچی, سان جاوا وب سرور و حتی Lig[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] نصب کرد, البته روال کار به این سادگی هم نیست ... دلیل آن هم این است که پسوند فایل های معرفی شده توسط سیلور لایت برای وب سرورهای فوق قابل تشخیص نیستند. بنابراین در اولین قدم باید پسوندهای Xaml و Xap و مایم تایپ های اونها رو برای وب سرورهای مذکور معرفی کرد. طریقه تعریف برای هر وب سرور هم متفاوته و من اطلاع دقیقی ندارم . خارج از پسوندهای فوق باید پسوندهای مرتبط با WPF و Clickone app رو هم باید به وب سرور معرفی کنیم
مشکل دوم : در صورتی که سرور شما مشترک باشد, احتمالا شما دسترسی لازم برای تغییرات بالا رو ندارید. لذا باید اختصاص از هاستی خدمات بگیرید که این کارها رو خودش انجام بده. البته واسه فایل های Xap با توجه به اینکه ظرف اونها مبتنی بر Zip هست میشه پسوند فایل رو به Zip تغییر داد که معمولا قابل تشخیص برای وب سرور خواهد بود
در تهایت : ویندوز سرور 2008 تمامی مشکلات بالا را حل کرده و پسوندهای فوق براش اشنا هستند لذا نیازی به تعریف برای اونها نیست و به نظر من گزینه آماده ای برای برنامه های سیلورلایت هست
L u K e !
05-07-2011, 21:55
با اومدن html 5 دیگه زیاد جالب به نظر نمی رسه استفاده از flash و silver light
سیلور لایت تحت کلاینت هست و بازدیدکنندگان سایتتون باید اونو نصب کنند رو سیستمشون به سرور ربط نداره
anvar.net
06-07-2011, 10:59
1 - مقایسه فلش و حتی فلکس با سیلورلایت اشتباه محضه به دلایل زیر
- سرعت سیلورلایت در مقایسه با دو مورد دیگه کاملا مشخصه بویژه اگه مسئله پردازش حجم عظیمی از داده ها باشه
- در سیلورلایت چند ریسمانی پشتیبانی میشه اما در مورد دیگه نه, لذا برنامه های نوشته شده در پلت فرم سیلورلایت از کارایی بسیار بیشتری برخوردارند
- از قدرت C# میشه براحتی با اشیاء تعامل کرد (OOP)
- از LINQ to XML به نحو احسنت پشتیبانی می کنه ... اصلا فلش راه درست و حسابی برای کار با بانک های اطلاعاتی رو نداره
و مجموعه مزایای مختلفی که در فلکس و فلش اصلا پشتیبانی نمیشن
سیلور لایت تحت کلاینت هست و بازدیدکنندگان سایتتون باید اونو نصب کنند رو سیستمشون به سرور ربط نداره
کی گفته که سیلور لایت تحت کلاینته !!!
برنامه هایی که تحت این پلات فرم ساخته میشن هم وابسته به Browser و سرور هستند و هم خارج از Browser و تحت دسک تاپ کار می کنن. اما نصب سیلور لایت بر روی سیستم کلاینت دلیلی بر این نمیشه که به سرور ربطی نداشته باشه . ما فلش پلیر رو نصب می کنیم تا بتونیم از سایت های تحت فلش موجود بر روی سرور استفاده کنیم , همین موضوع هم دقیقا برای سیلور لایت صدق می کنه
با اومدن Html5 هم شرایط فرقی نمی کنه , من مطمئنم که در حیطه برنامه های تجاری و سیستم های مبتنی بر تصمیم گیری های تجاری بازار سیلور لایت ادامه خواهد داشت
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.