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.
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.
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.
2025-11-05 from 16:00 to 17:00 (Asia/Kolkata) - Online
2025-11-05 from 16:00 to 17:00 (Asia/Kolkata) - Online
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.
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.
2025-10-08 from 16:00 to 17:00 (Asia/Kolkata) - Online
2025-10-08 from 16:00 to 17:00 (Asia/Kolkata) - Online
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.
2025-10-08 from 16:00 to 17:00 (Asia/Kolkata) - Online
2025-10-08 from 16:00 to 17:00 (Asia/Kolkata) - Online
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.
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.
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.
2025-04-03 from 18:30 to 20:30 - Pixelbuilders, Tower Court, Armley Road LS12 2LY., Leeds, GB
Corne Hoskam details his upgrade from Umbraco 8 to Long Term Supported version 13, emphasizing a smooth transition facilitated by Umbraco Deploy. He outlines the process of exporting content, handling deprecated dependencies, and rebuilding the codebase for .NET Core. The upgrade significantly improved site performance and usability.
In upgrading Umbraco from v10.8.7 to v13.5.2, Johan Reitsma encountered a migration issue with Umbraco Forms due to missing columns, leading to an "Invalid column name" error. He recommends a workaround: first install Umbraco Forms 13.3.0, then upgrade to 13.4.0, and finally to the latest version to avoid this problem.