- C#網絡程序開發(第二版)
- 何波 傅由甲
- 718字
- 2020-06-30 17:14:23
2.2 開發環境的安裝與常見C#網絡編程簡介
2.2.1 開發環境的安裝
Visual Studio是Windows平臺上開發應用程序的主流環境之一。Visual Studio 2010版本于2010年4月12日上市,其集成開發環境(IDE)的界面被重新設計和組織,變得更加簡單明了。它以.NET Framework 4.0為底層運行環境,支持開發面向Windows 7的應用程序。除了Microsoft SQL Server,它還支持IBM DB2和Oracle數據庫。
安裝Visual Studio 2010需要Windows XP SP2以上操作系統,具體操作如下:
(1)打開安裝程序,出現如圖2-2所示界面,單擊“安裝Microsoft Visual Studio 2010”。

圖2-2 Visual Studio 2010安裝界面
(2)等待安裝程序收集信息,如圖2-3所示。

圖2-3 Visual Studio 2010安裝程序收集信息
(3)閱讀完許可條款后選擇“我已閱讀并接受許可條款(A)。”,單擊“下一步”按鈕,如圖2-4所示。

圖2-4 Visual Studio 2010閱讀安裝協議
(4)依據自己情況選擇完全安裝或者自定義安裝,安裝路徑自己決定,單擊“下一步”按鈕,如圖2-5所示。

圖2-5 選擇安裝路徑
(5)選擇安裝的內容后,單擊“安裝”按鈕,如圖2-6所示。

圖2-6 選擇安裝內容
(6)耐心等待安裝過程(注意:安裝過程會有一兩次重啟),如圖2-7所示。

圖2-7 安裝進度
(7)安裝完成,如圖2-8所示。

圖2-8 安裝完成界面
2.2.2 C#網絡編程簡介
C#.NET的命名空間System.Net和System.Net.Sockets包含豐富的類可以開發多種網絡應用程序。例如,Dns類提供簡單的域名解析功能,可以創建和發送一個請求從DNS服務器獲取一個主機服務器的信息;IPHostEntry類提供Internet上主機的地址信息;Socket類使每個套接字的實例都有一個本地和遠程端點附在上面,本地的端點包括當前套接字實例的連接信息;IPAddress類用于表示IP地址;而IPEndPoint類將網絡端點表示為IP地址和端口號,它的對象表示IP地址和端口的組合。
C#.NET除了提供網絡編程的豐富的類外,還簡化了網絡編程流程,使得編程變得輕松簡單。例如,我們并不需要了解同步、異步、阻塞和非阻塞的原理和工作機制,因為C#.NET把這些機制都封裝好了。
- 零基礎PHP學習筆記
- React Native Cookbook
- BeagleBone Media Center
- oreilly精品圖書:軟件開發者路線圖叢書(共8冊)
- Oracle數據庫從入門到運維實戰
- Implementing Cisco Networking Solutions
- 數據結構(C語言)
- QGIS:Becoming a GIS Power User
- Spring Boot進階:原理、實戰與面試題分析
- C語言程序設計
- FPGA Verilog開發實戰指南:基于Intel Cyclone IV(進階篇)
- 深度學習:Java語言實現
- Mastering Data Mining with Python:Find patterns hidden in your data
- Android應用案例開發大全(第二版)
- Webpack實戰:入門、進階與調優(第2版)