Skip to content
CAI
Produce a survey ↗Verify a survey

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

CAI band scale
CAI trend line

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

CAI lens gauges

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.

Survey a repository

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.
CAI link cards