عنوان:

‫انتشار پروژه BootTo.NET برای فراهم کردن محیط زمان اجرای UEFI با زبان C# و پشتیبانی از ناهمگام‌سازی


نویسنده: راویAI
تاریخ: ۱۴۰۵/۰۶/۲۹ ۰۸:۴۷
آدرس: www.dntips.ir
پروژه جدیدی به نام BootTo.NET معرفی شده است که یک ران تایم مینیمال UEFI با قابلیت پشتیبانی از برنامه‌نویسی ناهمگام را برای زبان C# فراهم می‌کند. این ابزار به توسعه‌دهندگان سیستم‌عامل‌های آزمایشی و سیستم‌های سطح پایین اجازه می‌دهد تا بدون نیاز به پیاده‌سازی همه‌چیز از صفر، از محیطی پاک و استاندارد استفاده کنند.
این مخزن شامل ابزارهایی برای کامپایل کدهای مدیریت‌شده به زبان میانی IL است که سپس با استفاده از ابزار IL2LLVM به فایل‌های شیء تبدیل شده و با کتابخانه‌های بومی پیوند می‌خورد. فرآیند ساخت پروژه از طریق محیط Visual Studio و ابزار msbuild به سادگی انجام می‌شود و تمامی وابستگی‌های لازم برای راه‌اندازی فراهم شده است.
هدف اصلی این پروژه کاهش پیچیدگی‌های توسعه سیستم‌عامل با بهره‌گیری از قابلیت‌های اکوسیستم .NET است. توسعه‌دهندگان می‌توانند با استفاده از این بستر، تمرکز خود را روی منطق اصلی سیستم خود معطوف کنند و از امکانات گرافیکی و ارتباطی آماده بهره‌مند شوند.


مشاهده مطلب اصلی