<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; Что выбрать для кроссплатформенного приложения, .NET или нативный код?]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/1109" />
	<updated>2025-12-10T21:48:44Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/1109/</id>
		<entry>
			<title type="html"><![CDATA[Что выбрать для кроссплатформенного приложения, .NET или нативный код?]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/5541/#p5541" />
			<content type="html"><![CDATA[<p>Господа!</p><p>Выбираем на чём делать приложение для windows и linux&nbsp; c GUI. <br />Без учёта защиты предпочтительно было бы на С#, .NET Core, Avalonia. Но!<br />У вас на сайте во многих местах написано </p><div class="quotebox"><blockquote><p>не гарантируется поддержка сборок с Reflection API и GUI-фреймворков, реализующих MVVM (в частности, WPF и AvaloniaUI).</p></blockquote></div><p>Например, тут <a href="https://dev.guardant.ru/display/KB/0023">https://dev.guardant.ru/display/KB/0023</a>.</p><p>Положим, для Avalonia MVVM опционально, но рефлексия в .NET используется очень много где, сериализация, базы ...<br />Поискав по форуму немного вижу ссылок про .NET приложения c GUI, в основном проблемы которые неизвестно как были решены.</p><p>Не хотелось бы начать разработку на Avalonia а потом получить нерешаемые проблемы.<br />Внесите, пожалуйста, ясность, стоит ли использовать с вашими ключами такой вариант или не стоит и нужно разрабатывать приложение компилируемое в машинный код?</p><p>Вы уже давно поддерживаете .NET, какая то статистика у вас накопилась.&nbsp; Что посоветуете?</p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>https://forum.guardant.ru/user/395/</uri>
			</author>
			<updated>2025-12-10T21:48:44Z</updated>
			<id>https://forum.guardant.ru/post/5541/#p5541</id>
		</entry>
</feed>
