Costin Manda

Costin Manda @costinmanda

About: Romanian .NET C# developer for 20 years+.

Location:
Bucharest, Romania
Joined:
Dec 31, 2017

Costin Manda
articles - 100 total

Sparse arrays in JavaScript

Original post: https://siderite.dev/blog/sparse-arrays-in-javascript/ Intro Welcome to...

Learn More 0 1Jun 15

Array.from - more powerful than you think

Original post: https://siderite.dev/blog/arrayfrom---more-powerful-than-you-think/ Array.from is a...

Learn More 0 0May 9

Bypassing blocking Chrome certificate screens

Original URL: https://siderite.dev/blog/bypassing-blocking-chrome-certificate-screens Yep, it's is...

Learn More 0 0May 9

Data access in code, using repositories, even with ORMs

Intro In the .NET world one of the most used method of accessing databases is with Entity...

Learn More 0 0Dec 12 '24

MockManager in unit tests - a builder pattern used for mocks

A few years ago I wrote about this, but in less detail. Here is a more refined version of the same...

Learn More 0 0Dec 12 '24

Migrate data from an SQL Server table to another, without locking it

Here is the scenario: you have two tables: a source of recent data and an SQL Server destination...

Learn More 0 0Nov 13 '24

SELECT INTO quirk I had no idea about

What is the structure of a table created from another via SELECT * INTO [Second] FROM [First] ? A...

Learn More 0 0Nov 13 '24

Firefox and content_scripts.world

I have been maintaining a Chrome browser extension I wrote for more than a year now and I always get...

Learn More 0 0Nov 13 '24

Huge SQL performance gains from using INTs

Just a few days ago I was writing on how important it is to tell Entity Framework what SQL type to...

Learn More 0 0Nov 13 '24

EF Core 6 - correct types halving the execution time!

I've built an application and, like any lazy dev out there, I focused on the business logic, the...

Learn More 0 0Nov 13 '24

EF Core 6 - This SqlTransaction has completed; it is no longer usable.

Intro This post is about the System.InvalidOperationException: This SqlTransaction has...

Learn More 0 0Nov 13 '24

In class members which are functions, this is not defined unless you ask for it

Original post at: https://siderite.dev/blog/in-class-members-which-functions-not-defined-unles/ You...

Learn More 0 0Dec 19 '23

Disabling OneDrive in Microsoft Office

Original post at: https://siderite.dev/blog/disabling-onedrive-in-microsoft-office/ Microsoft Office...

Learn More 0 0Oct 24 '23

Disable CSP (headers AND meta tag) in Chromium based browsers

Original post: https://siderite.dev/blog/disable-csp-headers-and-meta-tag-in-chromium-based/ Note:...

Learn More 0 0Aug 17 '23

SQL Server - Timing out because of table variables

Original post at: https://siderite.dev/blog/sql-server---timing-out-because-of-table-variables/ Some...

Learn More 0 0Aug 16 '23

Better options than object and collection initializers

Original post at: https://siderite.dev/blog/better-options-than-object-and-collection-initiali C#...

Learn More 0 1Apr 23 '23

Custom resolve handler in Microsoft's ServiceProvider (enabling property injection)

Original post at: https://siderite.dev/blog/custom-resolve-handler-in-microsofts-serviceprovid/ ...

Learn More 1 1Apr 20 '23

XmlSerializer memory leak

Original post at: https://siderite.dev/blog/xmlserializer-memory-leak/ So I was happily minding my...

Learn More 3 0Nov 22 '22

String.Join in Excel

Original post at: https://siderite.dev/blog/stringjoin-in-excel/ There is a common task in Excel...

Learn More 0 0Nov 9 '22

Fast fuzzy searching of a string in a list

Original post: https://siderite.dev/blog/fast-fuzzy-searching-of-string-in-list Sift4 algorithm:...

Learn More 7 2Nov 8 '22

Temporary tables better than table variables!

Original URL at: https://siderite.dev/blog/temporary-tables-better-than-table-variables Today I had...

Learn More 5 0Oct 27 '22

Windows start menu search not working, search textbox not accepting input

Original post at:...

Learn More 1 0Oct 22 '22

Careful with table partitioning in SQL

Original post at: https://siderite.dev/blog/careful-with-table-partitioning-in-sql I had this...

Learn More 9 0Sep 6 '22

Introduction to SQL (Microsoft SQL Server)

Original post at: https://siderite.dev/blog/introduction-to-sql-microsoft-sql-server This is a very...

Learn More 8 0Jul 17 '22

Careful with VIEWs with SCHEMABINDING in Microsoft SQL Server

Original URL: https://siderite.dev/blog/careful-with-views-with-schemabinding-in-microsoft I was...

Learn More 1 0Jul 14 '22

Quick SQL hint: Use Application Name in connection strings

Original URL: https://siderite.dev/blog/quick-sql-hint-use-application-name-in-connection-/ When we...

Learn More 6 0May 22 '22

Game idea: Candidate Chess

Original post at: https://siderite.dev/blog/game-idea-candidate-chess/ As always, everything that...

Learn More 4 0May 8 '22

Unpin apps from Windows 11 Start Menu

Installing Windows 11 is a trip. Not only does it comes with its own idea on how your taskbar and...

Learn More 3 0Apr 16 '22

Chess engines are optimizing for the wrong thing!

Original post at: https://siderite.dev/blog/chess-engines-optimizing-for-wrong-thing Chess is a...

Learn More 4 1Mar 25 '22

READPAST your problems in SQL

Original post at: https://siderite.dev/blog/readpast-your-problems-in-sql/ Interesting SQL table...

Learn More 7 0Mar 7 '22