lishilei0523/SD.Framework
SD.Framework is a comprehensive .NET infrastructure library providing foundational components for building enterprise applications. It offers a unified domain model, repository patterns for SQL and NoSQL databases, and cross-platform UI support for WPF, Avalonia, and MAUI. The system also includes robust utilities for background task scheduling, real-time messaging, and service layer abstractions.
42.7
Weak · 3 August 2026
31k
lines of production code
C#
primary language
1
bus factor · 5 authors in all
3
measurements over time
How it got here
2016–2018 · SD.Framework infrastructure scaffolding
This period established the foundational architecture of the SD.Framework project, introducing core domain models, base classes, and infrastructure interfaces. It implemented key features such as asynchronous repository patterns, WCF and ASP.NET Core server components, and MongoDB support, while cleaning up legacy build files.
17 changes
2019–2021 · infrastructure and UI component expansion
This period focused on building out the core infrastructure layer, introducing a comprehensive scheduled task system (CrontabBase) with Redis persistence and Quartz integration. Simultaneously, the codebase expanded its WPF UI toolkit with new controls, converters, and base classes, while also establishing foundational messaging and configuration schemas across the application.
39 changes
2022–2025 · Cross-platform UI and infrastructure expansion
This period focused on expanding the codebase's capabilities across multiple UI frameworks, including WPF, Avalonia, and MAUI, by introducing new visual primitives, layout controls, and state management utilities. The work also standardized exception handling through AOP aspects and established foundational infrastructure for mobile and desktop applications.
11 changes
Survey your own repository
lishilei0523/SD.Framework was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 3 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 1abc7d2765 — the exact code this score is about.
- Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.