Inlinw with ***
Regards Thomas Tomiczek THONA Consulting Ltd. (Microsoft MVP C#/.NET) -----Original Message----- From: Peter Foreman [mailto:[EMAIL PROTECTED]] Sent: Montag, 13. Mai 2002 11:36 To: [EMAIL PROTECTED] Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier --- Thomas Tomiczek <[EMAIL PROTECTED]> wrote: > (a) Transaction support and propagation. In a multiple resource manager/DTC case - agreed. But in the simple case of a single RM it's probably not worth the overhead of DTC compared to hand coding the transaction start and end points, especially if you are implementing data manipulation code in stored procedures. *** I was talking of RM/DTC's. SOMEHOW every serviced component I write is having a CRM or using other features :-(. EVEN if I do not want my component to participate in a foreigh transaction NOW; I never know how the user might want to. > (b) security. Are we talking about call security, or role based security. Role based security is something I have yet to find a real use for. *** I was talking about the complete security package - which, mostly, is role based. > (c) resource optimization. What resources? COM+ introduces a number of areas of overhead in terms of time and memory. *** Resources. Like in Just In Tame Activation, like in Resource Managers - I was talking of omputer resources. > For the next years, Remoting is not a competitor to DCOM, sorry. In the old ASP/COM world scripting ASP is poor compared to components in VB/VC++ in terms of error *** Well, Serviced Components are an optimal balance, are they not? handling, debugging support etc. Since you're going to the effort of coding up components, you might as well go the extra mile to COM+ and get the extra features for relatively little additional effort. However, with ASP.Net there is less of an incentive to go down this route since the coding model in ASP.Net is first class. I really see COM+ being much less important in .Net. *** Try making componentized enterprise systems and then come back with your opinion. There is hardly a match or replacement so far for MSMQ, DTS etc. Sure, as long as you want to put every part of your logic into the webpage, you are ok - but at one point the COM+ features come in VERY handy. *** Thomas You can read messages from the Advanced DOTNET archive, unsubscribe from Advanced DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.