What's changed in Socket iplementation since .NET 1.1 RRS feed

  • Question

  • Hi,

    I'm currently working on a system which basically has 2 apps communicating over TCP/IP in a server-client architecture, implemented using Sockets.

    That system was originally written in .NET 1.1, then upgraded to 2.0 and finally to 4.0.

    As far as i know, no changes has been made to functionality (and to the code) in our system when we were upgrading the .NET version.

    Despite that, since we upgraded the system to .NET 4.0, our client sometimes experience a problem. Basically, app A (client) is sending a message through Socket.Send to app B. App B, after receiving the message, is supposed to send an 'acknowledge' message to app A, and show a pop-up.

    From what we observed, the message is properly sent from app A, but app B does not receive it, as it does not send ACK or show the popup.

    As I said, the functionality (code) of app A and app B didn't change since the .NET 1.1 to 4.0 upgrade.
    Was there any changes to Socket implementation between those .NET versions? Is there a website where I can check some kind of "change log" of the .NET framework?


    Friday, December 11, 2015 11:35 AM


  • Hi Qbol,

    Actually the good MSDN document describes all changes in Socket implementation since .NET 1.1

    Please check the documents from .NET1.0 to.NET4.5 and 4.6


    Best regards,


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • Proposed as answer by Kristin Xie Friday, December 18, 2015 8:01 AM
    • Marked as answer by DotNet Wang Monday, December 21, 2015 9:02 AM
    Monday, December 14, 2015 9:06 AM