devexpress-xaf-filtering
OfficialSimplify XAF data filtering and secure querying
AuthorDevExpress
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill eliminates the risk of incorrect, insecure data filtering in XAF (eXpressApp Framework) applications, which can lead to data leaks, performance issues, and runtime errors from invalid criteria syntax or ORM mismatches.
Core Features & Use Cases
- Cross-ORM Filtering Patterns: Supports both EF Core (recommended) and XPO ORMs, with dedicated guidance for ORM-specific criteria syntax and query methods.
- End-to-End Filtering Techniques: Covers CriteriaOperator construction, IObjectSpace filtering methods, List View filtering (predefined filters, Auto Filter Row, Find Panel, Filter Builder), lookup property filtering, and custom function operator registration.
- Real-World Use Case: A developer building an XAF contact management app can use this Skill to implement a "show only active contacts in the current user's department" filter with compile-time safe criteria, or add a predefined "overdue tasks" filter to a project task List View without risking unauthorized data exposure.
Quick Start
Use this skill to implement a predefined "Active This Week" filter on the Project Task List View that displays tasks with a due date within the next 7 days using XAF's built-in DateTime function operators.
Dependency Matrix
Required Modules
None requiredComponents
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-filtering Download link: https://github.com/DevExpress/agent-skills/archive/main.zip#devexpress-xaf-filtering Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.