面向程序员和学生的 C# .Net TCPIP 套接字编程
上次更新时间:2024-11-15
课程售价: 2.9 元
联系右侧微信客服充值或购买课程
课程内容
01 - Essential Networking Theory For Socket Programming
- 001 Introduction to TCPIP socket programming in C# .Net using Visual Studio (免费)
- 002 Downloading Source Code (免费)
- 003 The Host In Computer Network - Networking Essentials
- 004 IP Address In Computer Network - Networking Essentials
- 005 Port Numbers In Computer Network Socket Programming- Networking Essentials
- 006 ClientServer Model as used in TCPIP Stream Sockets - Networking Essentials
- 007 Enable the Telnet client utility - Networking Essentials
02 - Socket Programming in C# For Beginners
- 001 Server Side TCPIP Socket Programming C# .Net Project Setup in Visual Studio
- 002 Demo - Accept Incoming Connections on Socket in C# .Net Using Telnet Client
- 003 Receive Data on a TCPIP Socket in C# .Net
- 004 Using Encoding.ASCII.GetString to Convert Bytes To String for socket transfer
- 005 Socket Programming Send Data on a TCPIP Socket in C# .Net
- 006 Socket Programming Example Demo - Send and Receive Data on TCPIP Sockets in C#
- 007 Demo - Communicate between C# desktop & Android app, configure Windows Firewall
- 008 Introduction to Client Side TCPIP Socket Programming in C# .Net
- 009 Client Side Socket Programming VS Project Setup, using methods Connect, TryParse
- 010 Socket.Send() & Socket.Receive() Calls On Client Side TCPIP Socket in C#.Net
- 011 Demo - Run TCPIP Client & Server network programs, improve Server
- 012 How to cleanup a console application for properly closing the TCPIP Socket
- 013 Section Summary
03 - TCPIP Server Asynchronous Socket Programming With async & await Keywords in C#
- 001 Section Intro Asynchronous socket programming with async await in C# .Net
- 002 Example Disadvantage of synchronous IO in C# .Net
- 003 Accepting a TCPClient Connection Asynchronously with await keyword in C#
- 004 Demo Accept TCPClient Asynchronously
- 005 Continuously Accept Client Connections, Exception Handling in C# async Method
- 006 Use System.Net.Socket.NetworkStream & StreamReader to read data from client
- 007 Demo Read Data On Network Stream and Endless Accept async in C#.Net
- 008 How to Handle Multiple Network Clients on Server in C# .Net
- 009 Demo Send Data to Multiple Network Clients from List at Once, SendAll Method
- 010 How to Stop Listening for New Connections and Disconnect Client Sockets Properly
- 011 Demo TcpListener.Stop and TcpClient.Close Calls to Stop Server
- 012 Section Summary TCPIP Server Side Asynchronous Socket Programming in C# .Net
04 - Async Client Side Socket Programming
- 001 Client side async socket Visual Studio C# project setup
- 002 Client Socket Programming using async keyword in C#.Net
- 003 Creating a console application and adding C# socket library reference
- 004 Reading data from TcpClient socket network stream with ReadAsync in C# .Net
- 005 Demo Async Client side TCPIP socket programming in C# .Net
- 006 Writing data on the a client socket with StreamWriter in C# .Net
- 007 Demo Write data on TcpClient network stream with StreamWriter in C#.Net
- 008 Close Connection on TCPClient for socket programming in C# .Net
- 009 Demo Closing connection on TcpClient for socket programming in C# .Net
- 010 Section Summary Async client socket programming in C# .Net with asyncawait
05 - Using Publisher Subscriber Model To Add Events for socket library in C# .Net
06 - Socket Programming Additional Helpful Topics in C# .Net
- 001 Finding IP Address & Hostname of Your Windows PC from Command Prompt
- 002 Role of DHCP and DNS in a Computer Network
- 003 Resolving Hostname to IP Address Using System.Net.DNS for socket programming C#
- 004 Demo Resolving Hostname with System.Net.DNS Class in C# .Net
- 006 Bonus UDP Socket Programming in C# .Net
07 - Deprecated Section Creating a TCPIP socket server
- 001 Setting up the project in Visual Studio
- 002 Preparing a TCPListener
- 003 Listening for incoming connection requests
- 004 Demo, incoming connection requests
- 005 Getting hold of a TCPClient object
- 006 Reading data from a TCPClient network stream
- 007 Demo, reading data
- 008 Writing data to a TCPClient network stream
- 009 Demo, writing data
08 - Deprecated Section Creating a TCPIP socket client
09 - Deprecated Section Common Network Programming Topics
课程内容
9个章节 , 71个讲座
01 - Essential Networking Theory For Socket Programming
- 001 Introduction to TCPIP socket programming in C# .Net using Visual Studio (免费)
- 002 Downloading Source Code (免费)
- 003 The Host In Computer Network - Networking Essentials
- 004 IP Address In Computer Network - Networking Essentials
- 005 Port Numbers In Computer Network Socket Programming- Networking Essentials
- 006 ClientServer Model as used in TCPIP Stream Sockets - Networking Essentials
- 007 Enable the Telnet client utility - Networking Essentials
02 - Socket Programming in C# For Beginners
- 001 Server Side TCPIP Socket Programming C# .Net Project Setup in Visual Studio
- 002 Demo - Accept Incoming Connections on Socket in C# .Net Using Telnet Client
- 003 Receive Data on a TCPIP Socket in C# .Net
- 004 Using Encoding.ASCII.GetString to Convert Bytes To String for socket transfer
- 005 Socket Programming Send Data on a TCPIP Socket in C# .Net
- 006 Socket Programming Example Demo - Send and Receive Data on TCPIP Sockets in C#
- 007 Demo - Communicate between C# desktop & Android app, configure Windows Firewall
- 008 Introduction to Client Side TCPIP Socket Programming in C# .Net
- 009 Client Side Socket Programming VS Project Setup, using methods Connect, TryParse
- 010 Socket.Send() & Socket.Receive() Calls On Client Side TCPIP Socket in C#.Net
- 011 Demo - Run TCPIP Client & Server network programs, improve Server
- 012 How to cleanup a console application for properly closing the TCPIP Socket
- 013 Section Summary
03 - TCPIP Server Asynchronous Socket Programming With async & await Keywords in C#
- 001 Section Intro Asynchronous socket programming with async await in C# .Net
- 002 Example Disadvantage of synchronous IO in C# .Net
- 003 Accepting a TCPClient Connection Asynchronously with await keyword in C#
- 004 Demo Accept TCPClient Asynchronously
- 005 Continuously Accept Client Connections, Exception Handling in C# async Method
- 006 Use System.Net.Socket.NetworkStream & StreamReader to read data from client
- 007 Demo Read Data On Network Stream and Endless Accept async in C#.Net
- 008 How to Handle Multiple Network Clients on Server in C# .Net
- 009 Demo Send Data to Multiple Network Clients from List at Once, SendAll Method
- 010 How to Stop Listening for New Connections and Disconnect Client Sockets Properly
- 011 Demo TcpListener.Stop and TcpClient.Close Calls to Stop Server
- 012 Section Summary TCPIP Server Side Asynchronous Socket Programming in C# .Net
04 - Async Client Side Socket Programming
- 001 Client side async socket Visual Studio C# project setup
- 002 Client Socket Programming using async keyword in C#.Net
- 003 Creating a console application and adding C# socket library reference
- 004 Reading data from TcpClient socket network stream with ReadAsync in C# .Net
- 005 Demo Async Client side TCPIP socket programming in C# .Net
- 006 Writing data on the a client socket with StreamWriter in C# .Net
- 007 Demo Write data on TcpClient network stream with StreamWriter in C#.Net
- 008 Close Connection on TCPClient for socket programming in C# .Net
- 009 Demo Closing connection on TcpClient for socket programming in C# .Net
- 010 Section Summary Async client socket programming in C# .Net with asyncawait
05 - Using Publisher Subscriber Model To Add Events for socket library in C# .Net
06 - Socket Programming Additional Helpful Topics in C# .Net
- 001 Finding IP Address & Hostname of Your Windows PC from Command Prompt
- 002 Role of DHCP and DNS in a Computer Network
- 003 Resolving Hostname to IP Address Using System.Net.DNS for socket programming C#
- 004 Demo Resolving Hostname with System.Net.DNS Class in C# .Net
- 006 Bonus UDP Socket Programming in C# .Net
07 - Deprecated Section Creating a TCPIP socket server
- 001 Setting up the project in Visual Studio
- 002 Preparing a TCPListener
- 003 Listening for incoming connection requests
- 004 Demo, incoming connection requests
- 005 Getting hold of a TCPClient object
- 006 Reading data from a TCPClient network stream
- 007 Demo, reading data
- 008 Writing data to a TCPClient network stream
- 009 Demo, writing data