سلام
آیا برای Socket Programming باید از winsock.dll استفاده بشه یا خود Csharp چیز دیگری استفاده میکنه ؟
سلام
آیا برای Socket Programming باید از winsock.dll استفاده بشه یا خود Csharp چیز دیگری استفاده میکنه ؟
نه نيازي نيست. شما ميتونيد ازهم استفاده كنيد.
System.Net.Sockets.Socket
والله تو دل NET. هست و من اطلاعي در اين مورد ندارم. مي تونم بپرسم كه اين موضوع چرا براي شما اينقذر اهميت داره؟
تمامی امکاناتی که یک زبان برنامه نویسی عرضه می کنه بر مبنای API های سیستم عامل هست. این امکانات WRAPPER هایی برای امکانات پایه ای هستند که یک سیستم عامل عرضه می کنه.
System.Net.Sockets هم از این قاعده مستثنا نیست و Wrapper ای برای Unmanaged WinSock البته به صورت Managed هست.
موفق باشید.
برای یاد گیری برنامه نویسی سوکت رجوع کنید به کتاب دیتل . بهترین آموزش سوکت همین کتاب هست . و نیاز به هیچ Dllنداره
اگه URL دانلود اين كتاب رو بزاريد لطف بزرگي مي كنيد.