Hunter Tran's Blog

Share to be shared

Through my whole life getting to know computers, I also got to know the concept of cracking. Everyone around me cracked software, so why shouldn’t I?

Today I’m proud to be running entirely properly licensed products, having replaced most of the licensed software with equivalent free software. It’s still less convenient, less smart and less pretty than the paid software, but it is the work of a whole community of developers, and the special part is how extremely fast it updates

Read more »

Are you using Entity Framework with ASP.NET MVC, along with client-validation?

For each ```DataAnnotation`` attribute you have a different error message, and you stuff them all into a Resource?

There are a few ways to work around some of those drawbacks ;)

Read more »

ASP.NET Core introduces an extremely natural way to build input, label and a few other tags with the asp-for keyword; they are called tag helpers

You can also create your own tag helpers to render whatever tags you want

Read more »

One of the most mysterious things when building websites with ASP.NET is the ASP.NET Identity system, also developed by Microsoft. With quite a lot of hardcoding, plus many complex requirements around users and roles, Identity has bloated to an unbelievable size and is a tough bone to chew for anyone new to ASP.NET

Read more »
0%