Я занимаюсь разработкой приложения Flex / Flash, которое взаимодействует с бэкэндом ASP.Net / C #. Есть ли способ, которым я могу поделиться кодом между двумя?
Сервер предоставляет достаточно интересную модель предметной области, которую клиент предназначен для манипулирования. В идеале я хотел бы иметь возможность определить эту модель предметной области один раз, и обе стороны используют ее для согласованности. Я в восторге от всех преимуществ СУХОГО.
Я новичок во Flex, но я имел в виду некоторый промежуточный язык, который компилируется как в C #, так и в ActionScript.
Обновление
В настоящее время у меня есть базовый веб-сервис в стиле REST, который отправляет сериализованные версии XML объектов по проводам во Flex. Это прекрасно работает, но меня действительно интересует возможность поделиться простой бизнес-логикой, которая сочетается с этими объектами. Существуют определенные бизнес-правила, которые необходимо обрабатывать как на сервере, так и на клиенте, и, возможно, я предпочел бы не обращаться к серверу по соображениям производительности.