Hello everyone,
We are currently migrating a legacy Windows Forms application from .NET Framework 4.7.2 to .NET 8. The existing application uses Winsock for both TCP and UDP socket communication, but we've observed performance limitations and compatibility concerns in the new environment.
As part of the migration, we're looking to replace Winsock with a more modern and efficient solution that works well with .NET 8.
Has anyone successfully replaced Winsock in a similar migration? What would be the suitable and scalable approaches for replacing entire Winsock functionality in .NET 8?
Also suggest me the most suitable to replace the WinSock code and have ability to replace all the functionality of WinSock.
Any guidance, sample projects, or best practices would be greatly appreciated!
Thanks in advance.