Could anyone guide me how to implement a retry policy with EF to SQL Azure, please.
The Windows Server AppFabric Customer Advisory Team have provided some fairly detailed guidance around retries in this blog post.
Basically, they've got a number of different ways of using the Transient Fault Handling Framework (which has been since superseded by the Transient Fault Handling Application Block, which is similar) in order to provide retries.