As a new Technology Radar release with a bunch of interesting techs, a few drew my attention. Techniques Single team remote wall. This can be useful in a remote team. Documentation quadrantsDocumentation can be one of these. Tutorials, Discussions, How-To Guides, or References. And more tips on documentation. Rethinking remote standups. The daily stand-up is… Continue reading A DotNet developer’s view about Technology Radar V26
How to manage shared library in c# project
Best article I have ever seen so far regarding this topic. https://www.devtrends.co.uk/blog/creating-your-first-shared-library-in-.net-core
EF Core 7 deadly sin
Load testing tool Bombardier https://github.com/codesenberg/bombardier EF Core 7 deadly sin Get only the rows that you need Casting IQueryable -> IEnumerable use .Count() from IQueryable rather than IEnumerable, which will query all data and parsing all. Not using AsNoTracking Can be faster 4x times. Explicit joins Select and map to the object directly rather… Continue reading EF Core 7 deadly sin
What should I learn in 2022
In 2019, these are the items I thought I should learn and these are what I feel about those now as of end of 2021. Dot Net Core At work, we use dotnet core in many apps now so it became a norm to use dotnet core for any new projects. Dotnet core is nothing… Continue reading What should I learn in 2022
Domain centric architiecture – best refactoring example
One great example of refactoring data-centric .net application into domain-centric architecture is this. https://app.pluralsight.com/library/courses/n-tier-apps-part1/table-of-contents This training was released in 2012, which is 9 years old. But, this is the best example for me to apply in our company and myself, because 1) this course targets a legacy code, which we have in areas and wasn’t… Continue reading Domain centric architiecture – best refactoring example