--- Jeff <[EMAIL PROTECTED]> wrote:
> is there a "rule of thumb" that will tell us whether we should use com+ for
> our db transactions or not?  We are converting a system from com/vb
> to .net.  I am trying to figure out whether we should just keep our
> transaction layer in ado.net, the sproc level, or use com+ through
> system.enterpiseservices. It is an interal intranet app, we are not
> concerned with multi db (just sql 2k) platforms, or anything like that.

The main uses of COM+ are to gain distributed transactions, and to 'force' you to 
develop a
layered model, with a clear transaction layer.  In pre-dotnet days there was also a 
case for
debugging, deployment, and error handling; which were relatively poorly supported by 
ASP.  But
these IMHO have disappeared with .Net.

> Our biggest concern is supporting concurrent connections to db of about
> 200+.

COM+ adds some overhead, although not massive.  Scalability is achieved through good 
database and
data access design, and that's the case either with or without COM+.

Peter


__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to