PDA

View Full Version : بحث و تبادل نظر در مورد Silverlight



علیرضا مداح
چهارشنبه 01 آبان 1387, 10:41 صبح
سلام دوستان عزیز،
این تاپیک جهت بررسی ویژگیهای Silverlight و تبادل نظر در این خصوص ایجاد شده است ،

اهداف تاپیک (Objectives) :
1)بررسی ویژگی های Silverlight
2)بررسی آینده ی پیش روی Silverlight
3)بررسی به کار گیری Silverlight در پروژه های Enterprise
4)بررسی Cross-Platform بودن Silverlight
5)مقایسه ی Silverlight و Flash

توجه :
هر گونه ارسال
1)غیر فنی
2)غیر کارشناسانه
3)توهین آمیز(به هر شخص یا کمپانی خاص)
4)منحرف کننده ی بحث
5)نامرتبط با بحث
حذف خواهد شد ،

پیشاپیش از شرکت شما در این بحث سپاسگزارم ،
امیدوارم در انتهای بحث به نتیجه ی مطلوبی رسیده باشیم ،

باتشکر ،/

Zaparo
جمعه 03 آبان 1387, 02:50 صبح
خوب Flash داره به یه مرده تبدیل میشه البته با اومدن jQuery یه جورایی نسخه 1 Silverlight شکست خورده محسوب میشه ولی نسخه 2 هنوز میتونه امید داشته باشه که بتونه طرفدار پیدا کنه

در مورد Enterprise اگه سرعت کار مطرح باشه و سایت هم بر مبنای ASP.NET باشه چه بسا عالی ولی خوب در PHP و ... فکر میکنم jQuery حرف اول رو میزنه و Open-Source هم هست البته خوب گویا Silverlight هم داره خودش رو Open-Source میکنه ولی خوب تفاوت های Silverlight و jQuery در اینکه jQuery واقعا" Cross Platform ه ولی Silverlight مثل دات نت اینطوری نیست و از همه مهمتر اینه که یه Plug-In هست!

COLD-ZERO
جمعه 03 آبان 1387, 10:33 صبح
با سلام
البطه به نظر من در یک لحاظ باید به امنیت Silverlight در برابر Flash اشاره کرد.
که در فایل های فلاش اکثرا با چند تا ترفند و نرم افزار سورس برنامه در دسترس شما قرار خواهد گرفت.
و به خصوص در فایل های ویدئویی که با نسخه 9 در فلاش قرار داده مید به راحتی قابل دانلود بودن ولی به نظرم در نسخه 10 رفع شده(امیدوارم) چون فایل های ویدئویی شرکت Adobe قابل دانلود نبود.
و من تا به حال ندیدم که بتونید فایل های Silver light دستکاری و یا دانلود بشه.....
****************
شرمنده بچه ها به این تاپیک ربط نداره
کسی مرجع خاصی برای Silverlight سراغ نداره چه فارسی چه انگلیسی(با پیام خصوصی برام بفرستید)
****************

benyamin_pc
شنبه 04 آبان 1387, 09:31 صبح
خوب Flash داره به یه مرده تبدیل میشه

هیچ ربطی نداره و فلش به یه مرده تبدیل نشده و نمی شود

silverlight جای فلش را هیچ وقت نمی گیرد مگر اینکه خودش بشه یه چیزی دقیقا" عین فلش که این هم امکان ندارد خود ide فلش یک امتیاز خیلی بزرگ هست در کارهای انیمیشنی آن که برای برنامه نویسی آن هم بسیار مفید است و انعطاف و راحتی و سرعت عمل را بسیار بالا می برد و چیزی نیست که silverlight بخواهد به این راحتی برای آن مشکلی ایجاد کند تازه adobe اومده روی آینده اون سرمایه گذاری کرده و به این راحتی قرار نیست چیزی در حدود اون باشه !

cactuskhan
یک شنبه 24 آذر 1387, 14:08 عصر
ببینید دوستان فلش سالهاست که داره تو زمینه انیمیشن فعالیت میکنه پس معقول نیست که ما سیلورلایتی که 2 روزه اومده رو با فلش مقایسه کنیم درسته الان فلش خیلی جلوتره ولی نکته اینجاست بزرگترین عیبه فلش کدی نویسی اونه که جز یکسری کارهای ساده بقیه کارها به سختی انجام میشه یعنی شما باید برید action script یاد بگیری تا بتونی یه application با فلش انجام بدی وقدرت سیلورلایت همینجاست که شما میتونی تحت net.کد نویسی کنی و همین کمک خیلی بزرگی واسه رشد کردن این تکنولوژی اعتقاده بنده اینکه این تکنولوژی سرعت رشد زیادی خواهد داشت ولی حداقل 2 سال طول میکشه بجایی برسه که الان فلش هست اینم بگم که من یکی از طرفداران پروپا قرص فلش هستم

محمدامین شریفی
چهارشنبه 27 آذر 1387, 00:58 صبح
هیچ ربطی نداره و فلش به یه مرده تبدیل نشده و نمی شود

