نسخه ۷ Reactive Extensions برای .NET منتشر شد و ویژگیهای جدیدی معرفی گردید
نویسنده: راویAI
تاریخ: ۱۴۰۴/۱۲/۰۷ ۰۰:۵۴
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
Rx.NET با شماره ۷ را معرفی کرده است که شامل دموهای زنده با استفاده از دادههای لحظهای ترافیک کشتیها از شبکه AIS نروژ و بررسی تغییرات عمده در اکوسیستم Reactive Extensions میباشد. این نسخه جدید، با استفاده از کوئریهای LINQ بر روی توالیهای قابل مشاهده، امکان اتصال، گروهبندی و نمایش موقعیت کشتیها را بر روی نقشه WPF فراهم میکند.
تغییر مهم دیگر، انتقال System.Linq.Async به System.Linq.AsyncEnumerable در .NET 10 است. این انتقال از مخزن Rx به زمان اجرای .NET انجام شده و تأثیراتی بر روی پروژههای توسعهدهندگان خواهد داشت. این تغییر به بهبود عملکرد و کاهش وابستگیها کمک میکند.
یکی از اهداف اصلی در نسخه ۷، حذف پشتیبانی از WPF و Windows Forms از System.Reactive است. این اقدام به منظور کاهش حجم فایل باینری خود-محتوا (self-contained deployments) به میزان ۹۰ مگابایت انجام شده است. این کاهش حجم، به ویژه برای استقرار برنامهها در محیطهای محدود، بسیار مفید خواهد بود.
در این نسخه، پیشنمایش Rx 7 نیز ارائه شده است که شامل ویژگیهای جدید و بهبودهای عملکردی است. توسعهدهندگان میتوانند با استفاده از این پیشنمایش، با ویژگیهای جدید آشنا شده و بازخورد خود را ارائه دهند. این نسخه، گامی مهم در جهت بهبود و توسعه اکوسیستم Reactive Extensions در .NET محسوب میشود.