Jon Hilton

Jon Hilton

Mentor
Rising Codementor
US$45.00
For every 15 mins
ABOUT ME
Developer and Mentor specialising in ASP.NET web development
Developer and Mentor specialising in ASP.NET web development

If you're frustrated by the time it takes to build (and maintain) your web applications you're not alone!

It's very easy to fall into a kind of vicious cycle, where the need to build new features results in code which deteriorates over time, slowing down development and making it ever harder to turn the ship around (as new feature requests continue to pile up).

But the good news is, with a little bit of effort, it's possible to simplify your web applications to avoid this death spiral, and keep the new features rolling!

A passionate advocate for pragmatic web development and the art of keeping it simple, I build (and help others build) web applications using ASP.NET.

With roots forged by building web pages in the early days of the Internet I'm always on the lookout for ways to build features more efficiently (and in a way which supports ongoing development and maintenance).

I spend my days helping developers learn ASP.NET and now Blazor, via my blog and online courses.

I also run a private, ASP.NET community for my students.

London (+00:00)
Joined September 2023
EXPERTISE
3 years experience
I have built several sites using Blazor, most notably my own course platform at https://practicaldotnet.io and have found it to be a very...
I have built several sites using Blazor, most notably my own course platform at https://practicaldotnet.io and have found it to be a very productive way to build web applications. I also teach Blazor to developers via my self-paced online courses and blog. Its real strength lies in its component model which can be used to break UI down into smaller components, which can be composed together to form larger features.
View more
View more
7 years experience
16 years experience
20 years experience
I have been building web applications for commercial applications since the inception of ASP.NET (and Classic ASP before that).
I have been building web applications for commercial applications since the inception of ASP.NET (and Classic ASP before that).

REVIEWS FROM CLIENTS

Jon's profile has been carefully vetted and approved as a Codementor. Connect with Jon now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
NetCoreAuth
Exploring the options for securing your ASP.NET Core 2.0 web app
C#
78
46
Angular-2-NET-Core-Weather-Checker
Source code for the series on creating a weather checker using Angular 2 and .NET Core.
C#
20
15
EMPLOYMENTS
Founder
Practical ASP.NET
2016-04-01-Present
This is my consulting/training business. It's primary role is to help ASP.NET Developers up their game and create production web applica...
This is my consulting/training business. It's primary role is to help ASP.NET Developers up their game and create production web applications using ASP.NET.
ASP.NET Core
Blazor
View more
ASP.NET Core
Blazor
View more
Lead Developer
Remote
2017-06-01-2020-06-01
Lead a small team of developers working on .NET projects for several clients. Modernised the team's technology stack and approach to de...
Lead a small team of developers working on .NET projects for several clients. Modernised the team's technology stack and approach to development. Implemented vertical slice architecture with C# for the backend APIs and React for the UI.
React
ASP.NET MVC
ASP.NET
View more
React
ASP.NET MVC
ASP.NET
View more
Senior Developer
Codeweavers Limited
2014-02-01-2017-06-01
Worked on several large products for the automotive industry (specifically in the area of automotive finance). Implemented modern softwa...
Worked on several large products for the automotive industry (specifically in the area of automotive finance). Implemented modern software development techniques (like vertical slices) and simplified the existing codebase. Spent a year or so working with the front-end team modernising their web UI projects using Angular.
C#
Angular
ASP.NET
View more
C#
Angular
ASP.NET
View more
PROJECTS
Practical ASP.NETView Project
Myself
2020
I built this site to host my online courses (and related sales pages). The site runs via Blazor WASM with a C# ASP.NET Web API backend. ...
I built this site to host my online courses (and related sales pages). The site runs via Blazor WASM with a C# ASP.NET Web API backend. It integrates with Stripe/PayPal for taking payments online, and also has further integrations with an ESP (Bento) and community Platform (Cirlce.SO)
C#
ASP.NET Core
Blazor
View more
C#
ASP.NET Core
Blazor
View more