Email the Author

You can use this page to email Jon D Jones about Umbraco .NET Core Mastery.

Please include an email address so the author can respond to your query

This message will be sent to Jon D Jones

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

Learn how to build a Umbraco-powered website using Umbraco v10 (or v9) and .NET Core/ASP.NET 6 /ASP.NET 5. In 2022, Umbraco moved from the .NET Framework to .NET Core has meant that a lot of things have changed within the CMS.

Compared to earlier versions of Umbraco there is a now whole new way of working. In this 350-page plus book, you will get access to all the information that you will need in order to create a kickass website using Umbraco 10. In this book, you will learn everything you need to build a kickass Umbraco powered website

Topics range from how to install the CMS, how to use the core APIs to build web pages, how to optimally perform content modeling, how to upgrade your sites, how to build a member area, how to build a multi-language area, how to customize the backend and MUCH MUCH more!. This book will help you to build a site using Umbraco quicker and with fewer headaches!

If you have seen my website or YouTube and you would like to support me in some form, this is the project I need motivation with! This project is like a kick-starter project, the only difference is that you will get access to the book in real-time as it is being written.

Thank you for supporting me. It is appreciated!

I do have another Umbraco book but that is aimed at v8 and below.

Page Length: 354 pages

Welcome

What You Can Expect From This Book

My Thanks To You

Installing And Configuring Umbraco For Development

Setting Up Your PC For Success

Installation via the CLI

Installing A Community Starter Kit

Hosting An Umbraco V9 Website In Docker

Hosting An Umbraco V9 Website In IIS

Project Structure Explained

Useful Developer Tweaks

Further Reading

Content Modeling

Content Modelling Within Umbraco

Properties, Data Types and Property List Editors

Document-Type Modelling Good Practices

Managing Global Settings

Block Modelling

Content Modelling Best Practices

Further Reading

How To Build Pages Within Umbraco

Routing And Route Hijacking

Umbraco Controllers Explained

View Components

Umbraco Model Builder

View Model Patterns

Further Reading

Umbraco API 101

HTTP Context in ASP.NET 5

IPublishedContent Vs IContent

Umbraco Context Deep Dive

Umbraco Helper

Querying Umbraco For Published Content

IPublishContent

Searching For Content

Content Service

IContent

Further Reading

Hooking And Hacking Umbraco

Composers and Components

Dependency Injection

Notifications

Reoccurring Tasks

Content Finders

Errors - 404 and 500s

Further Reading

Extending The Backend

Customise The Backend

Sections

Dashboards

Trees

ContentApps

Further Reading

Members and Editors

Members And Roles

Login Component

Managing Members In Code

User service

Further Reading

Multiple Language Websites

Single-instance architecture

Multi-site architecture

Multi-language tips

Further Reading

Umbraco Good Practices

Upgrading Framework to Core

Upgrading v9 to v10

Performance

Further Reading


About the Author

Jon D Jones’s avatar Jon D Jones

@jondjones

Instagram

Software Architect, Programmer and Technologist Jon Jones is founder and CEO of London-based tech firm Digital Prompt. He has been working in the field for nearly a decade, specializing in new technologies and technical solution research in the web business. A passionate blogger by heart , speaker & consultant from England.. always on the hunt for the next challenge

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Umbracoaspnet5mastery › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss