Мне интересно узнать, какие методы используют разработчики для подключения к экземпляру Windows Azure, работающему в облаке?
Из того, что я понимаю, он очень похож на SQL Server, с двумя основными отличиями: несколько активных наборов записей не поддерживаются, а незанятые / долго работающие соединения автоматически завершаются лазурью. Для этой корпорации Майкрософт предложите включить логику повторных попыток в ваше приложение, чтобы обнаружить закрытое соединение, а затем попытаться завершить прерванное действие. У кого-нибудь есть пример кода, который они сейчас используют для этого?
Чтобы построить слой данных, я искал различные ORM. Поскольку я собираюсь получить доступ к Azure из Windows Azure (т.е. отдельных блоков), мне кажется, что ключ к любому ORM-преобразователю должен поддерживать асинхронные методы, чтобы не блокировать какие-либо экземпляры Windows Azure.
Любые предложения по использованию ORM mapper или комментарии по поводу того, что вы в настоящее время используете