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 software developer with over a decade of professional experience in both Linux and Windows environments. I have a passion for crafting elegant code that solves real world problems. I find a sense of enjoyment in uncovering a solution, regardless to how difficult the resolution was to arrive at. I enjoy reading about software development methodologies and trying out new design patterns. Learning new technologies and keeping abreast with current trends is challenging but something I also enjoy doing. 

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

Service Collections with Blazor Server

What is a service collection? Service collections are a way of registering and resolving dependencies in C# applications using the built-in dependency injection (DI) system. Blazor Server is a web framework that allows you to run C# code on the server and interact with the user interface through a SignalR connection. To use service collections…

Read more

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