UmbraCare Blog

Discover the latest insights on Umbraco, .NET, Azure, and web development

UmbraCare Blog

Newest articles

Rebuild Umbraco Database Cache - What's Happening?

When you call a Database Cache rebuild in Umbraco v13, you may have trouble tracking when the operation has finished

12/8/2024

Umbraco Audits Every CTO & PO Should Consider

Running an Umbraco website is like maintaining a high-performance vehicle - it requires regular check-ups to ensure everything runs smoothly. But audits...

11/30/2024

Fixing The reader's MaxDepth of 64 has been exceeded in Umbraco

In Umbraco v13, you may encounter a bug that causes the entire LogViewer panel to stop working. This is due to a change in the Newtonsoft.Json library.

11/24/2024

Reasons Why Your Umbraco Project Will Fail and You Will Lose Money

In the fast-evolving world of digital platforms, an Umbraco project can be a shining success or a costly failure. Unfortunately, there are critical pitfalls...

11/23/2024

Umbraco LogViewer Error Troobleshooting

Learn how to resolve typical Umbraco LogViewer errors that prevent you from viewing critical system events.

11/16/2024

SendGrid SMTP C# example

This article demonstrates a practical example of integrating SendGrid using C# in a .NET Framework console application.

11/10/2024

The Future of Programming in the Age of AI – Perspectives from Industry Leaders

Will artificial intelligence (AI) drive programmers out of the workforce, or will it become their most valuable tool? Let's examine the opinions of...

11/3/2024

Breaking change to the Rich Text editor in Umbraco 13

You are probably not aware of the breaking change related to the Rich Text editor introduced in Umbraco 13.

10/2/2024

How to Remove Any Examine Index in Umbraco

Learn how to disable Examine indexes for enhanced site performance, faster content publishing, and improved cold boots.

9/22/2024

Addressing Umbraco Performance Issues: A Critical Update for Version 13 and 14

Upgrading your Umbraco CMS can often be a smooth transition, but sometimes unexpected performance issues can arise. This was exactly the situation when our...

7/30/2024

How to Fix SSL Certificate Trust Issues When Connecting to SQL Server

Learn how to resolve SSL certificate trust issues when connecting to a SQL Server on Windows. This tutorial covers certificate installation, connection...

7/14/2024

How to Compare Indexes Between Two MSSQL Databases Easily

Learn how to compare MSSQL database indexes efficiently using a simple T-SQL script. Ensure database performance and consistency with our step-by-step guide

7/13/2024

Storing custom configuration in the Umbraco database

You will learn how to store custom settings in the Umbraco database without the need to create a new table.

6/30/2024

Be careful during publishing in a multilingual Umbraco website

Lack of certain awareness during publishing content in a multilingual website can result in serious consequences. This article can save you from unpleasant...

6/15/2024

How to Configure the Multinode Treepicker Start Node in Umbraco

Learn how to set the Multinode Treepicker Start Node in AngularJs to streamline content management for your editors.

6/9/2024

Enable NodeName Field Sorting in Umbraco Examine Search

Learn how to enable NodeName sorting in Umbraco Examine search. Improve your site's search functionality with this simple and effective solution.

6/9/2024

Resolving Syntactically invalid EHLO argument SmtpException in C#

Learn how to resolve the 'Syntactically invalid EHLO argument' SmtpException in C#. This guide provides solutions for fixing EHLO command issues in scalable...

6/2/2024

Top defensive programming principles with examples

Explore the best defensive coding techniques and elevate your coding skills. Make your software secure and reliable.

4/21/2024

Navigate Umbraco Sibling Nodes with Ease Using C# Methods

This article provides a straightforward C# solution for retrieving sibling nodes in an Umbraco content tree.

4/14/2024

How to render HTML in AngularJS

Rendering dynamic HTML in AngularJS can be tricky, especially when ensuring your application remains secure. This guide will show you how to use...

4/7/2024

HTTP Request Logging and Debugging in ASP.NET Core

Discover how to implement detailed request logging in ASP.NET Core. Boost debugging, enhance security, and improve performance with our in-depth guide.

4/6/2024

How to set UmbracoApplicationUrl in Azure Web Apps with Environment variables

To set the UmbracoApplicationUrl in your appsettings.json through Azure Web App configuration, you'll leverage the Application Settings similarly to setting...

3/24/2024

Handling Umbraco tags with a new String Split Option available in .NET

Amazing string split option has been released in .NET 5.0 you probably don't know and have never used it before when dealing with tags in Umbraco websites.

3/3/2024

Creating a SQL Server login for an existing domain user in SSMS

Creating a login for an existing domain user and granting SQL Server privileges (ex. sysadmin role) in SQL Server Management Studio (SSMS) involves a series...

3/2/2024

Creating MSSQL User login via PowerShell on Windows

In this article, we will cover how to add an MSSQL server user with a role via PowerShell script to resolve common database connection problems.

2/25/2024

Understanding the confusion between Created and Published Dates in Umbraco

The node creation date used as a date of publication can be confusing for Umbraco editors. In this article, I will try to explain the issue of created,...

2/25/2024

Warming-Up Umbraco for Peak Performance

Explore how to enhance Umbraco CMS performance with a warm-up process, including creating a hosted service, a strategy for preloading data, and dynamic...

2/10/2024

How to Count Records in MS SQL Server Database Tables

Discover how to count records across all tables within a specific MS SQL Server database schema. This guide provides you with ready-to-use code, streamlining...

2/10/2024

Ways to ensure Umbraco GDPR compliance

Uncover essential strategies for User Data Protection on Umbraco websites. This article explores GDPR compliance challenges and solutions within Umbraco CMS....

2/3/2024

How to access currently published content in Umbraco

Getting up-to-date published content entry in Umbraco could be tricky. In this article, you will learn a technique to ensure you always access the current...

1/28/2024

Searching for text across multiple tables in SQL Server

Discover how to execute a comprehensive text search across multiple tables in SQL Server with expertly crafted T-SQL script. Learn its implementation,...

1/27/2024

How to Examine Content Property Values for Given Data Type in Umbraco

Discover how to review content property values in Umbraco CMS v11 using T-SQL. It is tailored for developers looking to optimize content management, assess...

1/20/2024

Problem with linking in Umbraco across pages in different cultures

Unfortunately, the current system design cause serious SEO optimization issues and decreases website visibility

1/14/2024

Testing ASP.NET Core Action Filters with xUnit

Master the art of testing ASP.NET Core Action Filters with examples and code insights. Learn how to ensure your filters work perfectly every time.

1/14/2024

Mastering Async Action Filters in ASP.NET Core

Using a real-life example, this article dives deep into the world of asynchronous action filters, their benefits, challenges, and best practices.

1/13/2024

How to get Umbraco model property alias

Retrieving strongly typed property aliases has changed, and it's not as easy as before. We introduce a solution to simplify establishing a property alias of...

1/10/2024

AngularJS's Future Explored - The Road Beyond End-of-Life

Understand the impact of AngularJS reaching its end-of-life. Learn what it means for developers, explore migration options, and discover strategies for...

1/7/2024

Umbraco Developer Key Skills

Master the key skills every Umbraco developer needs to succeed. From backend mastery with .NET Core to front-end finesse with modern frameworks, this guide...

12/18/2023

WordPress Password Validation in .NET Core Using JWT and C Sharp

Explore the essentials of validating WordPress user passwords in .NET Core, from creating users to implementing authentication classes in C#. This guide also...

11/19/2023

How to Disable Examine Indexing in Umbraco

Master Umbraco v11 Examine indexing: Learn how to disable external indexes for enhanced site performance, faster content publishing, and improved cold boots.

11/10/2023

Umbraco Redirect Url Table Data Truncated SQL Error

Learn how to resolve the Umbraco SQL truncation error with our expert guide. Discover solutions to extend URL lengths and optimize your CMS for peak performance

11/7/2023

ASP.NET Core Essential Features

Explore the top 25 features of ASP.NET Core that set it apart as a modern web framework. Dive deep into its performance, cross-platform capabilities, Unit...

11/6/2023

The Best Way to Organize Media Files in Umbraco

Unlock the Power of Umbraco: Organize Your Media Like a Pro with the Dedicated Media Folder Package

10/27/2023

What is Umbraco CMS?

Uncover Umbraco potential. Dive into its benefits, from seamless content management to scalability. See why it's a top, SEO-friendly, all-in-one content...

10/25/2023

How to use default language as default culture for threads in Umbraco

Explore a solution for aligning thread culture with the default language settings in Umbraco's backoffice. This approach addresses the complex challenge of...

3/15/2023

Umbraco is Always Loading Content From Database on Azure App Service

Explore a comprehensive workaround to boost Umbraco performance on Azure Linux App Service. Learn to tackle the persistent content loading issue from the...

3/1/2023

Optimizing Azure Web App: Enabling Dynamic GZIP Compression

Discover how to boost the performance of your Azure Web App by leveraging the power of dynamic GZIP compression. Here's a step-by-step guide to ensure your...

7/21/2022

Control content fields and tabs visibility in Umbraco CMS

With the flexible architecture of Umbraco v8, it's feasible to tailor the back-office experience to different user roles. Here, we'll walk through how to...

11/18/2021

Deploying ASP .NET app to FTP with Azure DevOps CI/CD pipeline

Fast-track your deployments! Dive straight into the essentials of deploying your ASP .NET application via FTP. With the Azure DevOps CI/CD pipeline and our...

10/22/2021

Umbraco now uses .NET Core

Umbraco remained under the radar for many years due to its lack of support for hosting on Linux. Umbraco's journey began tightly intertwined with Windows...

10/2/2021
Page 1 of 2
Next >>
↑ Top ↑