Верификация в Windows Forms

примеры верификации включают в себя

Вся верификация сводится к проверке ввода пользователя, чтобы убедиться в его действительности, исходя из некоторых критериев, которые вы, как разработчик приложения, установили. Примеры верификации включают в себя В большом приложении верификация может и должна происходить на нескольких уровнях. Первой линией обороны является проверка ввода, поступающего от пользователей, в той точке, куда они его подают — на уровне формы и элементов управления. Однако в больших приложениях данные часто передаются вниз на рабочий уровень и/или уровень доступа к данным посредством некоторой технологии удаленного доступа, такой, как Web-служба. Может существовать сколько угодно вмешивающегося в этот процесс кода, через который они должны пройти, прежде чем будут зафиксированы в хранилище данных. Верификация данных должна происходить, когда пользователь вводит данные, но также должна происходить при пересечении границ, например, при передаче данных от приложения развитого клиента в средний ярус, предоставляющий рабочие службы для этого приложения.

Сколько будет встроено интеллекта в приложение яруса представления, определяется проектом, но вообще в многоуровневой архитектуре приложения желательно делать уровень или ярус представления сколь возможно более легким. Вам желательно привязать верификацию, которая относительно инвариантна, к уровню формы, но более сложные проверки, которые могут изменяться со временем, переложить на рабочий уровень. Вне зависимости от того, какой объем логики верификации вы располагаете на уровне форм, в элементы управления и формы Windows встроена развитая инфрастуктура, позволяющая вам производить необходимые проверки, когда это потребуется.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *