آموزش WCF برای معماران

WCF For Architects

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره نحوه استفاده از WCF را در معماری برنامه شما پوشش می دهد. این دوره مقدمه ای بر WCF ارائه می دهد. سپس نحوه استفاده از WCF برای شرکت و وب را پوشش می دهد. این دو جنبه را پوشش می دهد که همه معماران و توسعه دهندگان دات نت باید بدانند: نسخه سازی و سریال سازی.

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

معرفی WCF Introducing WCF

  • بررسی اجمالی Overview

  • سیستم های متصل مایکروسافت Microsoft connected systems

  • حرکت به سمت خدمات The move towards services

  • فلسفه طراحی خدمات Service design philosophies

  • خدمات مبتنی بر SOAP SOAP-based services

  • خدمات RESTful RESTful services

  • سرویس گرایی و SOA Service-orientation and SOA

  • اولین تلاش های مایکروسافت Microsoft's first attempts

  • چارچوب ارتباطی ایده آل The ideal communication framework

  • معرفی WCF Introducing WCF

  • نسخه ی نمایشی: نوشتن یک سرویس WCF ساده Demo: Writing a simple WCF service

  • خدمات و نقاط پایانی Services and endpoints

  • پابندهای داخلی Built-in bindings

  • مصرف خدمات با WCF Consuming services with WCF

  • نسخه ی نمایشی: نوشتن یک کلاینت ساده WCF Demo: Writing a simple WCF client

  • برخی از سوالات رایج WCF Some common WCF questions

  • خلاصه Summary

طراحی خدمات SOAP Designing SOAP Services

  • معرفی Introduction

  • سبک های طراحی خدمات SOAP SOAP Service Design Styles

  • درک WS-* Stack Understanding the WS-* Stack

  • نسخه ی نمایشی: WS-Security و WS-Reliable Messaging Choreography Demo: WS-Security and WS-Reliable Messaging Choreography

  • افشای رابط های کنترلی روی SOAP Exposing Control Interfaces over SOAP

  • نسخه ی نمایشی: ایجاد یک رابط کنترل Demo: Creating a control interface

  • ایجاد خدمات SOAP سریع Creating Fast SOAP Services

  • نسخه ی نمایشی: ارسال و دریافت سریع پیام ها Demo: Quickly sending and receiving messages

  • قابلیت همکاری سرویس SOAP SOAP Service Interoperability

  • نسخه ی نمایشی: ایجاد و مصرف یک سرویس قابل همکاری Demo: Creating and consuming an interoperable service

  • خلاصه Summary

طراحی خدمات REST Designing REST Services

  • معرفی Introduction

  • سبک های طراحی خدمات Service Design Styles

  • درک REST Understanding REST

  • نگاشت روش های HTTP به قراردادهای WCF Mapping HTTP Methods to WCF Contracts

  • نسخه ی نمایشی: ایجاد یک قرارداد RESTful Demo: Creating a RESTful Contract

  • معماری منبع گرا Resource Oriented Architecture

  • فعال کردن یکپارچه سازی JSON Enabling JSON Integration

  • نسخه ی نمایشی: استفاده از جاوا اسکریپت با WCF Demo: Using JavaScript with WCF

  • سندیکا Syndication

  • نسخه ی نمایشی: ارسال و تجزیه RSS Demo: Sending and parsing RSS

  • OData OData

  • نسخه ی نمایشی: ایجاد یک سرویس OData Demo: Creating an OData Service

  • خلاصه Summary

نسخه سازی Versioning

  • معرفی Introduction

  • مبانی نسخه سازی Versioning basics

  • داده های نسخه سازی Versioning Data

  • نسخه ی نمایشی: ساخت یک لایه نسخه سازی Demo: Constructing a versioning layer

  • نسخه‌سازی SOAP Endpoints Versioning SOAP Endpoints

  • نسخه ی نمایشی: نسخه پایانی SOAP Demo: Versioning a SOAP Endpoint

  • نسخه‌سازی نقاط پایانی REST Versioning REST Endpoints

  • نسخه ی نمایشی: نسخه پایانی REST Demo: Versioning a REST Endpoint

  • پشتیبانی از تغییر نسخه Supporting a Version Change

  • خلاصه Summary

سریال سازی Serialization

  • بررسی اجمالی Overview

  • مقدمه ای بر سریال سازی Introduction to Serialization

  • زیرساخت سریال سازی Serialization Infrastructure

  • نسخه ی نمایشی: رفتار سریال سازی پیش فرض Demo: Default Serialization Behavior

  • ویژگی های System.Runtime.Serialization System.Runtime.Serialization Attributes

  • نسخه ی نمایشی: با استفاده از ویژگی های System.Runtime.Serialization Demo: Using System.Runtime.Serialization Attributes

  • چند شکلی و قراردادهای داده Polymorphism and DataContracts

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

  • XML، MTOM، و سریال سازی باینری XML, MTOM, and Binary Serialization

  • نسخه ی نمایشی: XML، MTOM، و سریال سازی باینری Demo: XML, MTOM, and Binary Serialization

  • نحوه عملکرد سریال سازی باینری XML How XML Binary Serialization Works

  • نسخه ی نمایشی: کاهش اندازه XML باینری Demo: Reducing the size of binary XML

  • استفاده از JSON برای سریال سازی Using JSON for Serialization

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

  • خلاصه Summary

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Seely Scott Seely

اسکات سیلی رئیس کارخانه Jeanius, Inc. (http:jeaniusfactory.com) است. او مدیر منطقه ای مایکروسافت و MVP مایکروسافت (http:mvp.microsoft.comprofilesSeely) است. او در http:scottseely.com وبلاگ می نویسد. او یکی از اعضای فعال جامعه دات نت در منطقه شیکاگو است که به تأسیس آن کنفرانس، سازماندهی کمپ های کد و سخنرانی در گروه های کاربر در سراسر منطقه کمک کرد. اسکات پنج کتاب و ده ها مقاله در زمینه توسعه نرم افزار تالیف کرده است. زمانی که اسکات از کامپیوتر خود دور است، از آشپزی، یک دور گلف، یک آبجو خوب و معاشرت با سه فرزندش و همسر فوق العاده اش لذت می برد. اسکات را در توییتر در @sseely دنبال کنید.

Aaron Skonnard Aaron Skonnard

آرون یکی از بنیانگذاران Pluralsight است که در آنجا به عنوان مدیر اجرایی خدمت می کند. آرون سالها صرف توسعه مواد درسی و آموزش توسعه دهندگان حرفه ای در سراسر جهان کرده است. او در بسیاری از کنفرانس های توسعه دهندگان محبوب مانند PDC، TechEd و VSLive ارائه کرده است! مایکروسافت آرون را به مدت هشت سال به عنوان MVP در جامعه توسعه دهندگان "سیستم های متصل" به رسمیت شناخت. آرون کتاب‌ها، مقالات و وایت پیپرهای متعددی از جمله Essential XML Quick Reference (Addison Wesley, 2001)، Essential XML (Addison Wesley, 2000) و ستون‌های محبوب خود را در مجله MSDN نوشته است. آرون با همسرش مونیکا و پنج فرزندش میشل، مایکل، ناتان، گیزلا و اما در یوتا زندگی می کند.