Я использую WebORB в качестве удаленного шлюза для Flex проектов. Мне было интересно, что будет лучшей архитектурой для использования на стороне сервера .NET. На данный момент мы используем SubSonic для генерации уровня доступа к данным. Кроме того, при каждом вызове из Flex используется немного шаблон сценария транзакции, поскольку серверная сторона действительно действует только как способ получения данных из базы данных SQL Server 2005 во Flex и из Flex в SQL Server 2005.
Существуют ли передовые методы работы с RIA на стороне сервера? Я играл с LINQ (однако хранимые процедуры с несколькими наборами результатов доставили нам головную боль), и мне интересно узнать о ADO.NET Entity Framework ...
Параллелизм также является большой проблемой. Я знаю, что эти вещи обрабатываются наборами данных, и LINQ также имеет поддержку для этого, но как только данные отправляются во Flex, на самом деле больше нет соединения с набором оригинальных данных.
Есть ли другие, имеющие опыт работы с большим RIA?