In this post we’ll see what are computed properties, how to write a computed property and let’s understand how a computed property is designed behind the scenes.
Don’t forget to visit the links in the references section.Read More »Understanding computed properties in VueJS
If you are already familiar with Vue CLI, you can just skip reading this post.
If you want to build a project in Vue, I’d recommend Vue CLI templates for those who are new to Vue.Read More »Getting started with Vue CLI
.ToDictionary() extension will throw an argument exception if we have duplicate keys added to the dictionary.
In this post, we’ll see how to generate sequence numbers along with the data that we need in LINQ C#.Read More »Generating Sequence Numbers In LINQ Query
To update many records in entity framework, it is good to use the
.Attach method of the db context instead of looping through every record and fetching the data through EF and updating it.
Debugging blazor applications is a little different from what we’ve been doing for years for debugging the JS files.Read More »Unable to find debuggable browser tab in Blazor
A strategy design pattern is the most commonly used design pattern in computer programming.
In this post, we’ll start with a basic switch case statement and then we’ll modify the code into strategy design pattern.Read More »The strategy design pattern with an example
Developers choose Entity framework ORM (EF) for better productivity when accessing the database. But, when the product is built that went from bare bones to very complex and heavy data access then comes the performance.
Sometimes its the Entity framework that kills the performance so the choice when searching for a better ORM than Entity framework is Dapper.
In this post, I’ll walk you through how we can replace the existing entity framework code with dapper.