Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопрос по проектированию слоя данных
|
|||
|---|---|---|---|
|
#18+
Доброй всем ночи. Имеется такая проблема. Есть класс class A1 { private bool m_completed; public bool Completed {get {return m_completed}} } есть класс доступа к БД class ADB { public void Save(A1 obj) {...} } Вопрос такой. Как сделать, чтобы переменную m_completed мог менять только класс БД и никто более? (вариант самостоятельной записи объекта не рассматривается ввиду большого кол-ва данных) И вообще, посоветуйте, пожалуйста, нормальную литературу и ресурсы по проектированию слоя данных для приложений ASP.NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2006, 00:03 |
|
||
|
Вопрос по проектированию слоя данных
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Prodmitry, Вы писали: P>Доброй всем ночи. P>Имеется такая проблема. P>Есть класс P>class A1 P>{ P>private bool m_completed; P>public bool Completed P>{get {return m_completed}} P>} P>есть класс доступа к БД P>class ADB P>{ P>public void Save(A1 obj) P>{...} P>} P>Вопрос такой. Как сделать, чтобы переменную m_completed мог менять только класс БД и никто более? (вариант самостоятельной записи объекта не рассматривается ввиду большого кол-ва данных) P>И вообще, посоветуйте, пожалуйста, нормальную литературу и ресурсы по проектированию слоя данных для приложений ASP.NET Я в такой ситуации делал отдельную сборку по БО и internal set в пропертях, а сборку DataAccess делал френдовой ([assembly: InternalsVisibleTo("DataAccess")] в AssemplyInfo.cs) Где-то видел пример где на уровне безопасности доступа к коду все решалось — писался аттрибут у которого задано объекты какого класса имеют доступ, но ИМХО это — параноя:) По части литературы... читай рихтера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2006, 14:44 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=813&tid=1386950]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 392ms |

| 0 / 0 |
