آموزش NET Reactive Extensions Fundamentals 1.0

.NET Reactive Extensions Fundamentals 1.0

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: افزونه‌های واکنش‌پذیر دات‌نت (Rx) کتابخانه‌ای برای نوشتن برنامه‌های ناهمزمان و مبتنی بر رویداد با استفاده از مجموعه‌های قابل مشاهده و عملگرهای پرس و جو به سبک LINQ است. Rx ابر مجموعه ای از عملگرهای پرس و جو استاندارد LINQ است که محاسبات ناهمزمان و مبتنی بر رویداد را به عنوان مجموعه های قابل مشاهده و مبتنی بر فشار از طریق رابط جدید IObservable در NET 4 نشان می دهد. این دوره شما را در جزئیات کار با Rx برای توسعه برنامه های ناهمزمان راهنمایی می کند. نسخه 2 آگوست 2012 منتشر شد. این دوره نسخه 1 را پوشش می دهد و نسخه آزمایشی و محتوا برای نسخه به روز نشده است. نسخه 1 را می توان از http://www.microsoft.com/en-us/download/details.aspx?id=28568 دانلود کرد.

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

مقدمه ای بر افزونه های واکنشی دات نت Introduction to the .NET Reactive Extensions

  • معرفی Introduction

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

  • مثال ساده مشاهده گر Simple Observer Example

  • همزمانی Concurrency

  • الزامات Rx Rx Requirements

  • مثال ساده همزمانی Simple Concurrency Example

  • تکمیل و خطاها Completion and Errors

  • مثال تکمیل Completion Example

  • الگوی مشاهده گر Observer Pattern

  • نمونه الگوی مشاهده گر Observer Pattern Example

  • جزئیات همزمانی Concurrency Details

  • مثال مدیریت همزمانی Concurrency Management Example

  • جزئیات تکمیل و خطاها Completion and Errors Details

  • مثال تکمیل همزمان Concurrent Completion Example

  • خلاصه Summary

  • منابع Resources

پسوندهای واکنشی قابل مشاهده Reactive Extensions Observables

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

  • مثال ابتدایی قابل مشاهده Primitive Observable Example

  • دنباله قابل مشاهده Observable Sequence

  • شروع تماس های تلفنی Starting Callbacks

  • نمایندگان ناظر Observer Delegates

  • گرامر IObserver IObserver Grammar

  • اشتراک مثال پیاده سازی Subscribe Implementation Example

  • قدم گذاشتن در نمونه اشتراک Stepping into Subscribe Example

  • نمونه اشتراک ساختمان Building Subscribe Example

  • مثال بازگشتی Recursion Example

  • با استفاده از مثال همه نمایندگان Using All Delegates Example

  • ايجاد كردن Create

  • ایجاد مثال Create Example

  • مثال عمل پاکسازی Cleanup Action Example

  • IObserver بتن. مثال اشتراک Concrete IObserver.Subscribe Example

  • CreateWithDisposable Example CreateWithDisposable Example

  • خلاصه Summary

مدیریت همزمانی پسوندهای واکنشی Reactive Extensions Concurrency Management

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

  • مثال: موضوع برنامه Example: Application Thread

  • مثال: NewThread Scheduler Example: NewThread Scheduler

  • مثال: سفارش تضمین شده Example: Gaurenteed Order

  • مثال: عدم همپوشانی نمایندگان Example:No Delegate Overlap

  • مثال: تأیید تشخیص همپوشانی Example: Verify Detection of Overlap

  • برنامه ریزی نمایندگان Scheduling Delegates

  • مثال: رشته های پس زمینه و پیش زمینه Example: Background and Foreground Threads

  • زمانبندی موضوعات فوری و جاری Immediate and Current Thread Schedulers

  • مثال: مسدود کردن برنامه‌ریزی فوری Example: Immediate Schedular Blocking

  • برنامه ریزی خاص Specific Scheduling

  • مثال: SubscribeOn ObserverOn Example: SubscribeOn ObserverOn

  • مثال: ThreadPool Scheduler and SubscribeOn، ObserveOn Example: ThreadPool Scheduler and SubscribeOn, ObserveOn

  • طول عمر قابل مشاهده Observable Lifetime

  • مثال: پایان اشتراک Example: Terminating Subscription

  • پاک کردن Cleanup

  • مثال: استفاده از Example: Using

  • مثال: از بین بردن StreamReader Example: Disposing a StreamReader

  • مثال: در نهایت به دنباله منتظر بمانید Example: Finally to Wait On Sequence

  • زمانبند.دیسپچر Scheduler.Dispatcher

  • مثال: طرح بندی برنامه WPF Example: Layout of WPF Application

  • مثال: برنامه WPF Example: WPF Application

  • خلاصه Summary

