Deling af connection imellem komponenter
Hej hej.Jeg er ved at opgradere mig selv til ASP.NET ved at lave et CMS opbygget over n-Tier modellen (database-lag, forretningslogik, præsentationslag etc.). I den forbindelse er jeg rendt ind i en problemstilling som jeg ikke lige helt kan regne ud.
Jeg har lavet en række classes/komponenter i forretningslogikken til håndtering af brugere, de enkelte sider, rettigheder osv. osv. Disse classes bliver så benyttet i præsentationslaget.
Sp.: Hvordan laver jeg det sådan at alle de forskellige komponenter jeg benytter mig af i præsentationslaget deles om den samme connection?
Jeg vil helst undgå TOTALT at åbne og lukke connections i præsentationslaget for at adskille de forskellige lag så meget som overhovedet muligt, så derfor har jeg pt. programmeret connectionen ind i de enkelte classes.
Men hvis en side benytter flere classes (f.eks. min class til brugerhåndtering og min class til sidehåndtering), så vil der jo blive oprettet 2 connections til databasen! Eller er .NET intelligent nok til at håndtere det?
Eller gør jeg noget helt forkert?
/SoerenS
