devexpress-xaf-validation

Official

Enforce XAF data integrity with declarative validation rules.

AuthorDevExpress
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the risk of invalid data in DevExpress XAF (eXpressApp Framework) applications by providing accurate, production-ready guidance for implementing data validation rules, reducing manual debugging and inconsistent data entry errors.

Core Features & Use Cases

  • Built-in Validation Rules: Apply 11 pre-built rule attributes (RuleRequiredField, RuleUniqueValue, RuleCriteria, etc.) to enforce common data integrity checks without writing custom validation logic.
  • Advanced Validation Scenarios: Implement conditional validation via TargetCriteria, soft validation with warnings/information messages, custom validation contexts, and programmatic validation triggers for complex business workflows.
  • Custom Rule Implementation: Create tailored validation rules by inheriting from RuleBase<T> or implementing IRuleSource for business logic that cannot be covered by built-in attributes.
  • Use Case: For example, a XAF ERP application can use this Skill to enforce that invoice totals match line item sums, prevent deletion of departments with active employees, and validate export data before generating reports.

Quick Start

Use the devexpress-xaf-validation skill to add a required field rule and a unique value constraint to your XAF business class properties to prevent invalid data entry.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: devexpress-xaf-validation
Download link: https://github.com/DevExpress/agent-skills/archive/main.zip#devexpress-xaf-validation

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.