I've been more and more tempted to look into Asp.Net MVC, the web is
getting difficult to manage as it grows, and sounds like the MVC
pattern might be able to help tame the beast so to say. I like the
idea of the control handling the transaction. This way the ultimate
consumer has the ability to bring together my services in whichever
way they need them to achieve their business requirements.
When you say which web platform I assume you mean
asp.net web forms,
with .net 3.5.
In the mean time until I'm able to dive into MVC or Castle, I've ended
up creating my own little ISession like definition which gives me
ability to manage transactions, and using seperated interfaces I've
kept the implementation away from my web and my business layer, now I
just need a better IoC and we will almost be there.
Thanks for the help and ideas
Josh