Недавно я начал использовать Entity Framework 4.0 в своем приложении .NET 4.0, и мне интересно узнать несколько вещей, связанных с объединением.
-
Пул соединений, как мне известно, управляется поставщиком данных ADO.NET, в моем случае с сервером MS SQL. Это применимо, когда вы создаете экземпляр контекста новых объектов (
ObjectContext
), то есть без параметровnew MyDatabaseModelEntities()
? -
Каковы преимущества и недостатки a) создания контекста глобальных сущностей для приложения (т.е. одного статического экземпляра) или б) создания и экспонирования контекста сущностей для каждой данной операции/метода с помощью
using
блок. -
Любые другие рекомендации, рекомендации или общие подходы к определенным сценариям, о которых я должен знать?