powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как лучше глобальный Linq.DataContext или на каждой форме свой?
9 сообщений из 9, страница 1 из 1
Как лучше глобальный Linq.DataContext или на каждой форме свой?
    #35394416
Фотография ElenaG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно сабж. Кто как пишет, поделитесь соображениями плиз. :-)
У нас тут вышел спор и мнения разделились.
...
Рейтинг: 0 / 0
Как лучше глобальный Linq.DataContext или на каждой форме свой?
    #35394438
Фотография ElenaG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вернее даже на каждом юсер-контроле, которые в одну форму компануются. Уточняю.
...
Рейтинг: 0 / 0
Как лучше глобальный Linq.DataContext или на каждой форме свой?
    #35395491
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поглобальнее можно вопрос поставить? типа еще раз обобщить,хотелось бы узнать суть вопроса.
а то вопрос получаеться,о количестве кода :)) какая разница,+5 килобай или - 5 килобайт....
...
Рейтинг: 0 / 0
Как лучше глобальный Linq.DataContext или на каждой форме свой?
    #35398350
кругляк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ElenaGВернее даже на каждом юсер-контроле, которые в одну форму компануются. Уточняю.
Как вариант - статик функция, создающая Linq.DataContext, выполняющая действие (или набор действий) и возвращающая результат - и пинай ее из любой формы. :)
...
Рейтинг: 0 / 0
Как лучше глобальный Linq.DataContext или на каждой форме свой?
    #35398718
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что то такое обсуждали
/topic/520709&hl=
...
Рейтинг: 0 / 0
Как лучше глобальный Linq.DataContext или на каждой форме свой?
    #35398729
ElenaGСобственно сабж. Кто как пишет, поделитесь соображениями плиз. :-)
У нас тут вышел спор и мнения разделились.
Интересно а Connection у вас один и всё время открытый?
...
Рейтинг: 0 / 0
Как лучше глобальный Linq.DataContext или на каждой форме свой?
    #35398736
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElenaGВернее даже на каждом юсер-контроле, которые в одну форму компануются. Уточняю.
а это смахивает на то что забыли про паттерн MVC, кто же так делает то?
...
Рейтинг: 0 / 0
Как лучше глобальный Linq.DataContext или на каждой форме свой?
    #35399245
Николай Ефремов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотря для чего используется DataContext - если просто поспрашивать что-нибудь у базы, то пишите в стиле:
Код: plaintext
1.
2.
3.
4.
using (MyContext dc = new MyContext ()) {
    dc.ObjectTrackingEnabled = false;  // отключаем отслеживание состояния - нам только почитать
    // читаем
}
То есть открываем контекст ненадолго для каждой сесии чтения. Близкие чтения стараемся группировать в общие сессии.
Другой сценарий - использование DataContext как Unit Of Work - тут Unit Of Work должен быть или один или несколько некоррелирующих и доступ к нему/ним нужно уметь получать отовсюду, где положено.
...
Рейтинг: 0 / 0
Как лучше глобальный Linq.DataContext или на каждой форме свой?
    #35399712
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗыЧто то такое обсуждали
/topic/520709&hl=
так, ты что ещё муйня такая? иди придумывай себе другой ник
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как лучше глобальный Linq.DataContext или на каждой форме свой?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]