Skip to content

2sic/app-tutorial-razor

Repository files navigation

Razor Tutorials for .net CMSs

This is a 2sxc App for DNN ☢️ and Oqtane 💧

It contains around 500 snippets of code, which is executed when you look at it. This guarantees that the code actually works.

You'll find a live, running copy of this tutorial on https://go.2sxc.org/tut.

You can also download the latest copy of this App directly from the releases and install it in a DNN with 2sxc, to play around with the code yourself.

Aspect Status Comments or Version
2sxc requires 2sxc v16.00
Dnn For v9.06.01+
Oqtane 2 Requires v4.00+
No jQuery
Dnn Demo See Dnn Razor Tutorial
Oqtane Demo See Oqtane Razor Tutorial
Install Checklist Just get from releases
Source & License included, ISC/MIT
App Catalog See app catalog
Screenshots See app catalog
Best Practices Uses v16.00 conventions
Bootstrap 3 ✔️
Bootstrap 4 ✔️ Works, but not optimized
Bootstrap 5 Works, but not optimized

Contribute

Feel free to contribute to this app, please just coordinate it w/iJungleboy.

History

  • v12.05 2021-10
    • Upgraded everythnig to also run in Oqtane (except for Dnn specific examples)
    • Using the latest & greatest best-practices of 2sxc 12.05
  • v12.11 2021-12
    • Added new tutorials for turnOn
  • v13.01
    • Enabled data-optimizations
    • Improved home
    • Added tutorial navigation
    • Added Oqtane support
    • Added IScrub tutorials
  • v14.07.05
    • Migrated the app to the 14.07 best practices
    • Changed the toolbar tutorials to also show the new IToolbarBuilder
    • Added a CmsContext tutorial
  • v16.00.00 2023-05
    • Removed _ from Filenames
    • Enhanced Kit.Image with imgAltFallback
    • Replaced turnOn Tag with Kit.Page.TurnOn
  • v16.07.00 2023-09-25
    • Restructured the entire system so each Snip is standalone in an own file
    • Build new infrastructure for Snips to exist in variants
    • Almost all infrastructure code is now typed
    • Added more than 100 tutorials for Typed
  • v16.07.01 2023-09-26
    • reorganized so the snippets are all in the /tutorials folder
    • removed unused images
    • tested on Oqtane