syncfusion-blazor-datamanager
Installation
SKILL.md
Syncfusion Blazor DataManager
The Syncfusion Blazor SfDataManager is the data access layer for all Syncfusion data-bound components. It acts as a gateway between your data source — local in-memory collections or remote REST/OData/GraphQL services — and components like SfGrid, SfDropDownList, and others. It handles querying, sorting, filtering, paging, and CRUD operations through a configurable adaptor model.
When to Use This Skill
- Setting up
SfDataManagerin a new Blazor project (WASM or Web App) - Binding local JSON/list data to a Syncfusion component via the
Jsonproperty - Connecting to a trusted and authenticated remote service (OData, Web API, GraphQL) via
Url+Adaptor - Choosing the right adaptor for a given backend service
- Implementing CRUD operations using remote adaptors or custom adaptors
- Creating a custom adaptor by deriving from
DataAdaptor - Adding custom HTTP headers (with authentication tokens) to DataManager requests
- Enabling offline mode (client-side query processing after one-time remote fetch)
⚠️ Critical Security Requirements
When binding to remote services, you MUST implement these protections: