Is there anyone reading this that has experience of netcore-System.Data.Linq? We are about to embark on a very large code-base migration from Framework 4.8 to .NET8. We have relied on Linq2Sql for all data access. We have around 1.7 million lines of code which compiles to around 400 assemblies. We are not in a position to rewrite our data access layer.
1 Reply
We are not in a position to rewrite our data access layer. That's not a sustainable position. The netcore-System.Data.Linq library you refer to seems to be a solo venture. The last update is two years ago. Also, it doesn't have any tests, no quality insurance.
I'd rather say you're not in a position to hang on to your data access layer. Any LINQ-to-Sql port will deprecate sooner or later. One day you'll simply have to modernize this data layer. Try to forestall having to do that under time pressure. There must be assemblies that are relatively isolated. Those are good candidates to start with and set the ball rolling.