书目

TCP/IP Sockets in C#:Practical Guide for Programmers (The Practical Guides)

内容简介

在线阅读本书"TCP/IPsocketsinC#isanexcellentbookforanyoneinterestedinwritingnetworkapplicationsusingMicrosoft.Netframeworks.Itisauniquecombinationofwellwrittenconcisetextandrichcarefullyselectedsetofworkingexamples.Forthebeginnerofnetworkprogramming,it'sagoodstartingbook;ontheotherhandprofessionalscouldalsotakeadvantageofexcellenthandysamplecodesnippetsandmaterialontopicslikemessageparsingandasynchronousprogramming."AdarshKhare,SDT,.NetFrameworksTeam,MicrosoftCorporationThepopularityoftheC#languageandthe.NETframeworkiseverrisingduetoitseaseofuse,theextensiveclasslibrariesavailableinthe.NETFramework,andtheubiquityoftheMicrosoftWindowsoperatingsystem,tonameafewadvantages.TCP/IPSocketsinC#focusesontheSocketsAPI,thedefactostandardforwritingnetworkapplicationsinanyprogramminglanguage.StartingwithsimpleclientandserverprogramsthatuseTCP/IP(theInternetprotocolsuite),studentsandpractitionersquicklylearnthebasicsandmoveontofirsthandexperiencewithadvancedtopicsincludingnon-blockingsockets,multiplexing,threads,asynchronousprogramming,andmulticasting.Keynetworkprogrammingconceptssuchasframing,performanceanddeadlocksareillustratedthroughhands-onexamples.Usingadetailedyetclear,conciseapproach,thisbookincludesnumerouscodeexamplesandfocuseddiscussionstoprovideasolidunderstandingofprogrammingTCP/IPsocketsinC#.Features*Tutorial-basedinstructioninkeysocketsprogrammingtechniquescomplementedbynumerouscodeexamplesthroughout*DiscussionmovesquicklyintotheC#SocketsAPIdefinitionandcodeexamples,desirableforthosewhowanttogetup-to-speedquickly*Importantcoverageof"underthehood"detailsthatdeveloperswillfindusefulwhencreatingandusingasocketorahigherlevelTCPclassthatutilizessockets*Includesend-of-chapterexercisestofacilitatelearning,aswellassamplecodeavailablefordownloadatthebook'scompanionwebsite*Tutorial-basedinstructioninkeysocketsprogrammingtechniquescomplementedbynumerouscodeexamplesthroughout*DiscussionmovesquicklyintotheC#SocketsAPIdefinitionandcodeexamples,desirableforthosewhowanttogetup-to-speedquickly*Importantcoverageof"underthehood"detailsthatdeveloperswillfindusefulwhencreatingandusingasocketorahigherlevelTCPclassthatutilizessockets*Includesend-of-chapterexercisestofacilitatelearning,aswellassamplecodeavailablefordownloadatthebook'scompanionwebsite

—  END  —