Blog

Simple form to email in .NET
Jan 30, 2023

Simple form to email in .NET

Written by Zack Schwartz

This post will cover creating an HTML form with simple fields: name, email, and a message to represent filling out a Contact Us form. The .NET application will receive the form submission, send an email to the administrator, and also save a copy of the form submission to the R...

Read the full blog post →
Release of v0.9.4
Jan 26, 2023

Release of v0.9.4

Written by Zack Schwartz

Hi everyone,v0.9.4 has been released with some bug fixes and enhancements.Highlights:Support for DomainEvents before AND after db.SaveChanges()DomainEvents added for ContentItemsSupport for custom domains on Azure Blob StorageRedirectPermanent issue resolved on media item redi...

Read the full blog post →
Open Source .NET CMS Alternative to Wordpress
Jan 25, 2023

Open Source .NET CMS Alternative to Wordpress

Written by Zack Schwartz

As a .NET developer, I have often found myself in a difficult position when it comes to building websites or bespoke systems with a content management component. In the past, I have had to resort to using Wordpress or Strapi, despite neither of them being built in .NET. This w...

Read the full blog post →
Debugging http vs https issues on your .NET app deployed on AKS
Jan 25, 2023

Debugging http vs https issues on your .NET app deployed on AKS

Written by Zack Schwartz

IntroductionWe recently encountered an issue that proved to be quite challenging to debug. Our team runs a standard .NET 6 application within a Kubernetes cluster that is behind a Cloudflare reverse proxy. Cloudflare provides us with the necessary SSL and HTTPS protocols to en...

Read the full blog post →
Embed mailchimp newsletter signup in your blog
Jan 25, 2023

Embed mailchimp newsletter signup in your blog

Written by Zack Schwartz

If you are using the Raytha platform, embedding a MailChimp signup form is exceptionally easy. Take a look at the bottom of the blog post you are reading now and you will see exactly what we mean. **Hint hint...subscribe while you're down there.**Anyway, in MailChimp, you will...

Read the full blog post →
Integrate streaming video into your .NET application
Jan 24, 2023

Integrate streaming video into your .NET application

Written by Zack Schwartz

IntroductionCreating a comprehensive streaming video website requires a thorough understanding of the various components that make up the user experience. From the list view displaying thumbnails, titles, and creator information, to the detailed view featuring the video itself...

Read the full blog post →
Alternative to Orchard Core for .NET CMS
Jan 22, 2023

Alternative to Orchard Core for .NET CMS

Written by Zack Schwartz

Orchard Core is an open source, modular, and multi-tenant application framework built for .NET. It is a powerful CMS that comes packed with a lot of features, making it the perfect choice for those who need a full-fledged CMS.However, Orchard Core does come with its own set of...

Read the full blog post →
The problem with drag and drop website builders is the mindset
Jan 17, 2023

The problem with drag and drop website builders is the mindset

Written by Zack Schwartz

IntroductionIt seems like every single website technology today feels compelled to implement Drag and Drop design functionality. Squarespace, Wix, Elementor and Weebly are among the most popular, but there are literally dozens. While these drag and drop website builders are ce...

Read the full blog post →
.NET 6 Boilerplate Template with User Login and Account Management Features
Jan 17, 2023

.NET 6 Boilerplate Template with User Login and Account Management Features

Written by Zack Schwartz

If you are building a .NET 6+ application in 2023, chances are you need the following features:Both user login and administrator portal.Forgot password and password reset functionality.Support for SAML based and JWT based single sign on.Admin account management with role based...

Read the full blog post →
Build a video gallery website into a CMS
Jan 16, 2023

Build a video gallery website into a CMS

Written by Zack Schwartz

Raytha is a powerful content management system that empowers you to easily create and customize websites. With just a bit of configuration and some HTML and CSS knowledge, you can take full advantage of the system's capabilities and push it beyond its default limits. Today we ...

Read the full blog post →
Release of v0.9.3
Jan 14, 2023

Release of v0.9.3

Written by Zack Schwartz

Hi everyone,v0.9.3 has been released with some bug fixes and enhancements.Highlights:Docker file created and Raytha can now run in a docker container, so it's possible to run it on Azure Web App for Containers, Kubernetes, and other containerized environments.Add a Liquid synt...

Read the full blog post →
Open Source .NET Alternative to Strapi CMS
Jan 10, 2023

Open Source .NET Alternative to Strapi CMS

Written by Zack Schwartz

IntroductionRaytha is a content management system built on .NET that aims to fill the gap in the .NET community for a platform comparable to Strapi. Not only can it serve as a content management system, but it can also function as a rapid application development framework, pro...

Read the full blog post →
Release of v0.9.2
Jan 08, 2023

Release of v0.9.2

Written by Zack Schwartz

Hello everyone, v0.9.2 is a hot-fix release to address the two issues below:Lingering package-jsonCrash on Initial Setup screenSee the full change log here: https://github.com/RaythaHQ/raytha/milestone/3?closed=1

Read the full blog post →
Security tip: Clean up your DNS records after removing Azure App Service resources
Jan 08, 2023

Security tip: Clean up your DNS records after removing Azure App Service resources

Written by Zack Schwartz

IntroductionHere is a common scenario for those who deploy their web applications to Azure App Services or similar services.Deploy an application to Azure App Service and get an App Service hostname that looks something like mydomain.azurewebsites.net.You configure a custom do...

Read the full blog post →
Release of v0.9.1
Jan 08, 2023

Release of v0.9.1

Written by Zack Schwartz

Hello everyone, we have lots of fixes and enhancements in this v0.9.1 release.HighlightsFixed validation on editing filterPermit use of Liquid macrosUpdated all nuget and npm packagesInclude all query parameters as a variable that can be used in the Template engineMany other b...

Read the full blog post →
Raytha launches v0.9.0! 10 years in the making...
Dec 30, 2022

Raytha launches v0.9.0! 10 years in the making...

Written by Zack Schwartz

Hi everyone,I'm Zack Schwartz, the founder of Raytha. The Raytha team is excited to announce that we've just released v0.9.0, our beta version, to the public. You can find it on Github here. I wanted to share the history of how we arrived at this point.I graduated from the Geo...

Read the full blog post →