Welcome to Raynor Systems

Raynor Systems - Web and Application Development

How can we help you today?

Good news, we can help!

Raynor Systems -Web and Application Development

Our Services

Web Application Development

We can create responsive cutting edge applications that will exceed your expectations.

We're experts in:

Business Solutions

We can analyze your business and create a plan to make you more effective, efficient & profitable.

Raynor Systems can elevate your business on the web through:

Raynor Systems

We’ve been in the technology field for over 20 years! 

From the era of 14.4 kbps modems to modern cloud computing utilizing Azure or AWS, we’ve been around for all of it.

We have consistently strived to learn and integrate the latest proven technologies into all our products.

Our Areas of Expertise

01.

Web Dev

02.

Databases

03.

Custom App Dev

04.

Networking

Free consultation

Please drop us a line today!

We’d love to start a conversation with you to see how we can help enhance your business.

See who you're working with

Jonathan

Company Leader

I am a seasoned software developer with over a decade of professional experience spanning both Linux and Windows environments. I take pride in crafting clean, effective code to solve real-world problems, and I find genuine satisfaction in overcoming complex challenges. I am continually exploring new development methodologies, experimenting with design patterns, and staying current with emerging technologies and industry trends.

See us on Stack Overflow

profile for jon.r at Stack Overflow, Q&A for professional and enthusiast programmers

Get in touch

Hey! We are looking forward to starting a project with you!

Shoot us an email or phone call to see how we can help you today!

Mail

jon@raynorsystems.com

IHttpClientFactory vs. HttpClient

Why should you use IHttpClientFactory The main reason to use IHttpClientFactoryinstead of HttpClient directly is to manage the life cycle of HttpClient instances. HttpClient was designed to be instantiated once and reused throughout the application life cycle. If you continually instantiate new HttpClients you may unnecessarily be squandering resources. Another use case is for simplicities…

Read more

Why Is IHttpContextAccessor/HttpContext null on Blazor Server? Here’s how to fix it!

Table of Contents Why is IHttpContextAccessor -or- HttpContext sometimes null on Blazor Server? The IHttpContextAccessor on Blazor Server is only available on the first Http request when loading a Blazor Server application. After that, all connections to the server is handled via SignalR. Your HttpContext will most likely be null after this.  This may be…

Read more

Why are you experiencing a NullReferenceException on OnInitializedAsync() with Blazor?

Lets start with a sample Razor component that renders the UI: Component.razor Forename Surname Username @foreach (var user in Users) { @user.Forename @user.Surname @user.Username } Lets look at the ‘code behind’ (ooof I’m old) AKA a partial class that represents the logic of the component (view) Component.razor.cs public partial class Component { private string _url…

Read more