Oh no I think you've misunderstood what I meant by that.
What I was implying is that for anything that's unmanaged or out of
your control - such as DataBase connections, they should be closed and
cleaned up as soon as possible.
I'm very much in favour of using Business Objects and shoving them in
to Session variables and the like.
This article discusses the concept more: -
http://aspalliance.com/431
(I apologise for the English in that article, it's a little bit wonky)
Hth,
Phil Winstanley,
Microsoft ASP.NET MVP