Amy Czuba uProfile, Migrating grids from v8 to v13+, DF24 announcement and more...

Sign Up | View Online | Previous Editions

UMB.FYI 2024-04-17

Umbraco HQ

uProfile April 2024 - Amy Czuba

Amy Czuba shares her sustainable journey with Umbraco, from writing a sustainability strategy for Nexer Digital to joining Umbraco's Sustainability Community Team, contributing to best practice guides, and exploring AI's potential for sustainability. She encourages others to join the Umbraco Community and shares her interests in running, yoga, plant-based nutrition, and AI.

[ ]

Community

Umbraco vs. Strapi: Which One Should You Choose as Your Open-source Headless CMS?

The rise in demand for consistent content accessibility has led to the popularity of headless CMS like Umbraco and Strapi. This blog compares their customization, features, hosting, and architecture to help businesses make the right choice.

Creating your own UI extension points in Umbraco v14 - Part 4: Interchangeable Elements

This post discusses how to enable the replacement of elements with a custom user controls in Umbraco v14. It covers updating the manifest definition, implementing the required interface, and overriding the default element with a custom component. Developers can now replace the default button element and update the manifest to use the custom component instead.

[ ]

Creating your own UI extension points in Umbraco v14 - Part 5: Kinds

In this post, we explore the use of "kinds" to create reusable manifest definitions, reducing repetition in manifest definitions by preconfiguring settings. Kinds are registered with the extensions registry and used to prepopulate properties in manifests.

[ ]

Migrate Grid Layout to Block Grid content from Umbraco 8 to Umbraco 13+

Umbraco 8 reaching EOL prompts proactive migration. Migrating grid layout content to block grid editor in newer versions is complex. Options: manual migration, custom script, uSync migrations. Detailed steps and example provided. Highly recommends uSync migrations for significant version jumps.

Extension methods and testing to solve a problem

Owain Williams discusses creating a solution to convert running paces from kilometers to miles using Umbraco and C#. They faced challenges with IEnumerable and eventually used an extension method with regex and tests for accuracy.

Getting the most from Codegarden

Owain Williams discusses their experience at Codegarden, an event for tech enthusiasts, and how they overcome introverted tendencies to network and meet new people. He shares stories of creating a t-shirt with attendees' names, organizing the uBuddy scheme, and creating a virtual "Secret Stage" with Lego minifigs. He encourages others to network and have fun at the event.

EarlyAdopter's Guide Umbraco v14 - Updates - typescript codegen tool

The post discusses changes in Umbraco's codegen tool, switching from openapi-typescript-codegen to Hey API's fork due to the former's deprecation in May 2024. The new tool requires minor command adjustments and deprecates the postfixServices command, necessitating a rename in the code.

Events

Umbraco Meetup (Aarhus)

2024-04-17 from 17:00 to 20:00 - Mariane Thomsens Gade 4, 2f 9 sal, Mariane Thomsens Gade 4, Aarhus, DK

Umbraco Brisbane Meetup April 2024 - Hybrid Event

2024-04-17 from 18:00 to 20:00 - Online on other

Umbraco London April: Talks (In-Person)

2024-04-17 from 18:30 to 21:30 - Needs a location

UmbraCollab - Bellissima edition: Gmaps property editor part 4

2024-04-18 from 13:00 to 14:00 - Online event

Umbraco Newcastle Meetup

2024-04-18 from 18:00 to 21:00 - Needs a location

Workshop Special - Getting Started with the new Back Office in Umbraco 14

2024-04-18 from 18:00 to 20:00 - CTI Digital, 3 George Leigh Street, Manchester, GB

Exploring Composable DXP and Digital Asset Management in Umbraco - Part 2

2024-04-24 from 16:00 to 17:00 - Online on googleHangout

CMS Cloud Mastery: Overcoming Migration Challenges

Apr 24, 2024 05:00 PM - Online event

umBristol Talks - April 2024

2024-04-24 from 18:00 to 20:00 - Wattle, 470 Bath Road, Bristol, GB

[ ]

UmbraCymru - Umbraco Meetup, April 2024

2024-04-25 from 18:30 to 20:30 - Method4, 12-14 Trade Street, Cardiff, CF10 5DT, Cardiff, GB

[ ]

Umbraco Kent Meetup - April 2024 (Online)

2024-04-25 from 19:00 to 21:00 - Online event

Deadlines

Umbraco Cloud Community Team Application Deadline

Training

Umbraco MVC & Visual Studio

Apr 17, 2024 - Online, Europe - €1200

[ ]

Application Integration

Apr 18, 2024 - Online, Europe - €1150

[ ]

Searching and Indexing with Examine

Apr 22, 2024 - Online, Europe - €1200

[ ]

Load Balancing & Azure

Apr 23, 2024 - Online, Europe - €1200

[ ]

Packages

ExamineX.ElasticSearch.Umbraco

Seamless integration of Elastic Search with Umbraco using ExamineX.

Dragonfly.Umbraco10.Theming.Web

A Theming system for Umbraco

Social

The Umbraco Sustainability Team featured on the Green Web Foundation blog

[ ]

Bellisima migrates OpenAPI Tpescript code generator to `@hey-api/openapi-ts`

[ ]

DF24 the Dutch Umbraco Experience announced

---
UMB.FYI, Unit 128100, PO Box 4336, Manchester, M61 0BW