What is possible with MSDTC but is not possible with System.Transactions (and TransactionScope)?
As I know MSDTC supports usage of one transaction from several processes but TransactionScope (with DependentTransaction) is limited to AppDomain. Is it true?
Are there any other differences?
System.Transactions provides enhanced performance with Dynamic Escalation and Promotable Enlistments. Please refer msdn info.