精易論壇C#網絡編程基礎

教程詳情

  • 教程名字:精易論壇C#網絡編程基礎
  • 教程大小:393.78MB
  • 作者:精易論壇

課程大綱:
1. C#網絡編程必要基礎知識:
普及基本Winform知識,線程、委托和回調機制
2. C#網絡客戶端編程:
客戶端TCP、 UDP的消息發送接收
3. C#網絡服務端編程:
服務端TCP、UDP的消息發送接收
4. C#網絡編程實例:
局域網一對一聊天、局域網聊天室

第1課:委托機制

【課程大綱】
- Visual Studio 2010 界面基本操作介紹
- C#中的委托機制

【知識梳理】
- Visual Studio 2010 Winform應用程序開發環境
- 常用控件的命名方法及屬性用途
- C#中委托的聲明與調用

【課堂要求】
- 熟悉 Visual Studio 2010 Winform應用程序開發環境
- 熟練掌握常用控件的命名方法及屬性的用途
- 熟練掌握C#中委托的聲明與調用
第2課:回調機制

【課程大綱】
- 阻塞(同步)與非阻塞(異步)
- C#中的線程使用方法
- C#中的回調機制

【知識梳理】
- 阻塞(同步)與非阻塞(異步)
- C#中線程的創建與啓動
- C#中回調機制的使用

【課堂要求】
- 熟悉什麽是阻塞(同步)與非阻塞(異步)
- 熟練掌握C#中線程的創建與啓動方法
- 熟悉C#中的回調機制
第3課:同步TCP客戶端

【課程大綱】
- TcpClient 的使用方法
- 同步TCP客戶端編程

【知識梳理】
- TcpClient 的幾種實例化方法
- 同步TCP客戶端發送和接收消息

【課堂要求】
- 知道如何根據實際情況選擇用何種方法對 TcpClient進行實例化
- 熟練掌握同步TCP編程
第4課:異步TCP客戶端

【課程大綱】
- 異步TCP客戶端編程

【知識梳理】
- 異步TCP客戶端發送和接收消息

【課堂要求】
- 大緻了解異步TCP編程
第5課:TCP服務端

【課程大綱】
- TCP服務端編程

【知識梳理】
- TCP服務端接收客戶端連接
- TCP服務端發送和接收消息

【課堂要求】
- 了解TCP服務端的結構

第6課:UDP進程通信

【課程大綱】
- 匿名與實名UDP客戶端
- UDP進程通信

【知識梳理】
- 隻接受、隻發送、可收發的UDP客戶端
- 接收和發送匿名或實名UDP消息

【課堂要求】
- 能夠根據實際情況選擇實例化UDP客戶端的方法
- 能夠使用匿名或實名UDP進行消息發送或接收
第7課:UDP廣播和組播

【課程大綱】
- UDP廣播
- UDP組播(多路廣播)

【知識梳理】
- UDP廣播的消息發送
- UDP組播的加入

【課堂要求】
- 能夠熟練使用UDP廣播發送消息
- 了解組播的加入與消息接收
第8課:局域網聊天室

【課程大綱】
- 服務端接受并啓動服務線程
- 接收并轉發客戶端消息

【知識梳理】
- 通過集合保存客戶端Socket
- 通過遍曆集合來進行消息轉發

【課堂要求】
- 了解服務端工作的基本原理
- 了解集合的基本作用

第9課:WebClient

【課程大綱】
- WebClient 取網頁
- WebClient 下載文件

【知識梳理】
- 通過 WebClient 獲取網頁源碼
- 通過 WebClient 同步下載文件
- 通過 WebClient 異步下載文件,并涉及事件關聯

【課堂要求】
- 熟練使用 WebClient 獲取網頁源碼
- 了解事件的關聯的本質其實爲委托

教程截圖

精易論壇C#網絡編程基礎

教程下載

資源下載
免費資源
誠通網盤點擊下載提取碼: 4672複制
免費下載地址,低速
付費資源
此資源下載價格爲3積分立即購買,VIP免費
高速下載地址,【百度網盤】+【直鏈下載】
沒有百度網盤會員也可以用直鏈地址高速下載了
資源下載
下載價格3 積分
高速下載地址,【百度網盤】+【直鏈下載】
沒有百度網盤會員也可以用直鏈地址高速下載了

原文鏈接:【教程寶盒網】 https://www.jc-box.com/2156.html,轉載請注明出處。

0
分享海報

評論0

請先

沒有賬号? 注冊  忘記密碼?

社交賬号快速登錄

微信掃一掃關注
如已關注,請回複“登錄”二字獲取驗證碼