i need to know best practice for avoid connection timeout when using LINQ to SQL in .net applications specially when returning IQueryable<T>
from data access tiers or layers.
I get "Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached." error when testing my asp.net application for webstress tests ?