yasser777 / nettiers

Automatically exported from code.google.com/p/nettiers
0 stars 0 forks source link

Feature Req: Allow for TransactionManager related code to be excluded (via CSP property perhaps)... #344

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I'm not sure I entirely grasp the interaction/correlation between the NetTiers 
TransactionManager and the native .NET TransactionScope...

Prior to NetTiers having a true service layer, we used the TransactionManager 
on the 1st project... so I know it from that context and how it was passed 
method-to-method explicitly...

Having gained knowledge of the TransactionScope object when working with WCF 
services and distributed transactions - along with the newer NetTiers templates 
with a Service Layer...  we began using TransactionScope exclusively...

It seems there is substantial code generated and ultimately executed on every 
DAL operation to deal with managing the netTiers native transaction (via the 
ConnectionScope)...

For those of us who are not making use of it, it seems extraneous and 
potentially could be slowing down code that could otherwise execute faster if 
not for this 'dead code' / 'baggage' when using a TransactionScope... 

If it has not been deprecated in the 3.0 templates, perhaps it could be an 
'option'... A retro-fit to the 2.3.x templates would be super but most likely 
too large of an undertaking at this time... 

Just another thought from the trenches...   I may be way off and the 
TransactionManager may still serve some key role and I'm just unaware of how it 
is used... if so feel free to comment back and close this out...

Original issue reported on code.google.com by bh...@questis.com on 21 Sep 2010 at 9:59

GoogleCodeExporter commented 9 years ago
Hello,

I'll make sure we investigate this issue for .netTiers 3.0.

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 22 Sep 2010 at 9:37

GoogleCodeExporter commented 9 years ago
Reviewing old items I logged to follow-up and check for progress...

Original comment by bh...@questis.com on 8 Jun 2011 at 5:23

GoogleCodeExporter commented 9 years ago
Hello,

We are actively working on .netTiers 3.0 and got a lot done last week with 3.0. 
We will be putting a preview out this summer and are looking over all issues. 
Please note that the "active" open source .netTiers team is small and we work 
on this in our free time. We could really use any and all extra hands in 
developing 3.0. Are you interested?

Thanks
-Blake Niemyjski

Original comment by bniemyjski on 13 Jun 2011 at 6:40