آموزش سیلورلایت 4 - قسمت‌های 21 تا 27

فصل عنوان فایل مرتبط
21 بررسی کنترل DataForm +
22 برنامه نویسی گرافیکی در Silverlight +
23 آشنایی با پویا نمایی در Silverlight +
24 برنامه نویسی چند ریسمانی در Silverlight +
25 تعامل با کدهای HTML صفحه در Silverlight +
26 استفاده از WCF RIA Services در Silverlight +
27 استفاده از MEF در Silverlight 4 +

منابع و مآخذ +

سورس تمام مثال‌های کتاب +
و یا دریافت تمام قسمت‌ها به صورت یکجا



توضیحی در مورد مثال‌ها:
تمام پوشه‌های مثال‌ها دارای شماره هستند و این شماره‌ها متناظرند با شماره‌ی فضاهای نام مثال‌ها

  • #
    ‫۱۴ سال و ۴ ماه قبل، جمعه ۲۱ خرداد ۱۳۸۹، ساعت ۰۳:۵۹
    آقای نصیری واقعا خسته نباشید مجموعه عالی و بی نظیری بود
    امیدوارم در زمینه های دیگر هم چنین مجموعه هایی را منتشر کنید
    موفق و پیروز باشید
  • #
    ‫۱۴ سال و ۴ ماه قبل، جمعه ۲۱ خرداد ۱۳۸۹، ساعت ۱۰:۱۳
    بسیار مفید و کاربردی، خسته نباشید
    و موفق باشید
  • #
    ‫۱۴ سال و ۴ ماه قبل، جمعه ۲۱ خرداد ۱۳۸۹، ساعت ۱۴:۳۹
    دست شما درد نکند. کار بسیار بزرگی انجام می‌دهید. امیدوارم همیشه پاینده باشید.
  • #
    ‫۱۴ سال و ۴ ماه قبل، جمعه ۲۱ خرداد ۱۳۸۹، ساعت ۱۹:۰۲
    بسیار بسیار سپاسگذارم ، این حرکت شما باعث شد من به صورت جدی بر روی SliverLight وقت بگذارم .
  • #
    ‫۱۴ سال و ۴ ماه قبل، شنبه ۲۲ خرداد ۱۳۸۹، ساعت ۰۲:۵۵
    سلام
    ممنون. اگر روزی روزگاری دوستان این مثال‌ها را از سی شارپ به VB.NET‌ تبدیل کردند لطفا اطلاع بدهند تا به این مجموعه اضافه شود.
  • #
    ‫۱۴ سال و ۴ ماه قبل، شنبه ۲۲ خرداد ۱۳۸۹، ساعت ۱۳:۵۷
    سلام، من هم ممنونم واقعا کار بزرگی انجام دادید.
  • #
    ‫۱۴ سال و ۴ ماه قبل، شنبه ۲۲ خرداد ۱۳۸۹، ساعت ۱۴:۳۷
    راستش نمیشد تشکر نکرد. شاید هرکس دیگه بود با این همه زحمت اینها رو بصورت مجانی و راحت در اختیار بقیه نمیگذاشت.
    فقط امیدوارم که کسی از این منبع کتابی چیزی به اسم خودش ننویسه ... و خودتون بتونید به عنوان یک کتاب این رو ارائه بدید
    بی نهایت ممنون
    سعید محمدهاشم
  • #
    ‫۱۴ سال و ۴ ماه قبل، شنبه ۲۲ خرداد ۱۳۸۹، ساعت ۱۵:۲۱
    سلام آقای نصیری واقعا کارت حرف نداره.
    سپاسگزارم.
    فقط اگه میشه تمام اینا رو یک فایلش کنی. عالی میشه
  • #
    ‫۱۴ سال و ۴ ماه قبل، یکشنبه ۲۳ خرداد ۱۳۸۹، ساعت ۲۰:۲۹
    خسته نباشید، کار ارزنده ای هستش
    راستی چرا کتابش نکردید؟(اون یکی کتابهاتون رو دارم)
    ***
    لطفا فایل کامل رو ، در جای دیگی هم آپلود بکنید(همیشه یکی تو شرکت/دانشگاه دانلود میکنن!)
  • #
    ‫۱۴ سال و ۴ ماه قبل، یکشنبه ۲۳ خرداد ۱۳۸۹، ساعت ۲۱:۱۹
    سایت زیر امکان file fetching از رپیدشیر و مگاآپلود را دارد:
    http://www.multiupload.com/
    فایل را منتقل کنید. چندین mirror از آن حاصل خواهد شد.
  • #
    ‫۱۴ سال و ۴ ماه قبل، چهارشنبه ۹ تیر ۱۳۸۹، ساعت ۱۸:۴۶
    با سلام و تشکر:
    میشه جایگاه WCF RIA Services در MVVM رو بگین کجاست ، یعنی به عنوان Model بهش نگاه میکنیم؟
  • #
    ‫۱۴ سال و ۴ ماه قبل، چهارشنبه ۹ تیر ۱۳۸۹، ساعت ۲۱:۲۹
    WCF RIA Services این امکان رو به شما می‌ده که به منطق پیاده سازی شده در سمت سرور در برنامه‌ی سمت کلاینت خودتون (یعنی همان برنامه سیلورلایت) به شکل شکیلی دسترسی داشته باشید. به این صورت دیگر نیازی نخواهد بود مدلی را سمت کاربر پیاده سازی کنید، اعتبار سنجی را این طرف هم مجددا اعمال کنید، هر بار که WCF Service تغییر کرد، در سمت کلاینت مجبور به به روز رسانی باشید و خیلی موارد دیگر. تمام این‌ها یکبار در سمت سرور پیاده سازی می‌شود و سپس توسط فریم ورک WCF RIA Services در سمت کلاینت قابل دسترسی خواهد بود.
    بنابراین مدل قابل استفاده در سمت کلاینت هم از این سرویس سمت سرور دریافت می‌شود و جالب اینجا است که تمام مباحث مطلع سازی تغییرات خواص، اعتبار سنجی، نکات ریز binding و غیره در این مدل‌های WCF RIA Services به صورت خودکار گنجانده شده و بار کدنویسی شما بسیار کمتر می‌شود.
    برای MVVM ، کنترل domain data source را با کد نویسی تولید می‌کنم تا بتونم در View Model استفاده کنم و از حالت متداول کشیدن و رها کردن این کنترل روی فرم که با اصول MVVM سازگار نیست به این صورت رها خواهم شد.
  • #
    ‫۱۴ سال و ۱ ماه قبل، سه‌شنبه ۳۰ شهریور ۱۳۸۹، ساعت ۱۸:۲۸
    خیلی ممنون ان شاء... موفق باشید
  • #
    ‫۱۳ سال و ۱۱ ماه قبل، دوشنبه ۱۷ آبان ۱۳۸۹، ساعت ۰۳:۴۲
    با زحمت فوق العاده ای که در توضیح مدل MVVMکشیدید واسه من این سئوال پیش اومده ارتباط با سرور در این مدل کجا باید انجام بشه.
    در فصل 26 هم که WCF رو توضیح دادید،مثالتون از نوع code behind بود.در حالیکه عمده توضیحات فصلهای قبل از MVVM بود. الان بزرگترین مشکل من فهم لایه ها،(سمت سرور و کلاینت ) ، جایی که منطق برنامه باید پیاده بشه و این مسائل مفهومی هستش.
    توی ASP.NET جای همه چی مشخص بود. ولی تو سیلورلایت...
    خیلی متشکر میشم مثل همیشه راهنمایی کنید.
  • #
    ‫۱۳ سال و ۱۱ ماه قبل، دوشنبه ۱۷ آبان ۱۳۸۹، ساعت ۰۴:۱۶
    MVVM فقط یک الگوی جدا سازی منطق برنامه از لایه نمایشی آن است. سؤال شما مربوط به multi-tier architecture است؛ جائیکه قسمت نمایشی کار از قسمت نگهداری اطلاعات از قسمت مدیریت کار با اطلاعات جدا شده است و اتفاقا سیلورلایت به صورت ذاتی چند tier است (حداقل دو tiers آن روی دو کامپیوتر مجزا قرار دارند؛ قسمت سیلورلایتی سمت کاربر و قسمت سرویس‌ها در سروری مجزا).
    در یک پروژه WCF RIA Services کلیه اعمال کار با بانک اطلاعاتی در همان سمت سرور و توسط سرویس‌هایی که اضافه می‌کنید انجام خواهد شد. فقط صدا زدن متدهای این سرویس‌ها است که در سمت کاربر و برنامه سیلولایتی صورت خواهد گرفت (در همان ViewModel).
    از آنجائیکه قسمت عمده مدل سیستم حین نمایش از همان جداول بانک اطلاعاتی شما تشکیل خواهد شد که در سمت سرور در سرویس‌های تعریف شده قابل دسترسی می‌شود، روش WCF RIA Services تعریف مجدد این‌ها را در سمت کاربر به صورت خودکار انجام می‌دهد. به همراه replicate کردن تمام مسایل اعتبار سنجی و غیره به سمت کاربر.
  • #
    ‫۱۳ سال و ۱۰ ماه قبل، پنجشنبه ۹ دی ۱۳۸۹، ساعت ۱۸:۴۶
    با سلام
    کتابتون واقعاً عالیه . من دنبال کتاب خیلی گشتم، ولی حتی توی نمایشگاه کتاب هم نتونستم منبع فارسی کاملی برای سیلور لایت پیدا کنم .فقط یه کتاب صد و چند صفحه ای بود . من فیلم ها و مقاله های زبان اصلی رو هم مطالعه کردم ولی کتاب شما از هر حیث کاملترین و بهترینه، فقط جای تعجبه که چرا چاپش نمی کنید .
    ببخشید یه راهنمایی می خواستم ، من نتونستم سورس مثالها رو دانلود کنم . تا جایی که من دنبال کردم باید توی این سایت RapidShare عضو شد ولی من هر کاری کردم خطا گرفت .
  • #
    ‫۱۳ سال و ۱۰ ماه قبل، پنجشنبه ۹ دی ۱۳۸۹، ساعت ۲۰:۲۳
    سلام، برای دریافت از RapidShare نیازی به عضویت نیست. صفحه را باز کنید. اندکی تامل کنید. سمت راست صفحه لینک slow download برای دریافت رایگان ظاهر می‌شود.
  • #
    ‫۱۳ سال و ۹ ماه قبل، چهارشنبه ۱۵ دی ۱۳۸۹، ساعت ۲۰:۴۸
    آدرس کمکی دریافت مثال‌ها: (+)
  • #
    ‫۱۳ سال و ۹ ماه قبل، چهارشنبه ۱۵ دی ۱۳۸۹، ساعت ۲۰:۵۳
    سلام . خیلی ممنون . دانلود کردم .
  • #
    ‫۱۳ سال و ۹ ماه قبل، جمعه ۱۷ دی ۱۳۸۹، ساعت ۱۴:۳۱
    من قبلا تشکر کردم . ولی هر بار که یک فصل از کتاب جلو میرم لازم میبینم باز از شما تشکر کنم آقای نصیری
    واقعا کارتون عالی هست . من زبان c# رو با کتاب شما شروع کردم و حالا سیلورلایت . . واقعا مرسی و خسته نباشی عزیز
  • #
    ‫۱۳ سال و ۹ ماه قبل، جمعه ۱۷ دی ۱۳۸۹، ساعت ۱۵:۰۸
    در صورت امکان اگر توضیحانی و نمونه های از wcf ria service ونحوه کار با mssql روی سرور و برقرای ارتباط با silverlight درسایت قرار بدید ممنون می شم
  • #
    ‫۱۳ سال و ۹ ماه قبل، جمعه ۱۷ دی ۱۳۸۹، ساعت ۱۵:۵۹
    همان فصل 26 به صورت اختصاصی به این موضوع پرداخته. مثال‌های آن هم به صورت جداگانه برای دریافت قرار داده شده است.
    • #
      ‫۱۲ سال و ۲ ماه قبل، شنبه ۲۱ مرداد ۱۳۹۱، ساعت ۰۶:۲۶
      به خاطر مجموعه خوبی که آماده کردید، سپاسگذارم