Home
Softono
d

dotnetcore

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
6

Software by dotnetcore

BootstrapBlazor
Open Source

BootstrapBlazor

Bootstrap Blazor is an enterprise-level UI component library based on Bootstrap and Blazor.

CSS Frameworks & UI Kits
4.8K Github Stars
aspnetcore-doc-cn
Open Source

aspnetcore-doc-cn

The Simplified Chinese edition of Microsoft ASP.NET Core documentation, translated by .NET Core Community and .NET China Community.

Documentation
521 Github Stars
FreeSql
Open Source

FreeSql

FreeSql is a powerful object-relational mapping component for .NET, supporting .NET Core 2.1+, .NET Framework 4.0+, Xamarin, and AOT. It works with both C and VB.NET. It supports a wide range of databases including MySQL, PostgreSQL, SQL Server, Oracle, SQLite, Firebird, ClickHouse, DuckDB, TDengine, QuestDB, MsAccess, and Chinese databases like 达梦, 人大金仓, 神舟通用, 南大通用, 虚谷, 翰高, and 华为高斯. Key features include CodeFirst data migration, DbFirst entity generation from existing databases, advanced type mapping such as PostgreSQL array types, customizable expression functions, one-to-many and many-to-many navigation properties with eager and lazy loading, read-write separation, table and database splitting, global filters, and both optimistic and pessimistic locking. FreeSql offers flexible development modes including direct usage, Repository pattern with UnitOfWork, and a simple BaseEntity mode. It is suitable for building data-driven .NET applications across desktop, web, and mobile platforms requiring robust databa

Code Editors & IDEs Code Quality & Linting Relational Databases
4.4K Github Stars
SmartSql
Open Source

SmartSql

SmartSql is an open-source ORM framework for .NET Core inspired by MyBatis. It emphasizes SQL-first development, managing SQL through XML files with built-in filter tags that eliminate conditional if/else branching in code. Key features include memory and Redis caching, read/write splitting, dynamic repository generation with IoC container integration, property change tracking, invoke synchronization, and diagnostics support. Developers define repository interfaces and SmartSql automatically implements them by mapping methods to XML-configured SQL statements. The framework provides better SQL transparency than LINQ-based ORMs like Entity Framework, while offering more advanced features than micro-ORMs like Dapper. SmartSql has been used in production environments across multiple microservices and is part of the NCC organization. Use cases include applications requiring fine-grained SQL control, complex queries where LINQ-generated SQL performs poorly, and systems needing caching and read-write separation.

Relational Databases DB Admin & GUI Clients
1.1K Github Stars
EasyCaching
Open Source

EasyCaching

:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!

Developer Tools
2.1K Github Stars
SmartCode
Open Source

SmartCode

SmartCode = IDataSource -> IBuildTask -> IOutput => Build Everything!!!

Code Editors & IDEs Data Pipelines & ETL
578 Github Stars