.NET

Neoforce Controls

При разработке игр с использованием XNA Framework часто появляется необходимость реализации пользовательского интерфейса - GUI. Самостоятельная разработка контролов - довольно длительный и сложный процесс, а готовых компонентов не так уж и много.

Одна из таких библиотек - Neoforce Controls, разработанная Томом Шейном(Tom Shane). Библиотека написана на C# и требует XNA 3.1. Контролы отлично кастомизируются при помощи скинов, которые так же можно делать самостоятельно. Порт под XNA 4 пока не работает на XBOX360 и разработчик предлагает самостоятельно исправить необходимые участки кода.

Связываем Matlab и C#

Часто задачи программирования требуют точности вычислений и невозможно достичь требуемую точность (десятки знаков после занятой) используя обычные языки программирования. В таких случаях целесообразно производить вычисления в специально предназначенной для этого среде, например в Matlab.

Статическая сборка в .NET

Для одного из проектов понадобилось собрать все дополнительные dll(сборки) в один .exe файл.

Стандартным средством для этого является утилита ILMerge из поставки Visual Studio. Но она имеет консольный интерфейс и не очень удобна к использованию. К счастью для этой утилиты существует графический интерфейс, скачать его можно на CodePlex по адресу http://ilmerger.codeplex.com/.

Cуществует аналог этой утилиты, программа Gilma. Тоже OpenSource но требует установки. Скачать можно с http://sourceforge.net/projects/gilma/