silverlight جای فلش را هیچ وقت نمی گیرد مگر اینکه خودش بشه یه چیزی دقیقا" عین فلش که این هم امکان ندارد خود ide فلش یک امتیاز خیلی بزرگ هست در کارهای انیمیشنی آن که برای برنامه نویسی آن هم بسیار مفید است و انعطاف و راحتی و سرعت عمل را بسیار بالا می برد و چیزی نیست که silverlight بخواهد به این راحتی برای آن مشکلی ایجاد کند تازه adobe اومده روی آینده اون سرمایه گذاری کرده و به این راحتی قرار نیست چیزی در حدود اون باشه !
یکی از ضعف های silverlight اینست که نسخه تحت رومیزی نداره،که البته به نظر من بزودی امکان نمایش در desktop هم اضافه میشه.
در ضمن به نظر شما IDE ویژوال استدیو قوی ترست یا فلش؟(لطفا SDK سیلورلایت را برای vs08 دات نت 3.5 service pack 1 را نصب کنید بعدش نظر بدید).
فناوری فلش هم قدیمی شده شرکت adobe این را میداند و به همین علت adobe air را معرفی کرد.
دوستان jquery و دیگر platform های جاوا اسکریپت چه ربطی به flash و silverlight دارند.
لطفا آنهایی که حداقل یک بار silverlight نوشته اند اضهار نظر کنند.
اینجا (http://www.theregister.co.uk/2008/08/18/silverlight_pros_and_cons) ها (http://www.itwriting.com/blog/310-adobe-air-10-reasons-to-love-it-10-reasons-to-hate-it.html) را مطاله کنید.
البته به نظر من هنوز هم flash گوی RIA را در دست خود دارد و تا چند سال دیگر شاید silverlight رقیب سختی برایش بشود

Amir Oveisi
یک شنبه 13 بهمن 1387, 17:29 عصر
به نظر شما IDE ویژوال استدیو قوی ترست یا فلش؟

برای کار با Silverlight میتونین از IDE یه Expression Blend استفاده کنید که به نظر من چیزی کمتر از IDE یه flash نداره.

به نظر بنده آینده یsilverlight درخشان هست همونطور که آینده NET. روشن هست.

ictfac
جمعه 19 تیر 1388, 14:54 عصر
یکی از ضعف های silverlight اینست که نسخه تحت رومیزی نداره،که البته به نظر من بزودی امکان نمایش در desktop هم اضافه میشه.


سلام
ولی فکر می کنم WPF همان کارهای SilverLight و با قدرت بیشتر رو به صورت" رو میزی" انجام میده و WPF/E که همان SilverLight است برای کارهای تحت وب می باشد و نیازی به منتظر شدن نیست. :لبخندساده:

دانش آموز
یک شنبه 21 تیر 1388, 01:54 صبح
به نظر من silverlightچون شرکت مایکرو سافت پشتشه روز به روز ترقی میکنه مثل ajax که ابتدا کسی به آن بها نمیداد ولی مایکروسافت اون را ارتقا داد

jeson_park
یک شنبه 21 تیر 1388, 02:02 صبح
سلام دوستان
مرگ فلش یه ادعای بی اساسه
ببینم با آژاکس و جی کوئری میشه تبلیقات ساخت(همین چیزای که تو یاهو زیاد هست؟؟)
در ضمن روی خیلی از کامپیوتر ها فلش پلیر هست اما سیلور لایت نه

benyamin_pc
دوشنبه 22 تیر 1388, 02:37 صبح
بعضی از این حرفهایی که ارائه شد زیاد جالب نبود ! شما همین الان به گوشه ای از قدرت فلش در سایت یاهو با مسنجر آن لاین نگاه کنین.
برای اینکه به قدرت فلش با انعطاف فوق العاده اون پی ببرین و مطمئن بشین از اینکه هیچ وقت silver حتی رقیب فلش نمیشه باید یک برنامه نویس خبره فلش شین

محمدامین شریفی
دوشنبه 22 تیر 1388, 12:00 عصر
دوستان لطفا تاپیک را به حاشیه نکشید.جهت بحت درباره برتری فلش یا سیلورلایت،در این تاپیک (http://barnamenevis.org/forum/showthread.php?t=115916) پست بزنید و اینجا را مکانی برای "بحث و تبادل نظر در مورد Silverlight" در نظر بگیرید.

و اما silverlight 3 (http://www.pcworld.com/businesscenter/article/166625/microsoft_silverlight_challenges_adobe_air.html?tk =rel_news) آمد!


اجرای سیلورلایت در خارج از مرورگر
پشتیبانی از فرمت های صوتی و تصویری جدید
پشیتیبانی از گرافیک سه بعدی
اظافه شدن افکت های سایه زنی
اظافه شدن کنترل های متنوع
پشتیبانی بهتر از data binding
امکان import فایل از Photoshop و Illustrator

امکان ویرایش طراحی و کد بصورت کامل در Visual Studio و Expression Blend [بصورت مستقل]

silverlight را با قدرتی دوچندان در Visual Studio 2010 و

Expression Blend 3 تجربه کنید ، و برنامه هایتان را بصورت رایگان در Live (http://silverlight.live.com/) ذخیره کنید.

eAmin
دوشنبه 22 تیر 1388, 16:04 عصر
پشیتیبانی از گرافیک سه بعدی
البته از 3D قبلا هم پشتیبانی می کرد، می شه گفت در این ورژن پیشرفت چشم گیری داشته!

HosseinJoon
سه شنبه 13 مرداد 1388, 11:01 صبح
سلام،
لطفا در مورد مزایا و معایب استفاده از Silver Light صحبتی کنید.

با تشکر

محمدامین شریفی
سه شنبه 13 مرداد 1388, 14:23 عصر
سلام،
لطفا در مورد مزایا و معایب استفاده از Silver Light صحبتی کنید.

با تشکر


مزایا:

امکانات net.
پشتیبانی در محصولات دیگر ماکروسافت
محیط ویرایشی بر پایه XML و متناسب برای انواع برنامه های تجاری ماکروسافت، و حتی شرکت های سوم.
برنامه نویسی در محیط برنامه نویسی قدرتمند visual studio و پشتیبانی رسمی در VS 2010
معیاب:

قدرتتمند تر بودن محیط انیمیشنی(نه برنامه نویسی) flash نسبت به blend
نبودن تجربه کافی برنامه نویسان و نصب نبودن plug-in در سمت کاربر
نداشتن شرکا قوی همچون :youtupe,Swish و همچنین صدها بنگاه ساخت بنر و انیمیشن ای که در حال حاظر از فلش استفاده می کنند.
نداشتن library قوی
اجرا نشدن در گوشی های همراه(بجز سیمبین سری 60) و linux و بسته بودن کد(البته فلش هم کد باز نبوده)
حرکت های جدیدی در بازمتن کردن control toolkit ها و همچنین همکاری با moonlight صورت گرفته است.
در آینده نزدیک شاهد رقابتی شبیه xbox و playstation در حوضه پویانمایی خواهیم بود.
و پویا نماها بر حسب وابستگی به پکت های نرم افزاری adobe و microsoft از هم جدا خواهند شد.البته شاید پردازش های ابری و ذخیره سازی آنلاین هم در این رقابت بی تاثیر نباشند.

UltraZoom
جمعه 27 آذر 1388, 16:44 عصر
دوستان من مجموعه بحث ها را در این دو صفحه دیدم و به نظرم آمد دوستان یا به فلش چندان مسلط نیستند و یا سیلور لایت را خوب نشناخته اند .
سیلور لایت در کنار فلش پلتفرم و JavaFx قراره آینده برنامه های RIA رو بر روی وب شکل بدهند . هر سه این برنامه ها مزایا و معایبی دارند که در یک نگاه جامع در حال حاضر فلش پلتفرم قدری ازدو پیش افتاده .
من به عنوان یک کاربر فلش ، همیشه به IDE سیلورلایت (Blend) رشک میبردم و کارهایی رو با سیلور لایت مخصوصا در زمینه توسعه کد انجام میدادم که امکانش در فلش به هیچ عنوان وجود نداشت . زمان های طولانی توسعه محیط های فلش برای کاربردهایی که عملا ارتباط کمتری با گرافیک و ارتباط بیشتری با برنامه نویسی داشتند ، کاری بس دشوار بود .
به دلایلی که در بالا گفتم در مواردی که نیاز داشتم واقعا کار سنگین برنامه نویسی بکنم و زمان هم عنصر مهمی برای من بود ، از سیلور لایت استفاده میکردم .
اما ،قضیه الان طوری شده که کلا سیلور لایت رو گذاشتم کنار و فقط دارم با فلش پلتفرم کار میکنم .
مراحل کار من برای ساخت یک برنامه در پلتفرم فلش به این شکل هست .
1 - طراحی رابط گرافیکی کاربر GUI با Adobe illustrator , Adobe Photoshopو Adobe FireWorks
2 - وارد کردن محیط طراحی شده از این نرم افزار ها به داخل نرم افزار فلش کاتالیست و بعد مشخص کردن عناصر برنامه مثل listbox , btn و ... به راحتی هر چه تمام تر . همچنین با فلش کاتالیست ارتباط عناصر گرافیکی برنامه بسیار سریع و راحت تعریف می شوند .
3 - انجام برنامه نویسی و وارد کردن کد در برنامه فلش بیلدر . در اینجا برای برنامه نویسی سمت سرور ، دیتابیس ، سیستمی و ... گزینه ایی مثل Adobe LiveCycle و ColdFusion و Flex SDK در اختیار برنامه نویس هست .
در حال حاضر با گسترش فلش پلتفرم ، باید این پلتفرم را با همه نرم افزار هایش دید . مقایسه سیلور لایت و فلش کلاسیک خطا است . رقابت این دو قطعا در آینده به سود RIA و بستر های توسعه اش خواهد بود .

ببخشید که این مطلب در ارتباط چندان مستقیمی با سیلور لایت نیود . اما چون مطالب قبلی را خواندم ، احساس کردم که این توضیحات لازم هست .

Microname
جمعه 27 آذر 1388, 17:58 عصر
فلش و سیلور تقریبا در یه رده هستند فقط یکسری ویژگیها هرکدام دارند که میتونه متمایز کنه
محیط توسعه برنامه های فلش در قدیم مناسب RIA یا انیمیشن(نسبت به امروز) نبود و دارای سختی هایی بود ولی امروزه همان طور که جناب ultrazoom گفتند کاملا یک پلتفرم یکدست و واحدی رو تشکیل داده و ابزارهای کاملی رو در اختیار برنامه نویس یا طراح قرار داده.
مثلا فتو شاپ و ابزارهای گرافیکی دیگر کاملا در تعامل و در خدمت فلش هستند این مزیت قطعا در محیط توسعه silverlight نیست.
زبان برنامه نویسی:
یکی از ایراداتی که به فلش وارد بوده و هست تحمیل کردن یک زبان برای کسی که می خواست در این محیط برنامه نویسی کند(Actionscript) مایکروسافت هم دقیقا با نقطه ضعف فلش پا به این عرصه گذاشت یعنی در مقابل برنامه نویس لازم نیست زبان جدیدی فرا بگیرد و از همان C#‎‎‎ می تواند استفاده کند.
هر چند که شرکت ادوبی در حال مرتفع کردن این مشکل هست و در آینده ای نزدیک این امکان هم فراهم میشه که با زبانهایی مثل python , ruby , C++‎‎‎ , C#‎‎‎, javascript
بتوان برنامه های فلش رو توسعه داد هر چند که هم اکنون با زبان جاوا اسکریپت و C++‎‎‎ می توان در فلش استفاده کرد و برنامه ها رو با این زبانها توسعه داد
به عنوان مثال با این(Alchemy) (http://labs.adobe.com/technologies/alchemy/) ابزار واسط میشه از کتابخانه های غنی C++‎‎‎ استفاده نمود و در فلش استفاده کرد. مثلا بازی quake روی فلش اجرا کرده اند...
ابزارهای توسعه:
سیلور دارای IDE غنی و بسیار عالی برای توسعه می باشد و در مقابل هم اگه قصد مقایسه داشته باشیم باید این محیطها رو جمع بست تا به ابزار کامل تبدیل شود:
Flash catalyst: در این محیط بدون زدن حتی یک خط کد می توان عناصر گرافیکی تولید کرد دقیقا مثل blend
Flash professional:در این محیط که کلا بهبنه شده برای گرافیستها و طراحان می توان انیمیشن های دلخواه را اعمال کرد
Flash builder:
محیطی است برای کدنویسی ، برنامه نویسی سمت سرور و کد های اختصاصی برای شیئ هایی که در دو ابزار قبلی درست شده اند و دارای یک debugger قوی و محیطی کامل برای کد نویسی.
بنده چون تسلط به محیط blend ندارم وارد جزییات این بسته نرم افزاری نشدم ولی به هر حال آنچه که دیده ام تفاوت زیادی نمی تونست داشته باشه.
در کل شرکت ادوبی در زمینه ابزارهای انیمشین سازی و گرافیک (پلتفرم فلش) دارای سابقه بیشتری است. و این رو در محیطهای توسعه براحتی میشه تشخیص داد.

نصب روی مرورگر:
ملاک واقعی نمی تونه باشه! فعلا که silverlight روی تعداد کمی مرورگر نصب هست ولی در آینده حتما این خلاء پر خواهد شد
از قدرت نفوذ ماکروسافت هم نمیشه صرف نظر کرد
همین الان هم بعضی مسابقات مهم روی این پلتفرمی که هنوز به کامپیوترهای کاربران رسوخ نکرده پخش میشه! اسم این رو چی میشه گذاشت؟؟!
رندر:
silverlight نسبت به فلش سنگینتره و فایلهای فلش نسبت به رقیب دارای سبکی محسوسی هستند.

البته فلش هم کد باز نبودهالان هست!
یک نکته در پایان: وقتی که silverlight اومد گفتم فاتحه فلش خونده شد چون فکر نمی کردم ماکروسافت روی محیط بسته کار کنه یعنی برای رقابت با فلش فکر میکردم که محیط متن بازی ارایه کنه! ولی مثل اینکه محیطش همچنان بسته است و همچنان از نقطه ضعفی که فلش رنج میبرد ماکروسافت هم به جمعشان اضافه شد(با توجه به سیاست ماکروسافت چه فکر بیخودی به سرم زد!:اشتباه:)
شرکت ادوبی داره روی این متن باز شدن کار میکنه...
قبلا هم یک پروژه برای متن باز شدن کار میشد(و میشه) ولی الان روند کندی داره و معلوم نیست به کجا هم میخواد برسه! البته ربطی به این دو شرکت هم نداره Cairo (http://www.cairographics.org/)

taghvajou
دوشنبه 24 اسفند 1388, 02:18 صبح
سلام به همه
دوستان خوبم، باور کنین که فاتحه فلش خونده است. یه سری به سایت مایکروسافت بزنین.
چند روز دیگه که مایکروسافت گرامی سیلورلایت 4 رو به صورت نهایی عرضه کنه، بهانه های IDE و طراحی اینترفیس و RTL و پرینت و خروجی، نواقص کتابخانه سه بعدی و ... یه جا حل میشه.
حالا هی بگین که فلانی قدیمیه، بهمانی مهربونه.
قدرت عالی سیلورلایت اینه که میشه باهاش برنامه های کاربردی نوشت، یعنی حتی یواش یواش می بینین که دیگه حتی برنامه های وین فرم هم جای خودشون رو به سیلورلایتی دادند که با یه رایت کلیک روی کامپیوتر نصب میشه و هر لحظه بخوای لباس تحت وب خودش رو با لباس نسخه رومیزی عوض میکنه.
بیدار باشین.

taghvajou
دوشنبه 24 اسفند 1388, 02:25 صبح
ضمنا یه چیز خیلی مهم رو فراموش کردم خدمتتون عرض کنم:
Moonlight (http://www.go-mono.com/moonlight/)
البته از سیلور 3 هنوز ساپورت نمیکنه ولی این خودش نشونه عمق حرکت تکاملی سیلور لایته!

peymannaji
پنج شنبه 05 فروردین 1389, 17:53 عصر
یه سوالی برای من پیش اومده که یک برنامه ای مانند یک اتوماسیون اداری که با سیلور لایت پیاده سازی شده حجم زیادی داره و در لود شدن برنامه با توجه به سرعت پایین اینترنت زمان بسیار زیادی رو می طلبه . برای این موضوع چه راه حل هایی رو پیشنهاد میکنید ؟

taghvajou
دوشنبه 23 فروردین 1389, 20:02 عصر
با سلام به همه
حق دارین نسبت به این موضوع نگران باشید. ولی باید از شرکت مایکروسافت از ته دل تشکر کرد که فکر اینجاش رو هم کرده! کافیه روی صفحه مورد نظرتون رایت کلیک کنید تا از تعجب شوکه بشید. از سیلورلایت 3 امکان اجرای برنامه با عنوان OutOfBrowser تدارک دیده شده که فایل مورد نظر رو تو دسکتاپتون نصب میکنه و ...
خلاصه برو حالشو ببرین.
بیشتر تحقیق کنین بیشتر آشنا میشن.
بازهم اگه سوالی هست ما در خدمتیم.

peymannaji
دوشنبه 23 فروردین 1389, 20:52 عصر
با سلام به همه
حق دارین نسبت به این موضوع نگران باشید. ولی باید از شرکت مایکروسافت از ته دل تشکر کرد که فکر اینجاش رو هم کرده! کافیه روی صفحه مورد نظرتون رایت کلیک کنید تا از تعجب شوکه بشید. از سیلورلایت 3 امکان اجرای برنامه با عنوان OutOfBrowser تدارک دیده شده که فایل مورد نظر رو تو دسکتاپتون نصب میکنه و ...
خلاصه برو حالشو ببرین.
بیشتر تحقیق کنین بیشتر آشنا میشن.
بازهم اگه سوالی هست ما در خدمتیم.

یعنی امکان این هست که برنامه که با سیلورلایت نوشته شده مانند یک برنامه دسکتاپ عمل کنه ؟
اگر جواب مثبت هست لطفا منبعی رو معرفی کنید .

با تشکر

taghvajou
سه شنبه 24 فروردین 1389, 10:45 صبح
سلام به همه
دو نمونه براتون معرفی می کنم که عملا هر دو یکی هستند. با این تفاوت که اولی پروتوتایپه ولی دومی سامانه تموم شده و در حال استفاده:
http://dorm.farantech.com
http://dorm.tabrizu.ac.ir
طریقه نصبش هم که بالا خدمتتون عرض کردم.
بازم هم در خدمتیم.

bahareh-m
یک شنبه 20 تیر 1389, 22:49 عصر
سلام
لطفا به بنده بفرمائید به چه صورت میتونم تولکیت سیلور لایت رو به تولباکس ویژوال 2010 اضافه کنم .

triton
یک شنبه 10 مرداد 1389, 10:11 صبح
سلام خدمت دوستان
من خودم يه فلش كارم و تسلط كامل را روي اون دارم و يكي دو نمونه از سيلور لايت بيشتر نديدم ولي به نظر من مرگ فلش اتفاق نمي يوفته به اين دليل كه 97% كابران كامپيوتر سراسر جهان flash player روي سيستم خودشون نصب دارند(بر اساس گفته شركت adobe)يعني تقريبا همه روي كامپيوترشون فلش پلير دارند!فرض كنيم silverlight هم بهتر از flash ... حالا چند سال لازم هست كه تمام مردم دنيا فلش پليرهاشون را پاك كنند و جاي اون silverlightنصب كنند؟ مي بينيد زماني حدود بي نهايت بدست مي آيد،نه؟البته فلش از نظر برنامه نويسي ضعيفه ، نه اونقدر كه به نظر ماست چون كمي هم عيب از خودمونه(روش اون را نمي دونيم) ولي از نظر گرا فيكي فوق العاده قويه و اين همون چيزي هست كه مردم عادي زياد بهش توجه دارند!البته من تعصب خاصي روي فلش ندارم و به سمت قدرت بيشتر حركت مي كنم اما در ذهن من چيزي بيشتر از انتخاب يكي از اين دو مي گذره و اون هم تركيب اين دو با هم....چه قدرتي .... چه انعطافي .... چه كارها كه نمي شه كرد...

taghvajou
یک شنبه 10 مرداد 1389, 14:06 عصر
سلام
لطفا به بنده بفرمائید به چه صورت میتونم تولکیت سیلور لایت رو به تولباکس ویژوال 2010 اضافه کنم .


سلام به همه
از آدرس زیر دانلود کنین و نصب کنین:
http://silverlight.codeplex.com/releases/view/43528

taghvajou
یک شنبه 10 مرداد 1389, 14:12 عصر
سلام خدمت دوستان
من خودم يه فلش كارم و تسلط كامل را روي اون دارم و يكي دو نمونه از سيلور لايت بيشتر نديدم ولي به نظر من مرگ فلش اتفاق نمي يوفته به اين دليل كه 97% كابران كامپيوتر سراسر جهان flash player روي سيستم خودشون نصب دارند(بر اساس گفته شركت adobe)يعني تقريبا همه روي كامپيوترشون فلش پلير دارند!فرض كنيم silverlight هم بهتر از flash ... حالا چند سال لازم هست كه تمام مردم دنيا فلش پليرهاشون را پاك كنند و جاي اون silverlightنصب كنند؟ مي بينيد زماني حدود بي نهايت بدست مي آيد،نه؟البته فلش از نظر برنامه نويسي ضعيفه ، نه اونقدر كه به نظر ماست چون كمي هم عيب از خودمونه(روش اون را نمي دونيم) ولي از نظر گرا فيكي فوق العاده قويه و اين همون چيزي هست كه مردم عادي زياد بهش توجه دارند!البته من تعصب خاصي روي فلش ندارم و به سمت قدرت بيشتر حركت مي كنم اما در ذهن من چيزي بيشتر از انتخاب يكي از اين دو مي گذره و اون هم تركيب اين دو با هم....چه قدرتي .... چه انعطافي .... چه كارها كه نمي شه كرد...

سلام به این دوستمون و همه
من با هر دوشون مفصل کار کردم. بدون توضیح اضافی ازتون میخوام که توضیحات موجود تو این دو تا تاپیک رو با حوصله بخونین تا تفاوت هاشون رو بیشتر بشناسین.

البته پیشاپیش از پراکنده بودن توضیحات و توام بودنشون با بحث های آموزشی عذرخواهی میکنم ولی حوصله به خرج بدین خوب متوجه خواهین شد که توانمندیهاشون متفاوته! این چیزیه که من بعد از کار با هر دوشون بدست آوردم:

http://barnamenevis.org/forum/showthread.php?t=235060

http://barnamenevis.org/forum/showthread.php?t=218653

fat_roze2000
دوشنبه 11 مرداد 1389, 18:42 عصر
آموزش فارسی سیلورلایت (http://www.softgozar.com/WebPage/Download.aspx?SoftwareId=762&Title=آموزش-SilverLight-4)

ma3566
یک شنبه 07 آذر 1389, 19:08 عصر
سلام
من دارم یک سایت با silver light طراحی میکنم.ولی در اجرا صفحه scrollنمی خوره. scrollbar هم گذاشتم مشکل حل نشد.کسی میدونه باید چیکار کرد؟

e.Rezaei
شنبه 18 دی 1389, 10:51 صبح
سلام به همه
دو نمونه براتون معرفی می کنم که عملا هر دو یکی هستند. با این تفاوت که اولی پروتوتایپه ولی دومی سامانه تموم شده و در حال استفاده:
http://dorm.farantech.com
http://dorm.tabrizu.ac.ir
طریقه نصبش هم که بالا خدمتتون عرض کردم.
بازم هم در خدمتیم.


با سلام .ببخشيد اين لينكهايي كه نوشته بوديد كار نمي كنه ، مي شه اصلاحشون كنيد

محمدامین شریفی
یک شنبه 25 اردیبهشت 1390, 01:07 صبح
سلام.
مسئله اصلی نصب یک پلاگین چند مگابایتی نیست، هر چند اگر اشتباه نکنم در IE ویندوز سون، بصورت پیش فرض نصب شده است.
مهمترین مسئله راحتی برنامه نویس است که در گرو وجود ابزارها و IDE قوی می باشد، بعلاوه وجود سابقه و تعداد برنامه نویسان هم ملاک خیلی مهمی می باشد.
نظر شخصی من این است که silverlight هم مانند .net micro دارای هیچ شانسی برای قلبه بر حریفان نیست و فقط به عنوان alternative ماکروسافتی برای C# کارها می باشد.
بخشی بزرگی از بازار برنامه های RIA هم بین خصوصیت های جدید HTML5 و jquery تقسیم می شود.

سلام خدمت دوستان
من خودم يه فلش كارم و تسلط كامل را روي اون دارم و يكي دو نمونه از سيلور لايت بيشتر نديدم ولي به نظر من مرگ فلش اتفاق نمي يوفته به اين دليل كه 97% كابران كامپيوتر سراسر جهان flash player روي سيستم خودشون نصب دارند(بر اساس گفته شركت adobe)يعني تقريبا همه روي كامپيوترشون فلش پلير دارند!فرض كنيم silverlight هم بهتر از flash ... حالا چند سال لازم هست كه تمام مردم دنيا فلش پليرهاشون را پاك كنند و جاي اون silverlightنصب كنند؟ مي بينيد زماني حدود بي نهايت بدست مي آيد،نه؟البته فلش از نظر برنامه نويسي ضعيفه ، نه اونقدر كه به نظر ماست چون كمي هم عيب از خودمونه(روش اون را نمي دونيم) ولي از نظر گرا فيكي فوق العاده قويه و اين همون چيزي هست كه مردم عادي زياد بهش توجه دارند!البته من تعصب خاصي روي فلش ندارم و به سمت قدرت بيشتر حركت مي كنم اما در ذهن من چيزي بيشتر از انتخاب يكي از اين دو مي گذره و اون هم تركيب اين دو با هم....چه قدرتي .... چه انعطافي .... چه كارها كه نمي شه كرد...

سوداگر
چهارشنبه 25 آبان 1390, 23:41 عصر
سلام!
یه سوال ساده
نصب FlashPlayer برای کاربران ساده تره یا سیلورلایت؟
مسلما فلش، چرا که با یک سرچ ساده، توی گوگل پیدا میشه ولی من، که سراغ یادگیری WPF-Silverlight رفته ام، هنوز، سایتی را که با سیلورلایت، طراحی شده باشد را ندیده ام چون یه برنامه 6 مگابایتی به نام silverlight4 دانلود کردم ولی نمیدونم چرا مرورگرم باز هم، سایتهایی که در تاپیک قدرت سیلورلایت را ببینید (http://barnamenevis.org/showthread.php?97954-%D8%B2%DB%8C%D8%A8%D8%A7%DB%8C%DB%8C-%D9%88-%D9%82%D8%AF%D8%B1%D8%AA-%D8%B3%DB%8C%D9%84%D9%88%D8%B1-%D9%84%D8%A7%DB%8C%D8%AA-%D8%B1%D8%A7%D8%A8%D8%A8%DB%8C%D9%86%DB%8C%D8%AF) طرح شد را باز نمیکند، کسی میدونه چرا؟

benyamin_pc
پنج شنبه 26 آبان 1390, 02:03 صبح
نصب فلش پلیر اگه یکم تو برنامه نویسیش وارد باشین اصلا نیاز به سرچ و دانلود و نصب برای کاربر نیست چون میتونین تو سایتتون براش تو ی لودینگ کوتاه نصبش کنین

سوداگر
پنج شنبه 26 آبان 1390, 02:49 صبح
نصب فلش پلیر اگه یکم تو برنامه نویسیش وارد باشین اصلا نیاز به سرچ و دانلود و نصب برای کاربر نیست چون میتونین تو سایتتون براش تو ی لودینگ کوتاه نصبش کنین

میدونم!
ولی آیا میشه سیلورلایت رو هم توی یه لودینگ کوتاه برای کاربر، نصب کرد؟:متفکر:

benyamin_pc
پنج شنبه 26 آبان 1390, 10:26 صبح
حجمش حداقل چند برابر فلش پلیر هست و با دیال آپ تو ایران کلا لودینگ کوتاه بی مفهومه حتی اگه بشه

علی اکبر
یک شنبه 29 آبان 1390, 08:07 صبح
در یکی از بخشهای این سایت که زبانهای برنامه نویسی را مقایسه می کردند بیان شده بود که محصولات مایکروسافت عمدتا بعد از مدتی کنار گذاشته می شود
مثل vb.6 یا فاکس پرو و....
ودر همان بخش گفته بودند که سیلورلایت هم اخرین ورژنش در حال انتشاره وبعدش بی خیال
این موضوع چقدر صحت دارد؟
قصد دارم وقت بگذارم و سیلورلایت یاد بگیرم ولی اگر واقعا اینگونه است همین وقت اگر برروی جاوا اپلت بگذارم خیلی نتیجه بهتری خواهیم داشت ، نظر اساتید چیست؟

سوداگر
یک شنبه 29 آبان 1390, 10:39 صبح
سلام
اپلت؟!! مگه جای خودشو به Flash نداده بود؟!!!!:متعجب:
من که نشنیدم کسی اپلت رو به صورت حرفه ای کار کنه، شما شنیدین؟
اپلت مال زمانی بود که توی وب، اصلاً گرافیکی وجود نداشت و با آمدن اپلتها یه خورده وضع بهتر شد. اما راجع به فلش و سیلورلایت بهتره بدونیم که در حال حاضر بیش از 90 درصد مردم روی کامپیوترهاشون FlashPlayer دارن و بعد از خریده شدن macromedia توسط Adobe، بهتر هم شده. میتونید مطمئن باشید که محصولات Adobe از محصولات ماکروسافت، دوام بیشتری داشته اند (اگرچه فعالیت این دو شرکت در یک حوزه نیستند ولی وقتی ماکروسافت با ارائه ی Silverlight، پا توی کفش Adobe میکنه .....).

البته به نظر شخصی من، 80% از Silverlight و یادگیری اون به زبان XAML برمیگرده که فعلاً داره نفس میکشه.
و در آخر برای اینکه باور کنید که سیلورلایت محبوبیت خاصی نداره تاپیک چرا مایکروسافت اینقدر با ما بازی میکنه؟ (http://barnamenevis.org/showthread.php?314000-%DA%86%D8%B1%D8%A7-%D9%85%D8%A7%DB%8C%DA%A9%D8%B1%D9%88%D8%B3%D8%A7%D 9%81%D8%AA-%D8%A7%DB%8C%D9%86%D9%82%D8%AF%D8%B1-%D8%A8%D8%A7-%D9%85%D8%A7-%D8%A8%D8%A7%D8%B2%DB%8C-%D9%85%DB%8C%DA%A9%D9%86%D9%87%D8%9F%D8%9F)رو ببینید.
با تشکر.

علی اکبر
یک شنبه 29 آبان 1390, 12:48 عصر
چرا گفتم اپلت.
دلیلش اینه که نیاز به نوعی برنامه دارم که بیشتر شبیه برنامه های تحت ویندوزی باشه ومتکی به قدرت سرور نباشه واز امکانات کلاینت استفاده کند
داستانش هم اینه که در برنامه من کاربران فایلهای سنگینی را باید اپلود کنن وسیستم این فایلها را کنترل واگر اشکال داشت برگشت می دهد
انتخاب سیلورلایت وجاوااپلت هم به همین دلیل بود که کاربران نیازی به اپلود فایلشان نداره ونرم افزار مستقیم به فایلهای کلاینت دسترسی داره ومی تونه قبل از اپلود کردن فایلها کنترل ودر صورت صحیح فایل اپلود گردد.
دوستان اگر بد متوجه شدم راهنمایی بفرمایید.
با توضیحات که در تایپیک چرا مایکروسافت اینقدر با ما بازی میکنه
به این نتیجه رسیدم که سیلولایت در ویندوز 8 کنار گذاشته شده است؟ این درسته؟

benyamin_pc
دوشنبه 30 آبان 1390, 00:33 صبح
این صحبتا نیس , شما هر کار با جاوا تحت وب میکنی با فلش قوی ترشو میشه کرد
من الان 9 ساله با فلشم و تنها چیزی که ادوب بهم داده قدرت روز افزون بوده و هیچ توقفی تو حمایتاش نبوده و یک سره در حال اوج گرفتنه از فلش 4 که ماله ماکرومدیا بود با فلشم و کلا چیز خوبیو اگه نبود جاش خالی بود تو دنیای کامپیوتر

سوداگر
دوشنبه 30 آبان 1390, 04:07 صبح
ونرم افزار مستقیم به فایلهای کلاینت دسترسی داره
benyamin_pc حرفهای من رو زد.
در کتاب جاوا در 21 روز، یکی از ویژگیهای اپلت برای برقراری امنیت را عدم دسترسی به فایلهای کلاینت، عنوان کرده بود(یا حداقل ممکنه هربار، از کاربر تاییدیه بگیره).
این وسط، پرل بیشتر به کار شما میاد تا فلش و سیلورلایت.

yaserjvani
یک شنبه 27 آذر 1390, 01:12 صبح
این دزسته که سیلور لایت داره جای خودش رو به html5می ده

benyamin_pc
شنبه 13 اسفند 1390, 18:35 عصر
دوست عزیز این مواردی که فرمودید سالها پیش تو فلش مورد استفاده داشته !
الان تو زمینه ساخت بازی های 2 بعدی و 3 بعدی قوی هم شمارو به استفاده از فلش دعوت میکنم , همچنین چند ماهی هست موتورهای قوی بازی سازی نظیر unity و udk هم خروجی فایل فلش یعنی swf به خروجی های خودشون اضافه کردن که خود نشان از قدرت بی نظیر فلش در ارتباط با کارت گرافیک و اپتیم بودن و ... داره , این خروجی تعامل بیشتر شمارو تو زمینه فلش با محیط های حرفه ای دیگه به دنبال داره , اینها فقط یه ذره از برتری های فلش نسبت به سیلورن

benyamin_pc
یک شنبه 14 اسفند 1390, 12:19 عصر
چون با C#‎ هم برنامه دسکتاپ مینویسم میدونم که ادوب ساپورت متمرکز تر و قوی تری روی این گزینه نسبت به مایکروسافت روی سیلور داره و در کل سیلور الان با فلش چند سال پیش برابری میکنه و فلش الان شاید سیلور آینده باشه

davoodrm666_666
دوشنبه 15 اسفند 1390, 08:05 صبح
قدرت C# همراه با Xaml تحت وب نتیجش Silverlight می شه که حتی فلش نمی تونه بهش فکر کنه چه برسه بتونه باهاش رقابت کنه

benyamin_pc
دوشنبه 15 اسفند 1390, 11:22 صبح
چقدر باحال بحث کردین و نتیجه گرفتین شما! میشه یکی از ویژگی های مثبتی که سیلور لایت میتونه انجام بده اما فلش نمیتونه حتی باهاش رقابت هم بکنه بگین؟ در عوضش بنده قول میدم اقلا 10 تا از نقاط مثبت فلش بگم که سیلور حتی نمیتونه با نسخه های چند سال پیش فلش رقابت کنه , این یعنی بحث کردن ..

davoodrm666_666
شنبه 20 اسفند 1390, 08:54 صبح
فلش خوبه شما ازهمون استفاده کن ...
(یه سرچ هم بزن Sl vs flash)

benyamin_pc
شنبه 20 اسفند 1390, 11:56 صبح
فلش خوبه شما ازهمون استفاده کن ...
(یه سرچ هم بزن Sl vs flash)

من 9 ساله ازش استفاده میکنم .. سرچهامم کردم و تمام اون لینکهارو میشناسم , این بحث دیگه فایده نداره چون بحث منطقی پیش نمیره و این خوبه اون بده هی گفته میشه , شما با هرچی راحتی کار کن..

tarfand
یک شنبه 27 فروردین 1391, 11:58 صبح
سلام
ببخشین من زیاد برنامه نویسی کار نکردم ولی اگه سیلور از سی شارپ دات نت استفاده می کنه پس ما می تونم از قابلیت هایی مثل:
socket programing(برنامه نویسی شبکه)
ado.netوlinq(اتصال به انواع پایگاه داده)
smo(کار با پایگاه داده sql)
معماری چند لایه
Multi Threading
و خیلی از امکاناتی که من بلد نیستم استفاده کنیم.

setareh2013
جمعه 24 خرداد 1392, 18:23 عصر
سلام
کسی هست که بتونه در اصفهان silverlight رو آموزش بده ؟
لطفا در صورت تمایل پیام خصوصی بگذارید .
با تشکر