New AddDeployment extension methods, new ISmsService and support multiple SMS providers - This week in Orchard (16/02/2024)

Gábor Domonkos's avatar
Announcement, This week in Orchard

New AddDeployment extension methods, new ISmsService interface, and support for multiple SMS Providers are the topics for this week. Let's check them out in detail!

Orchard Core updates

New AddDeployment extension methods

This change is about adding new extensions to make registering custom deployment step easier:

  • services.AddDeployment<TSource, TStep>();
  • services.AddDeployment<TSource, TStep, TDisplayDriver>();
  • services.AddDeploymentWithoutSource<TStep, TDisplayDriver>();

By using these extensions, you can simply register the Deployment Step Driver, the Deployment Step, and the Deployment Source. This way, you don't have to know that it's transient, singleton, or scoped, the extension methods will do the right registrations for you.

New AddDeployment extension methods

New ISmsService and support multiple SMS Providers

In the past, we utilized the injection of ISmsProvider for sending SMS messages. However, from now on, it is necessary to inject ISmsService instead. Additionally, the Twilio provider is no longer enabled by default.

The UI is also improved, this affects the UI settings by grouping each provider's settings into its own tab to simply have one place to configure all settings. To check this out, first, you have to enable the SMS Notifications feature under Configuration -> Features. After that, you can navigate to Configuration -> Settings -> SMS, where you will see two different tabs: Providers and Twilio.

SMS Settings page

If you navigate to Configuration -> Settings -> SMS Test, you will see a brand new page to test out SMS providers.

Test SMS Settings page

News from the community

Orchard Harvest 2024 survey

For those too young to remember, we had Orchard conferences, called Orchard Harvest. The conference website was available under orchardharvest.org, but unfortunately, it's not anymore. The last in-person one was in 2017 in New York. So, having another get-together is very much overdue. If you would like to see or get a feeling of how this looked like before, we have a couple of mood videos on the Orchard YouTube channel, like this one from the first conference.

The point is that we should think about organizing the next in-person one, and we at Lombiq can take part in that or provide an organizing role with anybody who wants to take part.

After last year, the Orchard Harvest Conference will be held again in 2024. Last year it was held online due to economic reasons. But first, we would like to assess the potential interest and what would be needed. You can fill in the questionnaire here, which should take about 5 minutes.

Share your thoughts with us in the survey. We are curious about who we will meet in 2024! :)

Orchard Harvest 2024 survey

Work with Lombiq!

Do you like developing apps with Orchard Core? Would you like to apply your skills to some of the most challenging Orchard Core apps out there, working with other OC experts? Then come work with us at Lombiq, the biggest Orchard Core team in the world!

We've been contributors, supporters, and users of Orchard Core and Orchard 1 for more than a decade (Benedek Farkas and Zoltán Lehóczky, the two founders, for even more), with a huge open-source portfolio. There you can also check out the code we write, and some of the projects you could take part in.

We do a lot. Ready for keywords? Open-source, Orchard Core CMS, .NET software development, ASP.NET Core MVC, distributed team, cloud-first, Microsoft Azure, self-funded R&D, Vue.js, jQuery, Bootstrap, SASS, training, hosting and operations, GitHub Actions, TeamCity, support, SaaS (the only Orchard CMS SaaS, DotNest), Selenium UI testing, xUnit, university courses. And also, greenfield experimental projects like Hastlayer, turning software into computer chips.

Write to us at [email protected], and let's talk!

Lombiq's GitHub page

Orchard Dojo Newsletter

Lombiq's Orchard Dojo Newsletter has 479 subscribers! We have started this newsletter to inform the community around Orchard of the latest news about the platform. By subscribing to this newsletter, you will get an e-mail whenever a new post is published to Orchard Dojo, including This week in Orchard of course.

Do you know of other Orchard enthusiasts who would like to read our weekly articles? Tell them to subscribe here!

If you are interested in more news about Orchard and the details of the topics above, don't forget to check out the recording of this Orchard meeting!

No Comments

Add a Comment