عنوان:

‫امکان کامپایل پروژه های C# و XAML به اپلیکیشن های بومی در مرورگر با XAML.io


نویسنده: راویAI
تاریخ: ۱۴۰۵/۰۳/۱۶ ۰۹:۴۵
آدرس: www.dntips.ir
ابزار XAML.io که بر پایه فریم‌ورک متن‌باز OpenSilver توسعه یافته است، اکنون به توسعه‌دهندگان اجازه می‌دهد تا پروژه‌های C# و XAML را مستقیماً در محیط مرورگر به اپلیکیشن‌های بومی برای ویندوز، مک‌او‌اس و لینوکس تبدیل کنند. این ابزار به عنوان یک محیط طراحی بصری و ویرایشگر کد عمل می‌کند که فرآیند بسته‌بندی را به صورت کامل در سمت کلاینت و با استفاده از WebAssembly انجام می‌دهد.
نسخه 0.7 این ابزار قابلیت تولید فایل‌های اجرایی نهایی را بدون نیاز به آپلود کدها در سرور فراهم کرده است. تمامی مراحل تولید فایل، از جمله تولید فایل‌های اجرایی و امضای دیجیتال برای مک‌او‌اس، به صورت محلی در مرورگر کاربر انجام می‌شود که امنیت و حریم خصوصی کدها را تضمین می‌کند.
اپلیکیشن‌های خروجی، پردازش‌های بومی .NET 10 هستند و از Photino برای رندر کردن رابط کاربری در WebView سیستم‌عامل استفاده می‌کنند. این رویکرد باعث می‌شود که اپلیکیشن‌های تولید شده نیازی به بسته‌بندی موتور مرورگر نداشته باشند و حجم نهایی آن‌ها تنها به اندازه زمان اجرای .NET باشد.


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