AyCode blazor hybrid related stuff
Go to file
Loretta 453e21a844 Expand and clarify MgGrid system documentation
Major overhaul of MgGrid-related documentation:
- README.md: Reference full technical docs, update key files list, add new components.
- ARCHITECTURE.md: Add MgGridToolbarTemplate, MgGridSignalRDataSource; clarify component roles.
- GLOSSARY.md: Add comprehensive MgGrid System section with cross-references.
- MGGRID.md: Rewrite overview, hierarchy, CRUD, event wiring, lifecycle, layout, InfoPanel, toolbar, and data column sections for accuracy and completeness.
- copilot-instructions.md: Refine .md sync convention, add documentation layering rule.
- CONVENTIONS.md: Remove redundant code reuse section.

Brings docs in sync with codebase and improves clarity for developers.
2026-03-29 18:29:24 +02:00
.github Expand and clarify MgGrid system documentation 2026-03-29 18:29:24 +02:00
AyCode.Blazor.Components Expand and clarify MgGrid system documentation 2026-03-29 18:29:24 +02:00
AyCode.Blazor.Components.Tests Update docs: enforce .md sync, clarify structure & TFMs 2026-03-29 09:26:15 +02:00
AyCode.Blazor.Controllers Update docs: enforce .md sync, clarify structure & TFMs 2026-03-29 09:26:15 +02:00
AyCode.Blazor.Models Update docs: enforce .md sync, clarify structure & TFMs 2026-03-29 09:26:15 +02:00
AyCode.Blazor.Models.Server Update docs: enforce .md sync, clarify structure & TFMs 2026-03-29 09:26:15 +02:00
AyCode.Maui.Core Update docs: enforce .md sync, clarify structure & TFMs 2026-03-29 09:26:15 +02:00
docs Expand and clarify MgGrid system documentation 2026-03-29 18:29:24 +02:00
.gitignore Initial Commit 2023-11-26 23:20:16 +01:00
AyCode.Blazor.targets MsBuild targets 2025-11-06 14:40:31 +01:00
AyCode.Maui.targets MsBuild targets 2025-11-06 14:40:31 +01:00
AyCode.Project.targets Upgrade to .net10 and Visual Studio 2026; StockTaking in progress... 2025-11-28 08:15:58 +01:00
Aycode.Blazor.sln Clarify AyCode.Core usage in docs; add MGGRID.md to solution 2026-03-29 10:06:11 +02:00
CLAUDE.md Clarify AyCode.Core usage in docs; add MGGRID.md to solution 2026-03-29 10:06:11 +02:00
README.md Update docs: enforce .md sync, clarify structure & TFMs 2026-03-29 09:26:15 +02:00

README.md

AyCode.Blazor Solution

Blazor Server + MAUI Hybrid UI framework built on DevExpress 25.1.3 components. Targets net10.0 (AyCode.Project.targets). Provides reusable grids, card views, authentication, and SignalR-powered real-time data. Depends on AyCode.Core (net9.0) for serialization, entities, and services — referenced via DLL.

LLM Context

Domain rules and UI pitfalls live in a single file: .github/copilot-instructions.md

Tool Auto-loaded Action needed
GitHub Copilot copilot-instructions.md None
Claude Code CLAUDE.md → references above None
Cursor / Windsurf README.md Read copilot-instructions.md via @file

Detailed docs: docs/ — GLOSSARY.md, ARCHITECTURE.md

Core framework rules: ../AyCode.Core/.github/copilot-instructions.md

Solution Structure

Project Purpose README
AyCode.Blazor.Components DevExpress UI components, grids, SignalR data sources, expression helpers README
AyCode.Blazor.Models Shared view models for Blazor components README
AyCode.Blazor.Models.Server Server-side model scaffolding README
AyCode.Blazor.Controllers Controller scaffolding (minimal) README
AyCode.Maui.Core MAUI cross-platform: Android, iOS, Windows README

Test Projects

Project Purpose README
AyCode.Blazor.Components.Tests Grid and component tests README