Skip to content

Bits and Pieces of Code to do things with Umbraco 8 & NetCore

Notifications You must be signed in to change notification settings

KevinJump/DoStuffWithUmbraco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Do Stuff with Umbraco 💪 - Fifteen.

This is the v15 edition of the DoStuffWithumbraco Repository

Note

This is a work in progress - see the checklists below as we flesh out the exmaples here.

Tips, Patterns, and code that will help you achive things with the Umbraco codebase.

Where is X

If you are new to the webcomponents, typescript world of Umbraco v14 and beyond, quite a lot has changed on the client side.

Snippets

Quick examples of how to do things.

Server Code (C#)

Front End (Typescript and Lit)

  • Section
  • Dashboards
  • Actions (Menu Items)
  • Workspaces
  • Trees
  • Property editors
  • SignlaR
  • Modal dialogs
  • Localization
  • Custom Icons
  • Conditions
  • Permissions

Concepts

Not always umbraco, but how some of the Lit/Web-Components/Typescript things fit together with umbraco development.

Patterns

Slighty more involved concepts and code that require a few diffrent things

  • Database Repository / Service Pattern
  • Management API/Swagger Pattern

Project Structure

This project is structured as if you are building something large with many moving parts, splitting the project helps you manage that, and swap bits in and out as versions of things change.

  • DoStuff.Client - Client Library for the front end typescript/api
  • DoStuff.Core - Core backend stuff like databases, services, etc.
  • DoStuff - A Parent solution, so you include/publish this one.
  • DoStuff.Website - A website where everything runs / is included.

About

Bits and Pieces of Code to do things with Umbraco 8 & NetCore

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published