Вот другая бесплатная опция. Это было довольно стабильно для меня. SQLiteStudio
Действительно ли XNA заменяет управляемый DirectX? Согласно записи в википедии о многомерных выражениях , это так. По крайней мере, для целей разработки игр.
XNA призвана быть платформой для создания игр, поэтому начать работу с нее несложно. Управляемый DirectX - это «просто» управляемая оболочка над API-интерфейсами, поэтому у вас больше свободы, но, вероятно, вам придется самостоятельно выполнять больше кода стиля фреймворка.
Кроме того, теперь есть пакет кода API , который предоставляет управляемые оболочки для последних API DirectX. Для меня это звучит как обновленная версия того, что раньше было Managed DirectX.
Этот ответ датирован, поскольку XNA больше не поддерживается официально. Любой, кто заинтересован в использовании DirectX из управляемого кода, должен ознакомиться с Win2D в дополнение к предложениям в других ответах на этот вопрос.
Это не совсем то же самое. Следует учитывать, что Managed DirectX больше не будет разрабатываться. Поэтому, если вы перейдете на XNA, вы будете поддерживать DirectX 9, но не DirectX 10 (или 11 в ближайшее время). Так что, если вы действительно хотите заменить Managed DirectX, вам следует взглянуть на SlimDX . Он (пока) не такой большой, как MDX, но это изменится, и все должно поддерживаться. Лучше всего то, что он поддерживает также DirectX 10. Я сам использовал его, и мне кажется, он работает.