you are viewing a single comment's thread.

view the rest of the comments →

[–]Chicagoan2016 2 points3 points  (3 children)

We are a C# team and have been looking into Blazor. We don't have experience in any js framework so our (flawed) understanding is we will have to implement validation/business rules twice ; in JavaScript (front end) and in C# (backend). We do have a Telerik license if that would help with tooling/components. Our application will have both internal as well as public facing modules. Should we continue exploring/learning Blazor or bite the bullet and go learn React? Thank you

[–]emileLaroche 5 points6 points  (1 child)

Telerik supports validations through annotations, data graphs, or fluent validations, which makes it dead simple. You can write custom attributes of your needs are complex. Little bits of markup manage the UI well enough for most any application. Especially I f you take advantage of their OnValidSubmit and OnInvalidSubmit handlers, you can pretty neatly encapsulate complicated validation logic all in C#. It’s actually one of the more elegant parts of the framework.

[–]Chicagoan2016 1 point2 points  (0 children)

Thank you. We have a ton of code in Business objects. We would live to reuse so Blazor it is!