FormCore 0.28.0
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package FormCore --version 0.28.0
NuGet\Install-Package FormCore -Version 0.28.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="FormCore" Version="0.28.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FormCore --version 0.28.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: FormCore, 0.28.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install FormCore as a Cake Addin #addin nuget:?package=FormCore&version=0.28.0 // Install FormCore as a Cake Tool #tool nuget:?package=FormCore&version=0.28.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
FormCore
.NET + React + Ant Design infrastructure for inheritable dynamic forms.
Features
- Front-end and back-end are separated, exposing a fine set of form-related API;
- Forms are inheritable, so that the end user does not need to build every form from scratch;
- Multiple inheritance is supported, meaning that one form can inherit from multiple parent forms;
- Input styles of form fields are extendable so that you can design your own input box for front-end rendering;
- Supports built-in fields and custom fields simultaneously, similarly built-in and custom options of select input-box are both supported too.
Usage
Backend
PM> Install-Package FormCore
Let your Entity Framework Context class inherit from FormCore.Context
. E.g.,
public class Context : FormCore.Context {}
Then add migrations.
PM> add-migration
Revise the migration file that was automatically generated, removing foreign key constraints.
Finally apply the migration against your database,
PM> update-database
Frontend
npm install --save antd-formcore
Contributing
Please use EditorConfig to format your codes.
License
MIT
See Also
- .NET: a software framework developed by Microsoft.
- React: a declarative, efficient, and flexible JavaScript library for building user interfaces.
- Ant Design: a UI Design Language.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
- EntityFramework (>= 6.2.0)
- Newtonsoft.Json (>= 11.0.2)
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 |
---|---|---|
0.30.7 | 40,899 | 12/3/2018 |
0.30.6 | 878 | 11/28/2018 |
0.30.5 | 862 | 11/27/2018 |
0.30.3 | 873 | 11/27/2018 |
0.30.2 | 840 | 11/27/2018 |
0.30.1 | 850 | 11/26/2018 |
0.28.0 | 909 | 10/21/2018 |
0.27.1 | 945 | 10/11/2018 |
0.27.0 | 966 | 10/10/2018 |
0.26.16 | 942 | 9/10/2018 |
0.26.15 | 935 | 9/10/2018 |
0.26.14 | 946 | 9/2/2018 |
0.26.13 | 971 | 9/2/2018 |
0.26.12 | 950 | 9/1/2018 |
0.26.11 | 943 | 9/1/2018 |
0.26.10 | 966 | 9/1/2018 |
0.26.9 | 912 | 9/1/2018 |
0.26.8 | 989 | 8/8/2018 |
0.26.7 | 958 | 8/8/2018 |
0.26.6 | 950 | 8/8/2018 |
0.26.5 | 949 | 8/8/2018 |
0.26.4 | 963 | 8/8/2018 |
0.26.3 | 989 | 8/8/2018 |
0.26.2 | 962 | 8/8/2018 |
0.26.1 | 994 | 8/3/2018 |
0.26.0 | 1,007 | 8/3/2018 |
0.24.0 | 1,085 | 7/2/2018 |
0.23.0 | 979 | 7/2/2018 |
0.22.4 | 1,074 | 7/2/2018 |
0.22.3 | 1,074 | 7/2/2018 |
0.22.2 | 1,070 | 7/2/2018 |
0.22.1 | 1,083 | 7/1/2018 |
0.19.0 | 1,095 | 6/25/2018 |
0.17.4 | 1,116 | 6/21/2018 |
0.17.3 | 960 | 6/21/2018 |
0.17.2 | 1,068 | 6/21/2018 |
0.17.1 | 1,096 | 6/21/2018 |
0.17.0 | 1,064 | 6/21/2018 |
0.16.0 | 1,089 | 6/19/2018 |
0.13.0 | 1,056 | 6/13/2018 |
0.12.0 | 1,052 | 6/13/2018 |
0.11.0 | 1,068 | 6/11/2018 |
0.10.1 | 1,143 | 6/11/2018 |
0.10.0 | 1,154 | 6/11/2018 |
0.9.0 | 1,136 | 6/9/2018 |
0.8.0 | 1,135 | 6/9/2018 |
0.7.0 | 1,177 | 6/6/2018 |
0.6.2.27 | 1,164 | 5/29/2018 |
0.6.2.26 | 1,157 | 5/29/2018 |
0.6.2.24 | 1,115 | 5/29/2018 |
0.6.2.23 | 1,163 | 5/29/2018 |
0.6.2.22 | 1,141 | 5/29/2018 |
0.6.2.21 | 1,147 | 5/29/2018 |
0.6.2 | 1,211 | 5/29/2018 |
0.6.1 | 1,235 | 5/29/2018 |
0.5.2 | 1,130 | 5/24/2018 |
0.5.1 | 1,128 | 5/23/2018 |
0.5.0 | 1,041 | 5/22/2018 |
0.4.1 | 1,139 | 5/20/2018 |
0.4.0 | 1,123 | 5/20/2018 |
0.3.2 | 1,175 | 5/13/2018 |
0.3.1 | 1,199 | 5/13/2018 |
0.3.0 | 1,205 | 5/13/2018 |
0.2.0 | 1,143 | 5/12/2018 |
0.1.0 | 1,169 | 5/10/2018 |