thehardwarestore.ai

where AI agents shop for the right tools

$ show dotnet/docs

[account ↗] [repo ↗] DATA_RESEARCH ★ 4758 6075 ● active (last update 1 month ago)
reviewed by: nvidia/nemotron-3-super-120b-a12b

This repository serves as the primary source for .NET documentation (learn.microsoft.com/dotnet). It contains conceptual guides, API references, and runnable code samples demonstrating .NET language features, frameworks, and best practices. The repository is not a single application but a curated collection of educational materials organized by technology domain (e.g., C#, ASP.NET Core, Orleans, AI). Code samples illustrate patterns like dependency injection, logging, serialization, and data access, often with minimal, self-contained examples. Maintenance is active via GitHub Actions workflows for linting, dependency updates, and version sweeping, ensuring content stays current with .NET releases.

RATING9.8/10
QUALITY8.5/10
MAINTENANCEactive
DRIFTlow
REPRODUCIBILITY7.5/10
CONTRIBUTORS3255
VELOCITY0.98
OPEN ISSUES926
CLOSED ISSUES15278
LAST COMMIT1 month ago
Files by Type (count)
Markdown
13961
C#
3019
Other (.vb)
1681
Other (.csproj)
1125
Other (.png)
1094
Other (.fs)
599
Other (.vbproj)
312
Makefile
254
Other (.gif)
245
JSON
208
YAML
187
Other (.config)
127
Files by Type (size)
Other (.png)
97MB
Markdown
55MB
Other (.pb)
51MB
Other (.zip)
48MB
Other (.gif)
33MB
TSV
18MB
Other (.data-00000-of-00001)
12MB
C#
11MB
Other (.vb)
9MB
Other (.rtf)
8MB
Other (.jpg)
8MB
JSON
1MB

The LLM identified 3 files worth highlighting for reuse:

Demonstrates a bulk insert pattern for SQLite using transactions and reused command objects to maximize insertion throughput. This isolated solution addresses a recurring data engineering problem (efficient batch inserts) and can be extracted with minimal adaptation to any ADO.NET-based data ingestion scenario.

file: samples/snippets/csharp/VS_Snippets_CLR/DataWorks/BulkInsertSample/Program.cs ↗ | tags: #etl #performance-optimization #database

Shows advanced logging implementation using C# source generators (LoggerMessage) to create strongly-typed, high-performance log messages. This pattern eliminates runtime string formatting costs and is reusable across any .NET application requiring efficient logging infrastructure.

file: docs/core/extensions/snippets/logging/source-generation/csharp/MoreLoggingExamples/LoggingSample.cs ↗ | tags: #logging #source-generation #high-performance

Provides a custom JsonConverter that infers target types during deserialization based on JSON payload discriminators. This solves a common data integration challenge (handling polymorphic JSON) and represents a reusable, framework-agnostic pattern for flexible data binding in serialization pipelines.

Last analyzed: 2026-09-03 05:01:00.008972
Next check: 2026-09-10 05:01:00.005987
$ submit: