Blog Posts

  • Centralize the Indexing process, Remove Media files for a removed tenant when using Azure Blob Storage - This week in Orchard (20/06/2025)

    6/20/2025 12:25:42 PM

    Orchard Core updatesRemove Media files for a removed tenant when using Azure Blob StorageIf you remove a tenant, its Media files are only removed if they use the default local storage in App_Data. When using Azure Blob Storage, though, they remain. To account for this, the existing settings are now extended with an additional flag (RemoveFilesFromBasePath option), which could then determine whether to delete the container or only the files associated with the given base path. You can set up this flag using the appsettings.json file, but you can also use the admin UI.

  • Hosting Orchard Core at UpCloud

    6/17/2025 4:14:14 PM

    It's not all about hyperscalers: You can run your Orchard Core app in the cloud even if not using Azure, AWS, or some other giant like these. Let's see how we can do this with UpCloud!

  • Validate your EN 16931 eInvoices in .NET with the Lombiq eInvoice Validator

    6/11/2025 1:58:41 PM

    What does the Lombiq eInvoice Validator do?The Lombiq eInvoice Validator checks if the given XML is valid against the latest release of EN 16931 artifacts (v1.3.14.1 as of writing this), directly from the official eInvoicing-EN16931 repository. We currently support UBL 2.1 and CII (D16B) eInvoice validation.

  • Preload site settings on tenant activation, what you should know about eInvoicing in the EU? - This week in Orchard (22/05/2025)

    5/22/2025 7:58:53 PM

    Orchard Core updatesPreload site settings on tenant activationThis change addresses potential issues caused by retrieving site settings in a synchronous-over-asynchronous manner. We can mitigate these problems by preloading the site settings when a tenant is activated. The preloading process is asynchronous, and since the site settings are cached in memory, subsequent access remains non-blocking.

  • Apply to be a speaker at Orchard Harvest 2025, Enabling and disabling users from the users list - This week in Orchard (16/05/2025)

    5/16/2025 12:59:00 PM

    Orchard Core updatesProvide a complete JSON recipe in the documentation and improve the Content Fields documentationLast week, you could see a demo about the Orchard Core AI Agent Module. The Orchard Core AI Agent feature extends the functionality of the AI Services feature by enabling intelligent agents to perform tasks on your Orchard Core site. For example, it can email an existing user on our site. It can also enable/disable features if you tell it to. You can create a tenant using a given name if the Tenants feature is enabled. The AI also uses data from the Orchard Core Documentation. If the sample codes are invalid or missing something, the AI cannot perform the requested operations properly. This change aims to improve the documentation so that AI can use it more efficiently. For example, the Recipes page now has several new additions. A new Key Properties table is added; the table, which lists the recipe helpers (these helpers allow dynamic expressions inside recipe values using a special syntax), is now extended, and a whole new example recipe snippet is available for creating fields, and so on. This change is helping the AI and also assisting developers in better understanding how to work with Orchard Core.

Send us new blog feeds

Noticed that a blog's feed is missing from the list? 

We would love to add that to the feed list, so please don't hesitate to inform us on the following e-mail adress:

[email protected]

See our privacy policy.