|
|
Ведущий раздела: LedWorm Описание: Статьи по ADO.NET
|
Создание класса атрибутов нормализации данных | Теперь мы создаём базовый класс, определяющий общие свойства и методы для всех атрибутов нормализации. Под нормализацией я понимаю приведение значения свойства к одному из возможных валидных(корректных) значений. Свойство NormalizationOrder будет объяснено чуть позже, а виртуальный метод Normalize это тот самый метод атрибута, который и будет выполнять основную работу. Он должен быть переопределен в дочерних классах.
Добавил: Дата: 2007-10-20 12:05:05 Количество просмотров: 2149 Рейтинг: 3.00
|
|
Применение класса атрибутов | Что можно сделать с этим атрибутом? Применить к свойству! Давайте добавим псевдонимы к нескольким свойствам и напишем метод, который с помощью отражения получает список всех свойств объекта this и выводить на консоль их названия, и если у свойства есть DisplayNameAttribute, то вместо имени свойства выводится его псевдоним.
Добавил: Дата: 2007-10-20 12:03:11 Количество просмотров: 1671 Рейтинг: 3.00
|
|
Создание класса атрибутов | Определим атрибут, который будет определять отображаемое имя поля, как псевдоним. Для этого отнаследуемся от стандартного класса Attribute (в VS2005 это делается достаточно просто, "Insert snippet->attribute"). Определим строковое поле и конструктор, принимающий значение этого поля.
Добавил: Дата: 2007-10-18 09:00:23 Количество просмотров: 1657 Рейтинг: 3.00
|
|
Методы проверки данных на соответствие бизнес-правилам | Одна из задач обеспечения целостности данных - это их валидация (Data validation). В отличие от остальных задач, обеспечивающих присутствие данных, валидация определяет годность, адекватность данных установленным бизнес-правилам.
Добавил: Дата: 2007-10-18 08:57:03 Количество просмотров: 1533 Рейтинг: 3.00
|
|
Использование атрибутов для нормализации и валидации бизнес-сущностей | В корпоративном программировании при проектировании уровня доступа к данным часто встает вопрос работы с бизнес-объектами(бизнес-сущностями): это загрузки/изменения/сохранения и перемещения между уровнями. Существует два основных подхода для этого - использование собственных бизнес-сущностей или стандартных средств (ADO.NET предоставляет достаточно удобные способы для этого) - использование DataSet.
Добавил: Дата: 2007-10-18 08:54:37 Количество просмотров: 1657 Рейтинг: 3.00
|
|
|
|
|
|
|
Вы купите понравившуюсь программу?
Да, если не найду Crack | | 19% (40) | С удовольствием если будут деньги | | 23% (48) | Нет, потомучто не знаю как заплатить | | 6% (12) | Нет, принципиально! | | 17% (37) | Нет, у меня никогда нет денег! | | 14% (29) | Да, если разработчик будет русским | | 9% (20) | Нет, не хочу париться с оплатой | | 13% (27) |
Проголосовало: 213
|
|
Шеф дает секретарше две дискеты:
- Леночка, скопируйте вот эту дискету на эту, чистую.
Через пару минут она прибегает в слезах:
- Михаил Иваныч, чистую дискету ксерокс зажевал!
|
|