QuickGrid.Crud 0.25.0

dotnet add package QuickGrid.Crud --version 0.25.0
NuGet\Install-Package QuickGrid.Crud -Version 0.25.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="QuickGrid.Crud" Version="0.25.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add QuickGrid.Crud --version 0.25.0
#r "nuget: QuickGrid.Crud, 0.25.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 QuickGrid.Crud as a Cake Addin
#addin nuget:?package=QuickGrid.Crud&version=0.25.0

// Install QuickGrid.Crud as a Cake Tool
#tool nuget:?package=QuickGrid.Crud&version=0.25.0

QuickGrid.Crud - Em Construção...

GitHub last commit GitHub tag (latest SemVer) GitHub GitHub issues GitHub pull requests Nuget Nuget

E aí, devs? Beleza? Bem-vindos ao QuickGrid.Crud, a biblioteca que vai deixar seu projeto mais carioca que praia de Copacabana no verão! Aqui você vai dar aquele upgrade nas suas tabelas com operações de CRUD num piscar de olhos!

Como Instalar

Manda essa no seu terminal para adicionar a biblioteca ao seu projeto via NuGet:

dotnet add package QuickGrid.Crud

Como Usar

// Primeiro, importe a biblioteca
using QuickGrid.Crud;
// Depois é só usar o componente QuickGridCrud no seu código
<QuickGridCrud TItem = "ExampleModel" TController = "ExampleController" TEntity = "ExampleEntity" />

O QuickGrid.Crud usa o padrão MVC, onde:

TItem - É a nossa Model, ela representa os campos disponíveis para o QuickGrid.Crud.

QuickGridCrud - É a nossa View, ela é renderizada pelo código acima.

TController - É a nossa Controller, lá ficará os métodos que podem ser acessíveis pelo QuickGrid.Crud.

Mas e o TEntity? O TEntity representa nossa entidade na fonte de dados. Ela pode ser uma outra classe ou até mesmo a nossa Model definida em TItem. Ela fica responsável para montagem da parte do filtro no banco de dados.

Veja nosso QuickGrid.Examples pra pegar aquela inspiração marota e entender como tudo funciona na prática.

Exemplos

Quer ver a magia acontecendo? Dá um pulo no nosso projeto de exemplo QuickGrid.Examples e veja a QuickGrid.Crud brilhando mais que sol no Arpoador!

Contribuição

Partiu contribuir? Abre uma issue ou envia um pull request. Ajuda a gente a deixar o QuickGrid.Crud mais irado que final de campeonato no Maracanã!

Licença

Esse projeto tá no esquema MIT. Pode checar o arquivo LICENSE para mais detalhes.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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.25.0 77 3/28/2024
0.24.0 57 3/27/2024
0.23.0 98 3/27/2024
0.22.0 82 2/7/2024
0.21.0 109 1/8/2024
0.20.0 88 12/21/2023
0.18.0 108 11/17/2023
0.17.0 61 11/17/2023
0.16.0 59 11/17/2023
0.15.0 62 11/17/2023
0.11.0 64 11/16/2023
0.9.0 73 11/7/2023
0.8.0 60 11/7/2023
0.7.0 57 11/7/2023
0.6.0 55 11/7/2023
0.5.0 58 11/7/2023
0.4.0 58 11/7/2023
0.3.0 67 11/6/2023