Sphere 10 Framework
Sphere 10 Software has developed a general-purpose .NET framework usable for full-stack development. These libraries can be used for mobile, desktop, enterprise and database development. Majority of the libraries are cross-platform and conform to .NET Standard 2.
Library | Description | Portability |
Sphere10.Framework | General-purpose library usable across all tiers. Aspects include collections, caching, comparers, conversion, memory, mathm, loggin, networking, scoping, configuration and many other aspects | .NET Standard 2 |
Sphere10.Framework.Application | Application-layer framework including lifetime management, IoC, DRM | .NET Standard 2 |
Sphere10.Framework.Data | Data-oriented components, ADO.NET extensions, Data Access Components, SQL Builder, CSV support, etc | .NET Standard 2 |
Sphere10.Framework.Data.Firebird | Firebird implementation of Data framework. | .NET Standard 2 |
Sphere10.Framework.Data.MSSQL | SQL Server implementation of Data framework. | .NET Standard 2 |
Sphere10.Framework.Data.Sqlite | Sqlite implementation for Data framework. | .NET Standard 2 |
Sphere10.Framework.Drawing | Drawing, Bitcoin and graphics support. | .NET Standard 2 |
Sphere10.Framework.NUnit | Unit test support. | .NET Standard 2 |
Sphere10.Framework.Services | WCF Client support | .NET Standard 2 |
Sphere10.Framework.DotNet | Framework components that could not be standardized | .NET Framework 4.6.1 |
Sphere10.Framework.Web.AspNet | ASP.NET support and Application Framework support | .NET Framework 4.6.1 |
Sphere10.Framework.Web.AspNetCore | ASP.NET Core support and Application Framework | .NET Core 2.2 |
Sphere10.Framework.Windows | Windows specific components including WIN32 API wrapper, hook support, Local NTFS support, etc | .NET Framwork 4.6.1 |
Sphere10.Framework.Windows.LevelDB | Level-DB wrapper | .NET Framework 4.6.1 |
Sphere10.Framework.Windows.Forms | Extensive WinForms controls, panels and helpers as well as Sphere 10’s Application framework support for WinForms | .NET Framework 4.6.1 |
Sphere10.Framework.Windows.Forms.Firebird | Graphical components for Firebird in WinForms | .NET Framework 4.6.1 |
Sphere10.Framework.Windows.Forms.MSSQL | Graphical components for SQL Server in WinForms | .NET Framework 4.6.1 |
Sphere10.Framework.Windows.Forms.Sqlite | Graphical components for Sqlite in WinForms | .NET Framework 4.6.1 |
Sphere10.Framework.Android | Android specific components | .NET Standard 2 |
Sphere10.Framework.iOS | iOS specific components | Xamarin.iOS |
Sphere10.Framework.macOS | macOS specific components | Xamarin.Mac, MonoMac |
NPascalCoin | Pascal API support for .NET | .NET Standard 2 |