آموزش توسعه پذیری WCF

WCF Extensibility

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره بسیاری از نقاط توسعه پذیری WCF را از مدل سرویس، زمان اجرا و ماژول کانال به شما ارائه می دهد. با مثال‌های زیادی از مشکلات واقعی که می‌توان آن‌ها را با سفارشی‌سازی بلوک‌های سازنده چارچوب WCF حل کرد. بنیاد ارتباطات ویندوز (WCF) یک چارچوب بسیار قدرتمند برای ساخت سیستم‌های متصل در پلتفرم ویندوز است. WCF بلوک‌های ساختمانی زیادی دارد که می‌توان از آنها برای ساخت برنامه‌های پیچیده استفاده کرد. همچنین دارای قلاب‌های توسعه‌پذیری زیادی است که می‌توانیم چارچوب را با پیکربندی یا جایگزینی بسیاری از آن بلوک‌های ساختمان سفارشی کنیم. این دوره به نقاط توسعه پذیری WCF، از توضیحات آن تا زمان اجرا تا مدل کانال می پردازد. همچنین توسعه پذیری در سریال سازی WCF را پوشش می دهد. بیشتر نقاط توسعه پذیری با کدی که نشان می دهد چگونه می توان از آن برای حل یک سناریوی واقعی استفاده کرد، توصیف و ارائه می شود.

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

مقدمه و رفتار Introduction and Behaviors

  • بررسی اجمالی دوره Course Overview

  • شرح WCF و رفتارهای خدماتی WCF Description and Service Behaviors

  • نسخه ی نمایشی: رفتارهای خدماتی Demo: Service Behaviors

  • رفتارهای نقطه پایانی Endpoint Behaviors

  • نسخه ی نمایشی: رفتارهای نقطه پایانی Demo: Endpoint Behaviors

  • رفتارهای قراردادی Contract Behaviors

  • نسخه ی نمایشی: رفتارهای قراردادی Demo: Contract Behaviors

  • رفتارهای عملیاتی Operation Behaviors

  • نسخه ی نمایشی: رفتارهای عملیات Demo: Operation Behaviors

  • خلاصه Summary

توسعه پذیری زمان اجرا - قسمت 1 Runtime Extensibility - Part 1

  • زمان اجرا WCF، شیء پیام، بازرسان پیام WCF Runtime, Message Object, Message Inspectors

  • نسخه ی نمایشی: بازرسان پیام Demo: Message Inspectors

  • بازرسان پارامتر Parameter Inspectors

  • نسخه ی نمایشی: بازرسان پارامتر Demo: Parameter Inspectors

  • قالب‌های پیام Message Formatters

  • نسخه ی نمایشی: شکل دهنده های پیام Demo: Message Formatters

  • خلاصه Summary

توسعه پذیری زمان اجرا - قسمت 2 Runtime Extensibility - Part 2

  • زمان اجرا WCF برای سرور، انتخابگرهای عملیات WCF Runtime for the Server, Operation Selectors

  • کد: انتخابگرهای عملیات Code: Operation Selectors

  • فراخوان های عملیات Operation Invokers

  • کد: عملیات Invokers Code: Operation Invokers

  • ارائه دهندگان نمونه Instance Providers

  • کد: ارائه دهندگان نمونه Code: Instance Providers

  • ارائه دهندگان زمینه نمونه Instance Context Providers

  • کنترل کننده خطا Error Handlers

  • کد: Error Handlers Code: Error Handlers

  • رابط های اولیه و خلاصه Initializer Interfaces and Summary

توسعه پذیری مدل سرویس Service Model Extensibility

  • سایر برنامه‌های افزودنی مدل سرویس، برنامه‌های افزودنی پیکربندی رفتار Other Service Model Extensions, Behavior Configuration Extensions

  • نسخه ی نمایشی: برنامه های افزودنی پیکربندی رفتار Demo: Behavior Configuration Extensions

  • پسوندهای پیکربندی صحافی Binding Configuration Extensions

  • نسخه ی نمایشی: افزونه های پیکربندی اتصال Demo: Binding Configuration Extensions

  • کارخانه میزبان خدمات، پیکربندی سرویس Service Host Factory, ServiceConfiguration

  • نسخه ی نمایشی: کارخانه میزبان خدمات Demo: Service Host Factory

  • معرفی نسخه نمایشی ServiceConfiguration Intro to the ServiceConfiguration Demo

  • نسخه ی نمایشی: پیکربندی سرویس Demo: Service Configuration

  • WCF وب Http و تبدیل رشته کوئری WCF Web Http and Query String Converter

  • نسخه ی نمایشی: تبدیل رشته پرس و جو Demo: Query String Converter

  • توسعه پذیری فراداده، اشیاء قابل توسعه، خلاصه Metadata Extensibility, Extensible Objects, Summary

گسترش سریال سازی Serialization extensibility

  • سریال سازی، جایگزین های سریال سازی Serialization, Serialization Surrogates

  • نسخه ی نمایشی: سریال سازی جایگزین Demo: Serialization Surrogates

  • تماس های سریال سازی Serialization Callbacks

  • نسخه ی نمایشی: تماس های سریال سازی Demo: Serialization Callbacks

  • حل کننده قرارداد داده Data Contract Resolver

  • نسخه ی نمایشی: حل کننده قرارداد داده Demo: Data Contract Resolver

  • اشیاء داده قابل توسعه Extensible Data Objects

  • نسخه ی نمایشی: اشیاء داده توسعه پذیر Demo: Extensible Data Objects

  • خلاصه Summary

گسترش کانال WCF WCF Channel Extensibility

  • مدل کانال WCF، شکل کانال، کانال های پروتکل WCF Channel Model, Channel Shapes, Protocol Channels

  • نسخه ی نمایشی: کانال های پروتکل Demo: Protocol Channels

  • عملیات ناهمزمان Asynchronous Operations

  • نسخه ی نمایشی: کانال های پروتکل (ادامه) Demo: Protocol Channels (cont'd)

  • رمزگذارهای پیام Message Encoders

  • نسخه ی نمایشی: رمزگذارهای پیام Demo: Message Encoders

  • کانال های حمل و نقل و خلاصه Transport Channels and Summary

نمایش نظرات

آموزش توسعه پذیری WCF
جزییات دوره
3h 9m
54
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
154
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Carlos Figueira Carlos Figueira

کارلوس فیگویرا یک مهندس ارشد طراحی نرم افزار در تست در مایکروسافت است که در حال حاضر روی تیم پلتفرم وب و ابزار کار می کند. کارلوس بیش از 5 سال، از اولین نسخه آن، در تیم WCF کار کرده است و عضو فعال انجمن انجمن WCF (MSDN و StackOverflow) بوده است. کارلوس با همسر و دو فرزندش در ردموند زندگی می کند.