После проверки было принято решение перевести .Net Bridge 3.0 в бета-версию. Связано это с отсутствием отрицательных отзывов и сообщений об ошибках. На внутренних тестах компонент также проявил себя нормально.
В бета-версии не удалось избежать изменений относительно Альфа 2. Изменения коснулись будущей совместимости с .Net framework 4 и его долгожданным типом dynamic.
Было удалено неявное преобразование объектов 1С:Предприятие в IExpando. Для использования функциональности Альфа 2 был введен метод Convert.ToIExpando:
csharp.ThisForm = net.CallStatic("Elisy.NetBridge.Convert", "ToIExpando", ThisForm);
Для обратного преобразования:
o = csharp.ThisForm.GetUnderlyingObject();
Файл вы можете скачать на сайте: 1csoftware.com