All posts by reza bashiri
![](https://rezabashiri.com/wp-content/uploads/2022/06/1603268311957.jpg)
How to avoid react material-table column from editing
To avoid this there are two option at “editable” props of material table editable: “never” and editable: “onUpdate” as its clear it could be chosen when a column should be editable columns: [ { title: “Name”, field: “name”, editable: “onUpdate” }, { title: “Surname”, field: “surname”, editable: “never” }, { title: “Birth Year”, field: “birthYear”,…
![](https://rezabashiri.com/wp-content/uploads/2022/06/1604387557652.jpg)
Avoid UseEffect in react to execute on every updates
React virtual DOM is one of the most important features of #reactjs which is has high performance impact on react applications , but this feature is kind of knife that could be awful if misused . A misused case of that ,wouldn’t be care of when components should be updated (#class or #functional) or made…
![](https://rezabashiri.com/wp-content/uploads/2022/06/1637681506590.png)
Tips and Trips to increase ef core performance
There are many articles about how to boost #ef_core performance and how to reduce the amount of resources is needed by ef core to do same work, But theory and reality are total two different worlds. In @accent-design-group-ltd we came across a lack of memory during the processing of big data which included reading data…
![](https://rezabashiri.com/wp-content/uploads/2022/06/1639388691522.png)
C#10 new cool features in practice, part 1
In this article, we’ll look at some most important C#10 features Global Using Statements: Adding using statements for some common libraries and namespaces like “System.Collections.Generic” or “System.Threading.Tasks” would be somehow frustrated, especially in middle level and big projects. Now C# 10 comes with 2 cool features to ease this pain, One of them is using…