Perhaps not used too much but it’s very usefull to know. I had to implement data validation on several occasions outside of asp dotnet context.Read more

Perhaps not used too much but it’s very usefull to know. I had to implement data validation on several occasions outside of asp dotnet context.Read more
Description Blazor comes with some pretty nice tricks, some of them which were either not possible, or just hard to implement in other frameworks. Having a modular system in blazor is … amazingly easy. You just have to tell the Router component, to look for other assemblies also I have a simple blazor app,Read more
Description Data protection is a built-in cryptographic API which provides developer capabilities to persist trusted information while considering that the storage is untrusted. Simplicity in configuration Intuitive API complex/hidden key management principles To use data protection simply add the following package: To create the provider you can use the dependency injection: or you can instantiateRead more
A less known yet usefull component in dotnet is the TypeConverter component. This component provides means to convert between data types. If you are wondering which data types are by default supported, just take a look under the hoodRead more
Description GRPC represents big step in microservices communication for speed and performance overall. I am using GRPC with great pleasure and one major advantage for me as a developer is the ease and speed of development because the compiler takes care of generating both the client and the server. I am personally against using RESTRead more
Description I have been using for a while GRPC with c# to learn and test it’s capabilities. I recently installed on a secondary computer Kubuntu and docker and tried to make use of GRPC service by calling it from my laptop. This has failed because it requires a valid certificate for that (well..at leas aRead more
Download the solution here. Description There are multiple ways to achieve performance in designing our web applications and while some of them include optimizations at an architectural or infrastructure level, there is also the case of the size of data which is delivered over the wire. We do have the tendency to use what isRead more
In my previous article Parameters in RevitApi I used the get_Parameter method which is obsolete since RevitAPI 2015. I am referrencing Revit2018 and the methods are not removed, maybe there are still present for compatibility reasons or maybe they plan to remove the in the future: In the documentation now we have LookupParameter but thisRead more
Getting parameters in RevitAPI is a challenging task. I have had some serious headaches trying to wrap my head around the what, where and huh of the parameters. Maybe it’s because of the lack of proper documentation from Autodesk. I mean, I get it, they have a list of ALL MEMBERS, well…pff, it’s not alwaysRead more
Click to download the source file Yet another article about MONGO! This article is about retrieving data in mongo and tweaking the retrieval method to accommodate some project requirements. I am not an expert in working with Expression trees, but some methods are quite easy to use and provide a great deal of flexibility inRead more