[Feature] Exceptions [Differences from 3.5 SP1] 
The following conditions now throw more useful exceptions instead of a NullReferenceException: A TimeoutException when a call to a data service times out. A DataServiceRequestException when a bad request is made to a data service. In your applications, you should change exception handling to catch the new exceptions.