الحلقة
معالجة أزرق معالجة الأحداث باستخدام الملحقات التفاعلية (Rx)
مع Bart De Smet
في عالم اليوم من التطبيقات المتصلة التي تركز على السحابة مع تجارب مستخدم غنية، فإن الحاجة إلى البرمجة غير المتزامنة والأحداث أكبر من أي وقت مضى. مع إضافة ميزات لغة C# وVisual Basic إلى .NET 4.5، تم تقديم نهج إلزامي للتكوين التسلسلي وتنسيق العمليات غير المتزامنة. تعال وتعلم كيف تكمل الملحقات التفاعلية (Rx) مجموعة الميزات هذه، مع إضافة فكرة التسلسلات غير المتزامنة متعددة القيم التي يمكن ملاحظتها بدعم LINQ كامل. في هذه الجلسة التي تتطلب عروضا توضيحية مكثفة، سنرسم مشهد البرمجة غير المتزامن والأحداث، ونتعمق في الدور الفريد الذي يلعبه Rx. بعد شرح فلسفة تصميم Rx وهندسته ذات الطبقات، سنغطي مجموعة غنية من عوامل تشغيل الاستعلام التي تمكن معالجة الأحداث المعقدة. بعد ذلك، تتم مناقشة التآزر بين Rx ووظيفة TPL، مع لمس الاستفادة من Rx من تطبيقات نمط Metro. إضفاء الطابع الديمقراطي على معالجة الأحداث يبدأ اليوم!
في عالم اليوم من التطبيقات المتصلة التي تركز على السحابة مع تجارب مستخدم غنية، فإن الحاجة إلى البرمجة غير المتزامنة والأحداث أكبر من أي وقت مضى. مع إضافة ميزات لغة C# وVisual Basic إلى .NET 4.5، تم تقديم نهج إلزامي للتكوين التسلسلي وتنسيق العمليات غير المتزامنة. تعال وتعلم كيف تكمل الملحقات التفاعلية (Rx) مجموعة الميزات هذه، مع إضافة فكرة التسلسلات غير المتزامنة متعددة القيم التي يمكن ملاحظتها بدعم LINQ كامل. في هذه الجلسة التي تتطلب عروضا توضيحية مكثفة، سنرسم مشهد البرمجة غير المتزامن والأحداث، ونتعمق في الدور الفريد الذي يلعبه Rx. بعد شرح فلسفة تصميم Rx وهندسته ذات الطبقات، سنغطي مجموعة غنية من عوامل تشغيل الاستعلام التي تمكن معالجة الأحداث المعقدة. بعد ذلك، تتم مناقشة التآزر بين Rx ووظيفة TPL، مع لمس الاستفادة من Rx من تطبيقات نمط Metro. إضفاء الطابع الديمقراطي على معالجة الأحداث يبدأ اليوم!