آموزش خدمات WCF RIA

WCF RIA Services

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نحوه ساخت برنامه های Silverlight 4 مبتنی بر داده با خدمات WCF RIA را بیاموزید خدمات مایکروسافت WCF RIA الگویی برای نوشتن منطق برنامه ارائه می دهد که در لایه میانی اجرا می شود و دسترسی به داده ها را برای درخواست ها، تغییرات و عملیات سفارشی کنترل می کند. همچنین با ادغام با مؤلفه‌های Silverlight در کلاینت و ASP.NET در سطح میانی، پشتیبانی سرتاسری از وظایف رایج مانند اعتبارسنجی داده‌ها، تأیید اعتبار و نقش‌ها را فراهم می‌کند.

سرفصل ها و درس ها

بررسی اجمالی خدمات WCF RIA WCF RIA Services Overview

  • مقدمه Intro

  • خدمات RIA چیست؟ What is RIA Services

  • مشکلات حل شد Problems solved

  • خدمات RIA به طور خلاصه RIA Services in a nutshell

  • الگوی داخلی The built-in pattern

  • نسخه ی نمایشی: جریان زمان طراحی Demo : design-time flow

  • سناریو: پرس و جو Scenario : querying

  • نسخه ی نمایشی: پرس و جو Demo : querying

  • سناریو: به روز رسانی داده ها Scenario : updating data

  • نسخه ی نمایشی: به روز رسانی داده ها Demo : updating data

  • سناریو: اعتبارسنجی Scenario : validation

  • نسخه ی نمایشی: اعتبار سنجی Demo : validation

  • سناریو: احراز هویت Scenario : authentication

  • نسخه ی نمایشی: احراز هویت Demo : authentication

  • خلاصه Summary

افشای و مصرف خدمات پرس و جو Exposing and consuming querying services

  • مقدمه Intro

  • قوانین پرس و جو دامنه Domain query rules

  • نسخه ی نمایشی: تعریف پرس و جوهای دامنه Demo : defining domain queries

  • کلاس DomainContext The DomainContext class

  • نسخه ی نمایشی: بررسی کلاس های تولید شده Demo : Examining generated classes

  • بارگذاری ناهمزمان Asynchronous loading

  • نسخه ی نمایشی: بارگیری داده ها Demo : loading data

  • ذخیره اطلاعات در سمت سرویس گیرنده Client-side data caching

  • نسخه ی نمایشی: اتصال به داده های حافظه پنهان Demo : binding to cached data

  • گزینه های ذخیره پرس و جو Query caching options

  • نسخه ی نمایشی: با استفاده از LoadBehavior Demo : using LoadBehavior

  • شکل دادن به داده ها در مشتری Shaping data in the client

  • نسخه ی نمایشی: فیلتر کردن داده ها Demo : filtering data

  • بازیابی سلسله مراتب شی Retrieving object hierarchies

  • نسخه ی نمایشی: برگرداندن داده های مرتبط Demo : returning related data

  • یک قله زیر کاپوت A peak under the hood

  • نسخه ی نمایشی: فرمت های پیام Demo : message formats

  • وسایل مصرفی Takeways

به روز رسانی داده ها Updating data

  • مقدمه Intro

  • عملیات دامنه را ارسال کنید Submit domain operations

  • نسخه ی نمایشی: عملیات را ارسال کنید Demo : Submit operations

  • ماشین آلات سمت مشتری The client-side machinery

  • نسخه ی نمایشی: با استفاده از SubmitOperation Demo : using SubmitOperation

  • ردیابی تغییرات در مشتری Tracking changes in the client

  • نسخه ی نمایشی: ردیابی تغییر سمت مشتری Demo : client-side change tracking

  • نگاهی به لوله کشی ارسال A look at the submit plumbing

  • نسخه ی نمایشی: در پشت صحنه ارسال کنید Demo : submit behind the scenes

  • چرخه حیات ارسال The submit lifecycle

  • نسخه ی نمایشی: چرخه حیات ارسال Demo : the submit lifecycle

  • رسیدگی به خطاهای ارسال Handling submit errors

  • نسخه ی نمایشی: رسیدگی به خطاهای اعتبارسنجی و همزمانی Demo : handling validation and concurrency errors

  • به روز رسانی سلسله مراتب اشیا Updating object hierarchies

  • نسخه ی نمایشی: استفاده از ترکیب با POCO Demo : using composition with POCOs

  • وسایل مصرفی Takeways

