Basic architecture: Application consumes 2 databases one SQL Server 2005 and another third party SQL Server 2008. The 2008 database is accessible only via a WCF service behind a network load balancer.
So, in the data access layer of my app I need some method of distributed transactions to access both databases. What are my options? The WCF service has BasicHttpBinding Will Transaction Scope work for calling the 2005 database and WCF service?