O'Reilly logo

.NET Common Language Runtime Unleashed by Kevin Burton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

WinSock

Later versions of NT and Windows 2000 had strong support for threading and multiprocessing. WinSock 2 took full advantage of this support and created a set of APIs that were distinctly Windows and did not require fork and select. Windows developed a model based on non-blocking sockets, overlapped I/O, and I/O completion ports. In large measure, Windows programmers were now able to perform the same functions as were becoming common in the Berkley sockets world. As a good introduction to WinSock, see the Winsock programmers FAQ at http://www.cyberport.com/~tangent/programming/winsock/. Many of the concepts and solutions that existed for WinSock programmers had been carried forward to the .NET Framework and fully integrated into the CLR. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required