پیشنمایش ۱. NET Community Toolkit 8.0.0 پشتیبانی از NET 6 را اضافه میکند و تعدادی پیشرفت را در جعبه ابزار MVVM به ارمغان میآورد.
Microsoft در حال پیشنمایش NET Community Toolkit 8.0.0 است، نسخه جدیدی از جعبه ابزار NET که پشتیبانی .NET 6 و قابلیتهای جدید MVVM (Model-View-ViewModel) را اضافه میکند. p>
NET Community Toolkit مجموعهای از APIها و کمککنندهها برای همه توسعهدهندگان داتنت است که نسبت به هر پلتفرم رابط کاربری بیگانه هستند. نسخه ۸ اولین نسخه از .NET Community Toolkit Repository جدید است که خانه همه خواهد بود. کتابخانههای NET در حال پیشرفت هستند.
با پیشنمایش ۱ که در ۲۵ ژانویه رونمایی شد، NET Community Toolkit 8.0.0 پشتیبانی از پلتفرم توسعه نرمافزار NET 6 اخیراً منتشر شده را به عنوان یک هدف جدید در میان کتابخانههای موجود اضافه میکند. این کار هنگام اجرا در آخرین زمان اجرا دات نت، بهبودهایی را به همراه دارد، از جمله پشتیبانی از برش برای همه کتابخانه ها، پشتیبانی از nint
و nuint
در Count
برنامه افزودنی در بسته HighPerformance و بهینه سازی برای NET 6.
این جعبه ابزار همچنین شامل یک پیشنمایش اصلاحشده از مولدهای منبع برای MVVM Toolkit است. ، که بخشی از جعبه ابزار انجمن دات نت است. ژنراتورها به صورت افزایشی بازنویسی شدهاند، به این معنی که سریعتر خواهند بود و IDE را سریعتر و پاسخگو نگه میدارند، حتی در صورت استفاده از پروژههای بزرگ. این APIها در هنگام کار با MVVM، دیگ بخار را کاهش می دهند. آنها همچنین با استفاده از ویژگی ICommand
جدید، ایجاد دستورات را آسانتر میکنند و به جعبه ابزار MVVM اجازه میدهند تا به طور خودکار دستورات را با استفاده از انواع RelayCommand
در کتابخانه تولید کند.
علاوه بر این، ویژگی های جدید از جعبه ابزار MVVM نوشتن ویژگی های قابل مشاهده را آسان تر می کند. مولد منبع می تواند خصوصیات قابل مشاهده را در پشت صحنه ایجاد کند. و برای ترکیب viewmodel، جعبه ابزار MVVM ویژگی هایی را برای تولید کد معرفی می کند که اجازه می دهد منطق از انواع به کلاس های دلخواه تزریق شود. این به وضعیتی میپردازد که در آن C# فاقد وراثت چندگانه است، که میتواند یک مشکل باشد.
کد منبع برای جعبه ابزار انجمن دات نت را می توانید در GitHub پیدا کنید.
پست های مرتبط
Microsoft .NET Community Toolkit از دات نت ۶ پشتیبانی می کند
Microsoft .NET Community Toolkit از دات نت ۶ پشتیبانی می کند
Microsoft .NET Community Toolkit از دات نت ۶ پشتیبانی می کند