Pure HTML Validation in Blazor

There’s been a lot of talk about Validation in the Blazor gitter chat recently.

The Blazor dev team have added some validation routines in that closley mimic the way validation works in ASP.NET MVC and many folks have been playing with them to see what they can do with them.

Chris Sainty has even produced a blog post [https://chrissainty.com/using-fluentvalidation-for-forms-validation-in-razor-components/] showing how to wire in the “Fluent Validation” libraries to make form validation even more awesome.
Continue reading “Pure HTML Validation in Blazor”

Typescript for the C# developer

Over the past couple of years, my most popular talk that Iv’e taken around user groups has been the one where I describe what Typescript is, and how it relates to the backend C# developer.

Iv’e found that many back-end devs who would like to jump into client side development, are often put off from doing so simply beacuse of the percieved mess that the JavaScript eco system is in at present, and let’s be fair it’s not a compleatly unfounded reason either, beacuse JavaScript is bleeding at the edges in a great many places.
Continue reading “Typescript for the C# developer”

A Lovely Christmas Present for you all (Thanks to Syncfusion)

For those of you who knew it was coming, or just those of you who are looking for a quick developer friendly guide to the subject.

My fourth book in the Succinctly E-book series (Published by Syncfusion) was released today.

Twitter Bootstrap 3 Succinctly follows on where my previous one on the version 2 framework of the same name, left off.
Continue reading “A Lovely Christmas Present for you all (Thanks to Syncfusion)”

HTML5 Validation

I recently got asked what HTML5 validation looks like.

Needless to say this was a bit of a strange question, but as I read on through the question, I realized that is wasn’t a case of not knowing what HTML5 validation looks like, but a case of where jQuery validation stopped and the HTML5 stuff started.

In this quick post, I’m going to briefly cover the HTML5 validation stuff in the hopes it’ll clear a few things up.
Continue reading “HTML5 Validation”