پردازش چندین مقدار در یک دنباله قابل مشاهده Processing Multiple Values in an Observable Sequence

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

  • اسکن کنید Scan

  • مثال: اسکن Example: Scan

  • بافر و پنجره Buffer and Window

  • مثال: بافر Example: Buffer

  • مثال: پنجره Example: Window

  • خلاصه Summary

Regex و توالی های قابل مشاهده Regex and Observable Sequences

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

  • مثال: Regex با رشته Example: Regex with string

  • حلقه به قابل مشاهده است Loop to Observable

  • مثال: حلقه به قابل مشاهده Example: Loop to Observable

  • بافرهای همپوشانی Overlapped Buffers

  • مثال: بافرهای همپوشانی Example: Overlapped Buffers

  • خلاصه Summary

عملیات توالی Sequence Operations

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

  • توالی های سودمند Utility Sequences

  • مثال توالی های سودمند Utility Sequences Example

  • پرش کنید Skip

  • مثال توالی های سودمند Utility Sequences Example

  • Concat Concat

  • Concat مثال Concat Example

  • استثنا Exception

  • مثال استثنایی Exception Example

  • زیپ Zip

  • مثال زیپ Zip Example

  • دنباله را مسدود نکنید Don't Block the Sequence

  • دسته بندی بر اساس GroupBy

  • GroupBy مثال GroupBy Example

  • خلاصه Summary

سکانس ها و زمان Sequences and Time

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

  • فید OData OData Feed

  • مثال WCF OData Client WCF OData Client Example

  • نمونه توالی قابل مشاهده OData OData Observable Sequence Example

  • توالی تولید و OData Generate and OData Sequence

  • DataSequence DataSequence

  • مثال پیاده سازی DataSequence DataSequence Implementation Example

  • مهر زمان Timestamp

  • تایمر Timer

  • مثال مهر زمانی/تایمر Timestamp/Timer Example

  • فاصله زمانی TimeInterval

  • مثال TimeInterval TimeInterval Example

  • دریچه گاز Throttle

  • نمونه دریچه گاز Throttle Example

  • تایم اوت Timeout

  • مثال تایم اوت Timeout Example

  • خلاصه Summary

  • منابع References

نمایش نظرات

نظری ارسال نشده است.

آموزش NET Reactive Extensions Fundamentals 1.0
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 54m
103
Pluralsight (پلورال سایت) pluralsight-small
27 اردیبهشت 1390 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
340
4.2 از 5
دارد
دارد
دارد
Dan Sullivan

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Sullivan Dan Sullivan

معمار سازمانی ، کارشناس بزرگ داده دان سالیوان ، دکترای علوم ، یک معمار سازمانی و متخصص داده های بزرگ است.

دان متخصص در معماری داده ، تجزیه و تحلیل ، داده کاوی ، آمار ، مدل سازی داده ها ، داده های بزرگ و رایانش ابری است. علاوه بر این ، او دارای دکترای ژنتیک ، بیوانفورماتیک و زیست محاسباتی است. Dan به طور منظم با Spark ، Oracle ، NoSQL ، MongoDB ، Redis ، R و Python کار می کند. وی تجربه نوشتن گسترده ای در موضوعاتی از جمله رایانش ابری ، داده های بزرگ ، Hadoop و امنیت دارد.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.