Articles tagged #migrations


UMB.FYI
2026-03-18

📰 Programmatically create Umbraco Members and set Password

Markus Johansson shares his experience migrating websites from Umbraco 13 to Umbraco 17, focusing on the challenges of working with Members. He defines Members as external users for functionalities like customer areas and provides guidance on using IMemberService and IMemberManager for programmatic member management, including a code sample for member creation.

📰 Upgrade Umbraco 13 to 17: Property Editors + Property Value Converters

Luuk Peters discusses upgrading Property Editors and Property Value Converters from Umbraco 13 to 17. The migration introduces a clearer separation between UI and backend data handling, requiring adjustments to existing Property Editors. Peters outlines the migration process, code updates, and considerations for using EditorUiAlias versus EditorAlias in converters.

UMB.FYI
2026-02-11

📰 From Umbraco 13 to 17: My Upgrade Journey and Lessons Learned

Debasish Gracias discusses his experience upgrading his personal blogging site from Umbraco 13 (LTS) to Umbraco 17 (LTS), highlighting the importance of preparation, including ensuring compatibility with .NET 10.0 and updating packages. He emphasizes the significance of testing post-upgrade and recommends the process for those willing to embrace the ecosystem's evolution.

📰 Upgrading Umbraco 13 to Umbraco 17 issue

Owain.Codes discusses an upgrade issue encountered while transitioning a project from Umbraco 13.13.0 to Umbraco 17.1.0. After upgrading the database, he faced a 403 Forbidden error due to insufficient permissions for the user account. By adjusting the user group in the database, he successfully initiated the upgrade.

UMB.FYI
2025-12-24

📰 Altering Custom Table Columns in Umbraco Migrations

Nathaniel Nunes discusses two approaches to alter a column in an Umbraco table from NVARCHAR(500) to NVARCHAR(MAX). The first method involves using raw SQL within a migration, while the second employs the Migration API with AsCustom to specify the SQL type. Both methods provide practical solutions for handling larger data storage needs.

UMB.FYI
2025-10-22

📺 Umbraco upgrades – Bump Digital

Umbraco upgrades have evolved significantly, transitioning from challenging migrations to smoother processes, especially from version 10 onwards. Bump Digital emphasizes the importance of proactive planning, client communication, and leveraging modern .NET features to enhance performance and security. Upgrades are now more manageable, with predictable release schedules and improved documentation for breaking changes.

UMB.FYI
2025-10-15

📰 Missing umbracoExternalLogin Data After Migration in Umbraco 13

During a migration from Nested Content to Block List in Umbraco 13, Johan Reitsma encountered an issue where the `umbracoExternalLogin` table was empty due to unconfigured external login providers in `appsettings.json`. This led Umbraco to automatically remove external login records. To prevent this, it's advised to configure dummy values for external login credentials during local migrations.

UMB.FYI
2025-10-08

📆 Umbraco India User Group - The Umbraco Migration Journey 8 - 13

2025-10-08 from 16:00 to 17:00 (Asia/Kolkata) - Online

📆 Umbraco India User Group - Umbraco Migration Series: Session 1 – Migration using uSync

2025-10-08 from 16:00 to 17:00 (Asia/Kolkata) - Online

UMB.FYI
2025-10-01

📰 Migrating extensions from Umbraco 13 to 17

The upcoming Umbraco 17 introduces significant changes, notably replacing AngularJS with modern web technologies like Web Components. This transition affects custom backoffice extensions, requiring some to be rewritten. However, simpler extensions can be repackaged with minimal effort. Kenn Jacobsen provides guidance on adapting property editors for the new architecture.

📆 Umbraco India User Group - The Umbraco Migration Journey 8 - 13

2025-10-08 from 16:00 to 17:00 (Asia/Kolkata) - Online

📆 Umbraco India User Group - Umbraco Migration Series: Session 1 – Migration using uSync

2025-10-08 from 16:00 to 17:00 (Asia/Kolkata) - Online

UMB.FYI
2025-09-10

📰 Migrating Rich Text Editor Macros to Blocks using uSync Migrations

Joe Glombek discusses a method to migrate macros to blocks in Umbraco 14, which eliminates macro support. He outlines creating a `RichTextBoxMacrosToBlocksMigrator` that maps macros to blocks using custom mappings and JSON serialization. The code sample demonstrates the implementation of this migration process.

UMB.FYI
2025-09-03

📺 umbraCoffee - Vibes

Luke from Proud Nerds discusses his experiences with Umbraco upgrades, particularly from versions 13 to 16, and the impact of AI on development. UmbraCoffee highlights AI's role in healthcare and a mobile-friendly back office for Umbraco, emphasizing the need for human oversight in AI-generated content and upcoming platform enhancements.

UMB.FYI
2025-05-14

📰 Kentico to Umbraco Migration: A Complete Guide for Seamless Transition

AddXP discusses the benefits of migrating from Kentico to Umbraco CMS, highlighting Umbraco's open-source flexibility, user-friendly interface, performance, scalability, and lower total cost of ownership. It outlines a systematic migration process, including assessment, content mapping, setup, and testing.

UMB.FYI
2025-04-02

📆 Umbraco Leeds Meetup - Matt Swain - Umbraco Commerce, Andy - Upgrading Umbraco 8 to 13 and 15

2025-04-03 from 18:30 to 20:30 - Pixelbuilders, Tower Court, Armley Road LS12 2LY., Leeds, GB

1 2
UMB.FYI
Archive Polls Pulse Tips Firehose Privacy About

UMB.FYI is built with ❤ by the Umbraco community and is not affiliated with Umbraco HQ