Blog Posts

  • 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.

  • Elasticsearch Search Highlights, Conditional visibility settings for form elements - This week in Orchard (18/04/2025)

    4/18/2025 10:49:24 AM

    Orchard Core updatesOrchardHelper content APIs should be accessible without namespaceIn previous versions, you needed to use the OrchardCore namespace in Razor pages or views to access the content helpers provided by IOrchardHelper. This is unlike other services, which can be accessed directly without needing the namespace. Starting with Orchard Core v.3, we have removed the need to use the OrchardCore namespace in Razor pages or views to access the content helpers. You can now access the content helpers directly, without needing to use the OrchardCore namespace. Note that the ContentRazorHelperExtensions has been replaced by ContentOrchardHelperExtensions.

  • New CollapseContainedItems Setting for Contained Item Behavior, Lombiq Email Client Orchard Core module - This week in Orchard (04/04/2025)

    4/4/2025 6:15:37 PM

    Orchard Core updatesEnsure Content Type Restrictions are Enforced for Drag & Drop in WidgetsThis is about fixing an issue when using drag & drop in the widget zone, content type restrictions were not applied. Let's say we have a Page content type with a Flow Part attached. Our goal here would be to be able to add PageSection widgets to our Page. And the PageSection widget also has a Flow Part attached, but users can only add the built-in Paragraph widgets. This means that when users create a new Page content item and add a PageSection widget, they will have two different Flow Part editors.

  • Create your DotNest sites now within the Azure Portal

    4/4/2025 5:35:37 PM

    DotNest has been available in the Azure Marketplace and Microsoft AppSource for quite a while. Both of these marketplaces are for people looking for Microsoft-adjacent technologies, and you could discover DotNest there. However, until now, you couldn't actually create and manage DotNest sites within the Azure Portal. But now you can!

  • Validate HTML Input name in FormInputElement Part, Migrating DotNest.com to Orchard Core case study - This week in Orchard (28/03/2025)

    3/28/2025 11:43:54 AM

    Orchard Core updatesValidate HTML Input Name in FormInputElement PartThis addition includes several changes to the OrchardCore.Forms module to improve input validation and enhance the user interface. The most significant changes include adding a new method to sanitize input names, updating the form element part definitions, and modifying the display template for form input elements.

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.