Hi Jim,
> I'm currently using COM+ in my distributed transactions, and it's time to
> port the VB 6 code over to .Net. Better late than never.
>
> Could someone point out a few articles on COM+ transactional "equivalents"
> in .Net, to get a fellow started with?
> I'm assuming .Net has its own twist
> on transactions and doesn't rely on COM+, but maybe not? Thanks.
As with earlier platforms, .NET has both local, resource manager-specific
transactions (such as those provided in ADO.NET) and distributed
transactions, supported through COM+ with the use of
System.EnterpriseServices and, in COM+ 1.5, the ServiceConfig and
ServiceDomain classes.
For information on EntepriseServices, here's some good info:
http://www.ondotnet.com/pub/a/dotnet/excerpt/com_dotnet_ch10/
The next version of the .NET Framework (V2.0 aka Whidbey) will also support
a more "unified" model that can start as local transactions and then scalate
to distributed transactions as needed, and doesn't require you to derive
from ServicedComponent. Here's some info on that one:
http://weblogs.asp.net/florinlazar/archive/2004/07/23/192239.aspx
(As an aside, I highly recommend reading Florin lazar's weblog to anyone
remotely interested in transactions/ES/DTC in .NET.... it's full of
interesting information!).

Signature
Tomas Restrepo
tomasr@mvps.org
Jim Bancroft - 29 Jul 2004 20:31 GMT
Thanks, Tomas-- these articles are a great starting point.
-Jim