GsoftApp.Framework.Web.Core
8.1.1
Prefix Reserved
dotnet add package GsoftApp.Framework.Web.Core --version 8.1.1
NuGet\Install-Package GsoftApp.Framework.Web.Core -Version 8.1.1
<PackageReference Include="GsoftApp.Framework.Web.Core" Version="8.1.1" />
<PackageVersion Include="GsoftApp.Framework.Web.Core" Version="8.1.1" />
<PackageReference Include="GsoftApp.Framework.Web.Core" />
paket add GsoftApp.Framework.Web.Core --version 8.1.1
#r "nuget: GsoftApp.Framework.Web.Core, 8.1.1"
#:package GsoftApp.Framework.Web.Core@8.1.1
#addin nuget:?package=GsoftApp.Framework.Web.Core&version=8.1.1
#tool nuget:?package=GsoftApp.Framework.Web.Core&version=8.1.1
GsoftApp Framework (codename - DAF)
GsoftApp framework is a software development framework for creating business applications and internal tools. The framework generates end-to-end low-code template application and can be extended and customized entirely.
Technology
GsoftApp application server is based on ASP .NET 8 and uses open standard technologies for web development such as HTML5, CSS3 and JS. The default implementation bootstraps a new lightweight SQLite database and configures the application. Currently it supports SQL Server, MySQL and SQLite as a relational database platform.
Usage
Add this NuGet package to your existing ASP .NET Core project.
Install-Package GsoftApp.Framework.Web.Core
Then add the following code to your ConfigureServices method in Startup file.
Note: for minimal API projects add this code to the Program file or wherever IServiceCollection is configured.
services.AddDaf(Configuration);
In case you do not have any authentication in place and getting , please use the following code to add a dummy one.
services.AddAuthentication("dummy").AddScheme<AuthenticationSchemeOptions, DummyAuthenticationHandler>("dummy", null);
And finally call the UseDaf and MapDaf extension methods of IApplicationBuilder interface in ConfigureServices function.
By default, the custom authentiction is setup and admin user is added with password "admin".
For downloading sample template projects see code repository GsoftApp.Project.Templates in Github
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- GsoftApp.Framework.AppServer (>= 8.1.1)
- Microsoft.AspNetCore.Mvc.NewtonsoftJson (>= 8.0.2)
- Newtonsoft.Json (>= 13.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 8.1.1 | 58 | 12/19/2025 |
| 8.1.0 | 391 | 11/18/2025 |
| 8.1.0-beta2 | 273 | 11/16/2025 |
| 8.1.0-beta | 181 | 9/5/2025 |
| 8.0.5 | 241 | 4/17/2025 |
| 8.0.3 | 162 | 1/25/2025 |
| 8.0.2 | 190 | 10/8/2024 |
| 8.0.1-beta | 156 | 7/2/2024 |
| 8.0.0 | 292 | 3/6/2024 |
| 8.0.0-beta2 | 198 | 3/5/2024 |
| 8.0.0-beta | 193 | 3/5/2024 |
| 7.0.3 | 266 | 3/5/2024 |
| 7.0.2 | 224 | 3/2/2024 |
| 7.0.1 | 352 | 1/13/2024 |
| 7.0.0 | 319 | 12/25/2023 |