Replies: 6 comments 8 replies
-
UWP devs are stuck on .NET Standard. .NET 9 support for UWP is currently in preview Maybe support .NET Standard for 12 months after .NET 9 support for UWP is released? This gives UWP devs time to upgrade. |
Beta Was this translation helpful? Give feedback.
-
The idea is to make it easier for devs to migrate from UWP to Win UI and MAUI, so presumably there will be at time when UWP goes out of support. So we'll be looking for DMS support for Win UI and MAUI please as those tools become available. |
Beta Was this translation helpful? Give feedback.
-
I am stuck with standard for the foreseeable future. Especially since my client is a U.S. government agency and who knows how funding will be available for a redesign that drops the framework I'm tied to. |
Beta Was this translation helpful? Give feedback.
-
I am stuck on framework 4.7.2 for my client app foreseeably for the next 2-3 years so it could create compatibility issues for me. :( |
Beta Was this translation helpful? Give feedback.
-
Maybe you can start Dotmim.Sync 2.0 with no .net standard support and have a chance to rework everything the way you want without worrying about backwards compatibility (but have a migration guide). Short-term you would have some complains but long term you would have a better library. |
Beta Was this translation helpful? Give feedback.
-
My apologies @jantoineqci . No offense intended. Your choice of words appeared to trivialize the impact of breaking backward compatibility. I have misunderstood and thank you for calling me out. Now I understand you are aware there are significant apps around the world using DMS in government and in industry where breaking backward compatibility will bring more harm than just a few complaints. That is why, although apps do become more challenging to maintain as they mature, complete rewrites of significant apps, like DMS, are rare. You will also be aware that even though DMS is a large and mature app, the maintainers show no signs of flagging in their support. We need only look to the significant development that has taken place over the last year. This is possible because maintainers follow recommended practice 'add unit tests and refactor' That's not to say we wouldn't welcome you @jantoineqci or others taking on the task of DMS 2.0, as long as DMS 1.x continued to be maintained. EDIT 1: I should have included a reference to this article on Things You Should Never Do by Joel Spolsky (formerly CEO Stack Overflow). It's a hugely entertaining and highly regarded article often referred to as 'Death By Rewrite' It's a golden oldie |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
It's becoming harder to maintain a .NET Standard version.
Are you still using .NET Standard ?
Is it ok to remove .NET Standard supports and supports only .NET versions > .NET 6.0 ?
10 votes ·
Beta Was this translation helpful? Give feedback.
All reactions