Cargando…

C♯ network programming /

On its own, C# simplifies network programming. Combine it with the precise instruction found in C# Network Programming, and you'll find that building network applications is easier and quicker than ever. This book helps newcomers get started with a look at the basics of network programming as t...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Blum, Richard, 1962-
Formato: Electrónico eBook
Idioma:Inglés
Publicado: San Francisco : Sybex, ©2003.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ma 4500
001 EBOOKCENTRAL_ocn827598994
003 OCoLC
005 20240329122006.0
006 m o d
007 cr cn|||||||||
008 020820s2003 caua o 001 0 eng d
010 |a  2002111958 
040 |a SJG  |b eng  |e pn  |c SJG  |d OCLCO  |d NQC  |d E7B  |d OCLCF  |d OCLCQ  |d OCLCO  |d YDXCP  |d OCLCQ  |d MERUC  |d CCO  |d COO  |d NTG  |d WPG  |d TEFOD  |d IDEBK  |d UV0  |d DKDLA  |d N$T  |d B24X7  |d DEBSZ  |d OCLCO  |d OCLCQ  |d OCLCO  |d COCUF  |d CNNOR  |d LIV  |d OCLCQ  |d U3W  |d BRL  |d OCLCQ  |d HS0  |d UK7LJ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
019 |a 55010489  |a 55235766  |a 62873859  |a 85875835  |a 228145056  |a 228145057  |a 488487940  |a 560262676  |a 647610631  |a 722515859  |a 728026650  |a 765142400  |a 888730871  |a 1037485924  |a 1156072578 
020 |a 9780782151497 
020 |a 0782151493 
020 |a 9780782141764 
020 |a 0782141765 
020 |a 0585488045 
020 |a 9780585488042 
020 |z 0782141765 
020 |z 0782151493 
029 1 |a AU@  |b 000053245016 
029 1 |a DEBSZ  |b 396098460 
029 1 |a DKDLA  |b 820120-katalog:000493905 
029 1 |a NZ1  |b 11773801 
029 1 |a NZ1  |b 12047156 
029 1 |a AU@  |b 000055726336 
035 |a (OCoLC)827598994  |z (OCoLC)55010489  |z (OCoLC)55235766  |z (OCoLC)62873859  |z (OCoLC)85875835  |z (OCoLC)228145056  |z (OCoLC)228145057  |z (OCoLC)488487940  |z (OCoLC)560262676  |z (OCoLC)647610631  |z (OCoLC)722515859  |z (OCoLC)728026650  |z (OCoLC)765142400  |z (OCoLC)888730871  |z (OCoLC)1037485924  |z (OCoLC)1156072578 
037 |b OverDrive, Inc.  |n http://www.overdrive.com 
037 |a 5C44A111-3024-441F-A1A7-B24778B88A73  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.C154  |b B58 2003eb 
072 7 |a COM  |x 051260  |2 bisacsh 
072 7 |a COM  |x 051420  |2 bisacsh 
082 0 4 |a 005.2762  |2 22 
049 |a UAMI 
100 1 |a Blum, Richard,  |d 1962-  |1 https://id.oclc.org/worldcat/entity/E39PCjD7vfHGkbV3dty6YyKyBP 
245 1 0 |a C♯ network programming /  |c Richard Blum. 
260 |a San Francisco :  |b Sybex,  |c ©2003. 
300 |a 1 online resource (xxii, 647 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Includes index. 
505 0 |a C# Network Programming; Acknowledgments; Contents at a Glance; Contents; Introduction; Who Should Read This Book; How This Book Is Organized; Keeping Up to Date; Part I: Network Programming Basics; Chapter 1: The C# Language; Basics of .NET; Installing a C# Development Environment; The C# Runtime Environment; C# Programming Basics; C# Features; Summary; Chapter 2: IP Programming Basics; Watching Network Traffic; Analyzing Network Packets; Programming with TCP and UDP; Finding IP Address Information; Summary; Chapter 3: C# Network Programming Classes; A Primer on Socket Programming 
505 8 |a C# Socket ProgrammingC# Socket Helper Classes; Summary; Chapter 4: DNS and C#; The Domain Name System (DNS); Windows DNS Client Information; DNS Classes in C#; Summary; Part II: Network Layer Programing; Chapter 5: Connection-Oriented Sockets; A Simple TCP Server; A Simple TCP Client; When TCP Goes Bad; Using C# Streams with TCP; Summary; Chapter 6: Connectionless Sockets; A Simple UDP Application; Distinguishing UDP Messages; When UDP Goes Bad; A Complete UDP Application; Summary; Chapter 7: Using The C# Sockets Helper Classes; The TcpClient Class; The TcpListener Class; The UdpClient Class 
505 8 |a Moving Data across the NetworkSummary; Chapter 8: Asynchronous Sockets; Windows Event Programming; Using Asynchronous Sockets; Sample Programs Using Asynchronous Sockets; Using Non-blocking Socket Methods; Summary; Chapter 9: Using Threads; How Applications Run in Windows; Creating Threads in a Program; Using Threads in a Server; Using Threads for Sending and Receiving Data; Thread Pools; Using Thread Pools in a Server; Summary; Chapter 10: IP Multicasting; What Is Broadcasting?; Using Broadcast Packets to Advertise a Server; What Is Multicasting?; C# IP Multicast Support 
505 8 |a Sample Multicast ApplicationSummary; Part III: Application Layer Programming Examples; Chapter 11: ICMP; The ICMP Protocol; Using Raw Sockets; Creating an ICMP Class; A Simple Ping Program; An Advanced Ping Program; The TraceRoute.cs Program; The FindMask Program; Summary; Chapter 12: SNMP; Understanding SNMP; Working with SNMP Packets; Creating a Simple SNMP Class; The SimpleSNMP Program; Using Vendor MIBs; Using GetNextRequest Queries; Summary; Chapter 13: SMTP; E-mail Basics; SMTP and Windows; The SmtpMail Class; Using Expanded Mail Message Formats; Mail Attachments 
505 8 |a The MailAttachment ClassA POP3 Client; Summary; Chapter 14: HTTP; The WebClient Class; Advanced Web Classes; Web Services; Summary; Chapter 15: Active Directory; Network Directory Basics; Working with Active Directory; Using C# to Access a Network Directory; Modifying Directory Data; Searching the Network Directory; Summary; Chapter 16: Remoting; Moving Data, Revisited; An Overview of Remoting; Using Remoting; Creating a Proxy Class Using soapsuds; Summary; Chapter 17: Security; Application Security: What's Involved?; Socket Permissions; Protecting Network Data; Summary; Index 
520 |a On its own, C# simplifies network programming. Combine it with the precise instruction found in C# Network Programming, and you'll find that building network applications is easier and quicker than ever. This book helps newcomers get started with a look at the basics of network programming as they relate to C#, including the language's network classes, the Winsock interface, and DNS resolution. Spend as much time here as you need, then dig into the core topics of the network layer. You'll learn to make sockets connections via TCP and ""connectionless"" connections via UDP. You'll also discov. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a C# (Computer program language) 
650 0 |a Internet programming. 
650 6 |a C# (Langage de programmation) 
650 6 |a Programmation Internet. 
650 7 |a COMPUTERS  |x Programming Languages  |x JavaScript.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x VBScript.  |2 bisacsh 
650 7 |a C# (Computer program language)  |2 fast 
650 7 |a Internet programming  |2 fast 
758 |i has work:  |a C♯ network programming (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCFRgWCGYwjTPtHQRVtyq73  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Blum, Richard, 1962-  |t C♯ network programming.  |d San Francisco : Sybex, ©2003  |w (DLC) 2002111958 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=274027  |z Texto completo 
938 |a Books 24x7  |b B247  |n bks00002512 
938 |a ebrary  |b EBRY  |n ebr10149957 
938 |a EBSCOhost  |b EBSC  |n 92815 
938 |a YBP Library Services  |b YANK  |n 2336606 
938 |a YBP Library Services  |b YANK  |n 2593141 
994 |a 92  |b IZTAP