منطق کسب و کار و اعتبار سنجی Business Logic and Validation

  • مقدمه Intro

  • فراخوانی عملیات Invoke operations

  • نسخه ی نمایشی: فراخوانی عملیات Demo : Invoke operations

  • بررسی اجمالی اعتبارسنجی Validation overview

  • اعتبار سنجی خارج از جعبه Out-of-the-box validation

  • نسخه ی نمایشی: اعتبار سنجی داخلی Demo : built-in validation

  • اعتبار سنجی سرور سفارشی Custom server validation

  • نسخه ی نمایشی: اعتبار سنجی سفارشی Demo : custom validation

  • کارهای داخلی اعتبارسنجی سفارشی Custom validation inner works

  • نسخه ی نمایشی: اعتبار سنجی سفارشی در زیر کاپوت Demo : custom validation under the hood

  • مکانیسم اشتراک گذاری کد Code-sharing mechanism

  • نسخه ی نمایشی: فایل های به اشتراک گذاشته شده Demo : shared files

  • اعتبار سنجی در سطح نهاد Entity-level validation

  • نسخه ی نمایشی: اعتبار سنجی در سطح نهاد Demo : Entity-level validation

  • اعتبار سنجی خارج از باند Out-of-band validation

  • نسخه ی نمایشی: اعتبار سنجی خارج از باند Demo : out-of-band validation

  • وسایل مصرفی Takeways

خدمات ریا و ویژوال استودیو Ria Services and Visual Studio

  • مقدمه Intro

  • DomainDataSource The DomainDataSource

  • نسخه ی نمایشی: جزئیات اصلی با استفاده از DDS Demo : Master Detail using DDS

  • کلاس CollectionViewSource The CollectionViewSource class

  • نسخه ی نمایشی: فرزند والدین با استفاده از CollectionViewSource Demo : Parent child using CollectionViewSource

  • گروه بندی، مرتب سازی و فیلتر کردن Grouping, sorting and filtering

  • نسخه ی نمایشی: گروه بندی، مرتب سازی و فیلتر کردن Demo : grouping, sorting and filtering

  • نسخه ی نمایشی: استفاده از DDS با پارامترها Demo : using DDS with parameters

  • صفحه بندی Paging

  • نسخه ی نمایشی: با استفاده از DataPager Demo : using DataPager

  • با استفاده از PagedCollectionView Using PagedCollectionView

  • نسخه ی نمایشی: پیاده سازی گروه بندی در کد Demo : implementing grouping in code

  • نسخه ی نمایشی: پیاده سازی فیلترینگ در کد Demo : implementing filtering in code

  • درج داده با DDS Inserting data with DDS

  • نسخه ی نمایشی: درج داده با DDS Demo : inserting data with DDS

  • غذای آماده Takeaways

نمایش نظرات

آموزش خدمات WCF RIA
جزییات دوره
4h 55m
82
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
48
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Yacine Khammal Yacine Khammal

Yacine بیش از 10 سال است که در توسعه برنامه های وب مبتنی بر پایگاه داده و n-tier فعالیت دارد. با گذشت زمان او نقش های مختلفی از جمله توسعه ، مدیریت پروژه ، مدیریت سکوی دریایی و مشاوره فنی را بر عهده گرفته است. او به ساخت چند راه حل برای مایکروسافت شمال آفریقا کمک کرده است. امروز یاسین دوره های تحت پوشش C # ، Silverlight و Windows Phone را می نویسد و تدریس می کند. وی دارای مدرک کارشناسی ارشد مدیریت سیستم های اطلاعاتی از دانشگاه کارنگی ملون و مدرک کارشناسی ارشد است. اقتصاد از مدرسه وارتون. او زمان حرفه ای خود را بین فرانسه ، اسپانیا و مراکش به اشتراک می گذارد ، و در آنجا خدمات مشاوره و آموزش نرم افزار را به مشتریان در هر اندازه ارائه می دهد.