-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Welcome to the CRUDE-NET wiki!
The project's aim is to implement a CRUD application generator.
I want to base it on AdminLTE (or Blur Admin) template, and an existing open source crud generator such as Evolutility or serenity, but I'm open to other ideas.
The best examples I could find that were closest to my vision of a CRUD generator are Evolutility, CRUDBooster and Serenity.
Unfortunately, they all lack certain features that I believe are critical, but since they're open-source, they can be leveraged as a good starting point.
-
The development stack must be such as to allow as few installations and 3rd party programs as possible during deployment.
- This is why I chose ASP.NET because it already relies on pre-existing Windows components.
- And it's why I chose Angular/React as front-end because after build I can just copy and paste the files into wwwroot and it'll work.
- No need for 3rd party installations (such as Docker, Node.js or Apachee), and no need to run any executable in order to make it work (such as dotnet run or npm start).
-
The database backend MUST be Microsoft SQL Server. This is NOT negotiable (although, assuming the DB layer would be decoupled, integrating other database platforms at a later stage is not out of the question).
-
The ability to create and manage forms/views/modules/components/however you wanna call it, MUST be in an easy-to-use graphical user interface, changes in which would be seen immediately in the portal.
- CRUDBooster on PHP and Laravel
- Serenity on ASP.NET Core MVC and Typescript
- Evolutility on ASP.NET Webforms + SQL Server
- Evolutility on React + Node.js + PostgreSQL
- AdminLTE visual template
- [Blur Admin visual template] (https://github.com/akveo/blur-admin)
- CRUDE-ASP (my own disastrous attempt at doing it myself)
Copyright © 2019 Eitan Blumin. All Rights Reserved.