Skip to content

Commit

Permalink
Merge pull request #314 from telerik/add-deprecated-templates
Browse files Browse the repository at this point in the history
chore: add legacy project templates
  • Loading branch information
radkostanev authored Dec 31, 2024
2 parents 9f717c0 + c9680f9 commit dad0564
Show file tree
Hide file tree
Showing 290 changed files with 654,333 additions and 0 deletions.
18 changes: 18 additions & 0 deletions common/legacy-project-templates/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Telerik Project Templates Overview

This folder contains predefined Telerik project templates, available in both **Server** and **WASM** hosting models. These templates demonstrate the use of Telerik UI components and common application patterns.

## Predefined Project Templates

1. **CRUD, Form, Chart**
- [**Server Template:**](https://github.com/telerik/blazor-ui/tree/master/common/legacy-project-templates/TelerikBlazorServerCRUD) Features Telerik UI Data Grid, Chart, and form validation with a basic CRUD service for data updates.
- [**WASM Template:**](https://github.com/telerik/blazor-ui/tree/master/common/legacy-project-templates/TelerikBlazorWASMCRUD) Replicates the same features for WebAssembly.

2. **Dashboard**
- [**Server Template:**](https://github.com/telerik/blazor-ui/tree/master/common/legacy-project-templates/TelerikBlazorServerDashboard) A customizable dashboard layout using the TileLayout component, showcasing various data-fetching methods in tiles.
- [**WASM Template:**](https://github.com/telerik/blazor-ui/tree/master/common/legacy-project-templates/TelerikBlazorWASMDashboard) Offers similar functionality for WebAssembly.

3. **Admin**
- [**Server Template:**](https://github.com/telerik/blazor-ui/tree/master/common/legacy-project-templates/TelerikBlazorServerAdmin) An admin dashboard showcasing components like Data Grid, Chart, TileLayout, and Form.
- [**WASM Template:**](https://github.com/telerik/blazor-ui/tree/master/common/legacy-project-templates/TelerikBlazorWASMAdmin) Mirrors the server version in a WebAssembly environment.

Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.4.33103.184
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TelerikBlazorServerAdmin", "TelerikBlazorServerAdmin\TelerikBlazorServerAdmin.csproj", "{5E27769C-0C62-4798-A08E-1D87964CCD09}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{5E27769C-0C62-4798-A08E-1D87964CCD09}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5E27769C-0C62-4798-A08E-1D87964CCD09}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5E27769C-0C62-4798-A08E-1D87964CCD09}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5E27769C-0C62-4798-A08E-1D87964CCD09}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {5B31FD59-784D-4927-AAA8-81FEE269DF48}
EndGlobalSection
EndGlobal
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<CascadingAuthenticationState>
<Router AppAssembly="@typeof(Program).Assembly">
<Found Context="routeData">
<AuthorizeRouteView RouteData="@routeData" DefaultLayout="@typeof(MainLayout)" />
</Found>
<NotFound>
<LayoutView Layout="@typeof(MainLayout)">
<p>Sorry, there's nothing at this address.</p>
</LayoutView>
</NotFound>
</Router>
</CascadingAuthenticationState>
Loading

0 comments on commit dad0564

Please sign in to comment.