Blog Posts
-
How to add import/export to an ASP.NET Core app? - Orchard Core Nuggets
11/20/2024 2:07:03 AMWhen working with an ASP.NET Core application, it’s often necessary to move various content or configurations between different environments or back up critical information. Whether you’re setting up a new site, migrating content, or synchronizing data across multiple instances, the Orchard Core Deployment feature can simplify the process. This feature provides an easy solution for importing and exporting data.
-
Users with permission can disable Two-Factor Authentication, Orchard Nuggets: How to add an audit trail to an ASP.NET Core app - This week in Orchard (15/11/2024)
11/15/2024 12:43:40 PMOrchard Core updatesNew NamedRecipeStepHandler base classThe NamedRecipeStepHandler class has been introduced to streamline the implementation of IRecipeStepHandler. This base class simplifies the creation of custom recipe steps by handling common step-name checks, allowing developers to focus on implementing their specific step logic.
-
Don't configure JsonOptions by default, Orchard Harvest 2024 videos are up - This week in Orchard (08/11/2024)
11/8/2024 1:11:54 PMOrchard Core updatesDon't configure JsonOptions by defaultA key change in version 2.0 is the shift from Newtonsoft.Json to System.Text.Json. Previously, we configured the default JsonOptions to match the settings used for document serialization. In the upcoming release, however, the community reverted that approach, and the JsonOptions are no longer configured by default. This change provides greater flexibility, allowing you to customize JSON serialization as needed.
-
Add deployment for Microsoft Account, deprecate Site Owner permission and retain Administrator Role as a System Role - This week in Orchard (01/11/2024)
11/1/2024 3:47:30 PMOrchard Core updatesAdd deployment for Microsoft AccountThe Microsoft Authentication module configures Orchard to support Microsoft Account and/or Microsoft Entra ID (Azure Active Directory) accounts. This change is about adding deployment support for the Microsoft Account.
-
Content item and widget alternates based on the alias and slug, URL Rewriting Module - This week in Orchard (25/10/2024)
10/25/2024 2:44:48 PMOrchard Core updatesRetire AssignRoles and AssignRole_{RoleName} permissionIn the Roles feature, there were previously AssignRoles and AssignRole_{RoleName} permissions, alongside the Users feature's AssignRoleToUsers and AssignRoleToUsers_{RoleName} permissions. As these permissions were redundant and the AssignRoles permissions were never actually authorized against, AssignRoles and AssignRole_{RoleName} have been removed in favor of the latter.
-
How to add an audit trail to an ASP.NET Core app - Orchard Core Nuggets
10/21/2024 11:48:57 PMWhen you have an ASP.NET Core application, that publishes content often and has different users, it’s a good idea to keep track of what is happening in the app: What changes? What content gets deleted or published by who? Who logged in, and when, did somebody fail to log in repeatedly using a wrong password? Who changed the settings?
-
External Authentication feature, Orchard Nuggets: How to add workflows to an ASP.NET Core app - This week in Orchard (18/10/2024)
10/18/2024 11:58:40 AMOrchard Core updatesAdd AddShapeTableProvider extension methodThere is a new AddShapeTableProvider extension method that registers required services for the specified IShapeTableProvider. Here you can see some examples of how to use this new method instead of needing to pass the IShapeTableProvider to register it.
-
Orchard Harvest 2024 videos, New Azure Communication Services SMS feature - This week in Orchard (11/10/2024)
10/11/2024 2:28:57 PMOrchard Core updatesAdd AdminNavigationProvider to cleanup AdminMenuThe admin menu has been optimized with significant performance improvements and code enhancements. Instead of the NavigationHelper.IsAdminMenu helper that was introduced in this version, AdminNavigationProvider allows us to clean up our code and build the navigation with less and cleaner code. When adding a navigation provider to the admin menu, it is now recommended to use the new AdminNavigationProvider class rather than directly implementing the INavigationProvider interface in your project.
-
Orchard Core Gallery, Orchard Core 2.0.2 - This week in Orchard (04/10/2024)
10/4/2024 12:36:53 PMOrchard Core updatesAdd the Create & Setup button to the create tenant viewWhen creating a new tenant, it is helpful to be able to create and set up the tenant at the same time. In addition to the Create button, now we have a Create & Setup button which will take you to the setup screen after a tenant was created.
-
Orchard Harvest 2024 montage video, Orchard Dojo case study - This week in Orchard (27/09/2024)
9/27/2024 1:46:43 PMOrchard Core updatesCache top-unread notifications in the navbar for better performanceThe Notifications module offers a comprehensive infrastructure for managing notifications effectively. It includes a centralized notification center and streamlined mechanisms for seamlessly dispatching notifications to users within the application. However, calculating the unread notifications on every request is costly on database servers. Mike Alhayek improved the performance by caching the unread notifications for the user by default. Also, we use compiled query to query the database to help SQL Server not generate an execution place on every query.
Scraped Orchard blogs
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:
See our privacy policy.