devexpress-xaf-business-logic
De la autor
Implement XAF CRUD operations and business logic with IObjectSpace. Use when creating, reading, updating, or deleting objects, calling CommitChanges, handling ObjectSpace events (Committing, Committed, ObjectChanged, ObjectSaving), accessing ObjectSpace in controllers or business classes, using IXafEntityObject lifecycle hooks (OnCreated, OnLoaded, OnSaving), working with NonPersistentObjectSpace, creating Object Spaces via XafApplication.CreateObjectSpace, IObjectSpaceFactory, or INonSecuredObjectSpaceFactory. Also use when someone mentions "ObjectSpace", "CommitChanges", "CreateObject", "FindObject", "GetObjectsQuery", "IObjectSpaceLink", "ModuleUpdater", "Updater", or asks about XAF data manipulation. Covers EF Core and XPO (load the devexpress-xaf-business-logic-xpo sub-skill for XPO-specific patterns).
Instalare
npx skills add DevExpress/agent-skills --skill devexpress-xaf-business-logic -a claude-code
Se instalează în .claude/skills/devexpress-xaf-business-logic/ · Fiecare comandă descarcă skill-ul direct de pe GitHub cu utilitarul open source skills.
Identic octet cu octet cu commit-ul scanat, cu licența depozitului și un fișier SOURCE.txt.
Vrei ca agentul să-ți propună skill-uri în timp ce scrii? Vezi cum folosești skill-urile din IDE.
Verificări de siguranță pe SKILL.md
Niciun avertisment.
De ce 82
aiqbench calculează scorul de încredere din semnale publice. Nu este un audit de securitate, așa că citește un skill înainte să-l instalezi.
Skill-uri similare
Cele mai apropiate de acesta prin ce fac și când sunt folosite.
- devexpress-xaf-business-logic-xpoDevExpress/agent-skillsXPO-specific CRUD and business logic patterns for XAF applications. Sub-skill of devexpress-xaf-business-logic — load this when XPO ORM is detected. Covers UnitOfWork, Session, XPCollection, XPQuery (LINQ to XPO), XPView, NestedUnitOfWork, XPObjectSpace.Session access, AfterConstruction/OnSaving/OnDeleting/OnLoaded overrides, SetPropertyValue, GetCollection, connection pooling, XPInstantFeedbackSource, XPServerCollectionSource. Use when someone mentions "UnitOfWork", "Session", "XPCollection", "XPQuery", "NestedUnitOfWork", "SetPropertyValue", "AfterConstruction", "Session.FindObject", or asks about XPO data operations in XAF.Planificare★ 66
- devexpress-xaf-business-modelDevExpress/agent-skillsDesign XAF business model classes with EF Core or XPO. Use when creating persistent classes, defining entity relationships (one-to-many, many-to-many, aggregated), applying data annotations and XAF attributes, configuring DbContext, registering types in ModuleBase, supplying initial data in Updater, working with base persistent classes, configuring EF Core migrations, or mapping property types to built-in editors. Also use when someone mentions "XAF business class", "XAF data model", "BaseObject", "IXafEntityObject", "DefaultClassOptions", "XPO persistent object", "SetPropertyValue", "DbSet", "AdditionalExportedTypes", or asks about XAF entity design.Design★ 66
- devexpress-xaf-filteringDevExpress/agent-skillsFiltering data in XAF applications. Covers CriteriaOperator syntax, CriteriaOperator.FromLambda, IObjectSpace filtering methods (GetObjects, GetObjectsQuery, FindObject, GetObjectByKey), CollectionSource.Criteria for List View filtering, ListViewFilterAttribute, SetFilter Action, FullTextSearch Action with FilterController, DataSourcePropertyAttribute / DataSourceCriteriaAttribute for lookup filtering, ICustomFunctionOperator registration, XAF-specific function operators (CurrentUserId, IsCurrentUserInRole, IsNewObject), and grid-level filtering (Auto Filter Row, Filter Builder, Find Panel). Use when someone asks about filtering, querying, searching, or criteria in XAF. Covers EF Core and XPO (load the devexpress-xaf-filtering-xpo sub-skill for XPO-specific patterns).Planificare★ 66
- devexpress-xaf-controllersDevExpress/agent-skillsXAF Controllers and Actions for implementing UI logic and user interaction. Covers ViewController, ObjectViewController<ViewType,ObjectType>, WindowController lifecycle (Activated/Deactivated/OnViewControlsCreated), controller scope (TargetObjectType, TargetViewType, TargetViewId, TargetViewNesting, Active property), Action types (SimpleAction, SingleChoiceAction, PopupWindowShowAction, ParametrizedAction), Action scope (Active/Enabled/TargetObjectsCriteria/SelectionDependencyType), ActionAttribute on business class methods, Frame.GetController for accessing built-in controllers, DialogController for popup windows, ShowViewParameters, PredefinedCategory for action placement, ActionBase.CustomizeControl, dependency injection in controllers. Use when someone asks about controllers, actions, buttons, menus, toolbar, activation, deactivation, or user interaction in XAF.Design★ 66
- devexpress-xaf-filtering-xpoDevExpress/agent-skillsXPO-specific filtering patterns for XAF applications. Sub-skill of devexpress-xaf-filtering — load when XPO ORM is detected. Covers XPCollection with CriteriaOperator, XPQuery<T> LINQ filtering, XPView for lightweight read-only queries, BinaryOperator / GroupOperator / FunctionOperator / ContainsOperator / InOperator / BetweenOperator programmatic construction, Session.FindObject, server-mode data sources (XPInstantFeedbackSource, XPServerCollectionSource), and Session.GetObjects. Use when someone mentions XPCollection criteria, XPQuery Where, Session.FindObject, or XPO filtering in XAF.Planificare★ 66
- devexpress-xaf-performanceDevExpress/agent-skillsXAF performance optimization across database, ORM, and application layers. Covers server-mode data sources and data access modes, EF Core eager loading, query splitting, and change-tracking proxies, XPO delayed and explicit loading, PersistentAlias for calculated properties, N+1 Select Problem, database indexing and connection pooling, startup optimization, SQL and .NET profiling, Blazor tab management, and database views.Date★ 66
Note și recenzii
—
nicio recenzie
Ai încercat acest skill? Notează-l ca să-i ajuți pe alții. Autentifică-te
Discuție
Intră în discuție. Autentifică-te