devexpress-xaf-business-model
De la autor
Design 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.
Instalare
npx skills add DevExpress/agent-skills --skill devexpress-xaf-business-model -a claude-code
Se instalează în .claude/skills/devexpress-xaf-business-model/ · 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-logicDevExpress/agent-skillsImplement 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).Planificare★ 66
- 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-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
- 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-reportsDevExpress/agent-skillsXAF Reports V2 module, data export, and printing. Covers adding the Reports module (AddReports with ReportDataType and EnableInplaceReports), CollectionDataSource and ViewDataSource for report data binding, creating predefined static reports with PredefinedReportsUpdater.AddPredefinedReport and duplicate guards, registering reports in Module.GetModuleUpdaters, in-place reports (ShowInReport Action, IsInplaceReport), invoking report preview from code via ReportServiceController.ShowPreview and IReportStorage handles, filtering report data with CriteriaOperator, passing parameters via OnBeforeShowPreview and scoped services, customizing export options (ExportOptions), printing without preview, accessing Report Designer and Report Viewer controls in Blazor (DxReportDesigner, DxReportViewer), data export from List Views (ExportController, CSV/XLS/XLSX/PDF/HTML/RTF/DOCX), and ReportDataV2 DbContext registration for EF Core.Date★ 66
- devexpress-xaf-securityDevExpress/agent-skillsXAF Security System covering authentication (password, Windows, OAuth2), user and role setup for EF Core and XPO, authorization and Permission Policy, type/object/member/navigation permissions, current-user and role checks, security APIs including ApplicationUser, ISecurityUserWithRoles, ISecurityProvider, and IsGrantedExtensions, predefined users and roles, owner-based access patterns, Audit Trail, and security tiers (Integrated, Middle Tier, UI-level caveat).Securitate★ 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