Skip to content

Commit ec0799e

Browse files
committed
chore: add kendo-react-datagrid-asp-net-core app
1 parent bd525af commit ec0799e

40 files changed

+3998
-0
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# macOS-specific files
2+
.DS_Store
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Kendo React Data Grid ASP.NET Core
2+
3+
This repository contains a sample application showcasing how to implement common data operations for the KendoReact Data Grid with an ASP.NET Core backend. The project focuses on how data operations like paging, sorting, filtering, and grouping are triggered on the client and can be handled on the sever-side of things. The ultimate goal is to showcase a full-stack project and demystify the client and server-side interactions with an advanced UI component like the data grid.
4+
5+
This example is made with .NET version 6.
6+
7+
We have another example made with a older version of .NET and ASP.NET Core which is also showing a Grid with editing. You can find it here: https://github.com/telerik/kendo-react-demo-aspnetcore-data
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.1.31903.286
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "kendo-react-grid-crud", "kendo-react-grid-crud\kendo-react-grid-crud.csproj", "{FFC169F6-AC82-4854-9CC2-0CCEB1CD6D68}"
7+
EndProject
8+
Global
9+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10+
Debug|Any CPU = Debug|Any CPU
11+
Release|Any CPU = Release|Any CPU
12+
EndGlobalSection
13+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
14+
{FFC169F6-AC82-4854-9CC2-0CCEB1CD6D68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15+
{FFC169F6-AC82-4854-9CC2-0CCEB1CD6D68}.Debug|Any CPU.Build.0 = Debug|Any CPU
16+
{FFC169F6-AC82-4854-9CC2-0CCEB1CD6D68}.Release|Any CPU.ActiveCfg = Release|Any CPU
17+
{FFC169F6-AC82-4854-9CC2-0CCEB1CD6D68}.Release|Any CPU.Build.0 = Release|Any CPU
18+
EndGlobalSection
19+
GlobalSection(SolutionProperties) = preSolution
20+
HideSolutionNode = FALSE
21+
EndGlobalSection
22+
GlobalSection(ExtensibilityGlobals) = postSolution
23+
SolutionGuid = {926949BE-7D53-4FC2-AFE3-6EC17FC532C9}
24+
EndGlobalSection
25+
EndGlobal
Lines changed: 232 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,232 @@
1+
## Ignore Visual Studio temporary files, build results, and
2+
## files generated by popular Visual Studio add-ons.
3+
4+
# User-specific files
5+
*.suo
6+
*.user
7+
*.userosscache
8+
*.sln.docstates
9+
10+
# User-specific files (MonoDevelop/Xamarin Studio)
11+
*.userprefs
12+
13+
# Build results
14+
[Dd]ebug/
15+
[Dd]ebugPublic/
16+
[Rr]elease/
17+
[Rr]eleases/
18+
x64/
19+
x86/
20+
build/
21+
bld/
22+
bin/
23+
Bin/
24+
obj/
25+
Obj/
26+
27+
# Visual Studio 2015 cache/options directory
28+
.vs/
29+
/wwwroot/dist/
30+
31+
# MSTest test Results
32+
[Tt]est[Rr]esult*/
33+
[Bb]uild[Ll]og.*
34+
35+
# NUNIT
36+
*.VisualState.xml
37+
TestResult.xml
38+
39+
# Build Results of an ATL Project
40+
[Dd]ebugPS/
41+
[Rr]eleasePS/
42+
dlldata.c
43+
44+
*_i.c
45+
*_p.c
46+
*_i.h
47+
*.ilk
48+
*.meta
49+
*.obj
50+
*.pch
51+
*.pdb
52+
*.pgc
53+
*.pgd
54+
*.rsp
55+
*.sbr
56+
*.tlb
57+
*.tli
58+
*.tlh
59+
*.tmp
60+
*.tmp_proj
61+
*.log
62+
*.vspscc
63+
*.vssscc
64+
.builds
65+
*.pidb
66+
*.svclog
67+
*.scc
68+
69+
# Chutzpah Test files
70+
_Chutzpah*
71+
72+
# Visual C++ cache files
73+
ipch/
74+
*.aps
75+
*.ncb
76+
*.opendb
77+
*.opensdf
78+
*.sdf
79+
*.cachefile
80+
81+
# Visual Studio profiler
82+
*.psess
83+
*.vsp
84+
*.vspx
85+
*.sap
86+
87+
# TFS 2012 Local Workspace
88+
$tf/
89+
90+
# Guidance Automation Toolkit
91+
*.gpState
92+
93+
# ReSharper is a .NET coding add-in
94+
_ReSharper*/
95+
*.[Rr]e[Ss]harper
96+
*.DotSettings.user
97+
98+
# JustCode is a .NET coding add-in
99+
.JustCode
100+
101+
# TeamCity is a build add-in
102+
_TeamCity*
103+
104+
# DotCover is a Code Coverage Tool
105+
*.dotCover
106+
107+
# NCrunch
108+
_NCrunch_*
109+
.*crunch*.local.xml
110+
nCrunchTemp_*
111+
112+
# MightyMoose
113+
*.mm.*
114+
AutoTest.Net/
115+
116+
# Web workbench (sass)
117+
.sass-cache/
118+
119+
# Installshield output folder
120+
[Ee]xpress/
121+
122+
# DocProject is a documentation generator add-in
123+
DocProject/buildhelp/
124+
DocProject/Help/*.HxT
125+
DocProject/Help/*.HxC
126+
DocProject/Help/*.hhc
127+
DocProject/Help/*.hhk
128+
DocProject/Help/*.hhp
129+
DocProject/Help/Html2
130+
DocProject/Help/html
131+
132+
# Click-Once directory
133+
publish/
134+
135+
# Publish Web Output
136+
*.[Pp]ublish.xml
137+
*.azurePubxml
138+
# TODO: Comment the next line if you want to checkin your web deploy settings
139+
# but database connection strings (with potential passwords) will be unencrypted
140+
*.pubxml
141+
*.publishproj
142+
143+
# NuGet Packages
144+
*.nupkg
145+
# The packages folder can be ignored because of Package Restore
146+
**/packages/*
147+
# except build/, which is used as an MSBuild target.
148+
!**/packages/build/
149+
# Uncomment if necessary however generally it will be regenerated when needed
150+
#!**/packages/repositories.config
151+
152+
# Microsoft Azure Build Output
153+
csx/
154+
*.build.csdef
155+
156+
# Microsoft Azure Emulator
157+
ecf/
158+
rcf/
159+
160+
# Microsoft Azure ApplicationInsights config file
161+
ApplicationInsights.config
162+
163+
# Windows Store app package directory
164+
AppPackages/
165+
BundleArtifacts/
166+
167+
# Visual Studio cache files
168+
# files ending in .cache can be ignored
169+
*.[Cc]ache
170+
# but keep track of directories ending in .cache
171+
!*.[Cc]ache/
172+
173+
# Others
174+
ClientBin/
175+
~$*
176+
*~
177+
*.dbmdl
178+
*.dbproj.schemaview
179+
*.pfx
180+
*.publishsettings
181+
orleans.codegen.cs
182+
183+
/node_modules
184+
185+
# RIA/Silverlight projects
186+
Generated_Code/
187+
188+
# Backup & report files from converting an old project file
189+
# to a newer Visual Studio version. Backup files are not needed,
190+
# because we have git ;-)
191+
_UpgradeReport_Files/
192+
Backup*/
193+
UpgradeLog*.XML
194+
UpgradeLog*.htm
195+
196+
# SQL Server files
197+
*.mdf
198+
*.ldf
199+
200+
# Business Intelligence projects
201+
*.rdl.data
202+
*.bim.layout
203+
*.bim_*.settings
204+
205+
# Microsoft Fakes
206+
FakesAssemblies/
207+
208+
# GhostDoc plugin setting file
209+
*.GhostDoc.xml
210+
211+
# Node.js Tools for Visual Studio
212+
.ntvs_analysis.dat
213+
214+
# Visual Studio 6 build log
215+
*.plg
216+
217+
# Visual Studio 6 workspace options file
218+
*.opt
219+
220+
# Visual Studio LightSwitch build output
221+
**/*.HTMLClient/GeneratedArtifacts
222+
**/*.DesktopClient/GeneratedArtifacts
223+
**/*.DesktopClient/ModelManifest.xml
224+
**/*.Server/GeneratedArtifacts
225+
**/*.Server/ModelManifest.xml
226+
_Pvt_Extensions
227+
228+
# Paket dependency manager
229+
.paket/paket.exe
230+
231+
# FAKE - F# Make
232+
.fake/
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
BROWSER=none
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
PORT=44487
2+
HTTPS=true
3+
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# See https://help.github.com/ignore-files/ for more about ignoring files.
2+
3+
# dependencies
4+
/node_modules
5+
6+
# testing
7+
/coverage
8+
9+
# production
10+
/build
11+
12+
# misc
13+
.DS_Store
14+
.env.local
15+
.env.development.local
16+
.env.test.local
17+
.env.production.local
18+
19+
npm-debug.log*
20+
yarn-debug.log*
21+
yarn-error.log*

0 commit comments

Comments
 (0)