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


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