C#網路編程技術教程

C#網路編程技術教程

本書是一本系統介紹C#網路編程技術的教材,全書共11章,由兩部分組成。第1部分(第1~5章)為基礎知識,內容包括Visual C#.NET集成開發環境、C#語言的基礎知識、面向對象的程式設計、C#的Windows編程方法、C#的常用數據類、網路編程的基本概念、網路套接字編程以及多執行緒編程的方法概述等。第2部分(第6~11章)介紹網路編程的幾個常用領域,內容包括TCP/UDP編程、FTP編程、電子郵件協定編程、HTTP編程、Web Service編程以及密碼術網路編程等。

基本信息

編輯推薦

C#網路編程技術教程

側重編程基本思路和方法,強調C#網路開發技術,循序漸進引用典型案例。

適用人群

本書可作為高等院校計算機、網路工程、通信工程、信息安全等專業的教材,也可作為相關工程技術人員的參考用書。

目錄

第1章 C#.NET概述

第2章 C#基礎編程

第3章 C#面向對象編程

第4章 C#常用數據類與Windows編程

第5章 C#網路編程方法概述

第6章 TCP/UDP編程

第7章 FTP編程

第8章電子郵件協定編程

第9章 HTTP編程

第10章 Web Service編程

第11章 密碼術與網路編程

參考文獻

書摘

第1章 C#.NET概述

1.1 .NET平台介紹

Microsoft.NET是微軟公司於2000年6月22日發布的下一代計算計畫,該計畫的主要

目韻是讓網路由呈現式的平台轉為完全的平台,使微軟已有的軟體在Web時代適用於傳統的PC。具體來講,就是通過.NET計畫,可以讓我們在任何時間、任何地點,使用任何設備獲取信息並且得到服務。

1.1.1 什麼是.NET

.NET是微軟公司推出的一個全新概念的技術,它代表了一個集合、一個環境和一個可以作為平台支持下一代Intemet的可程式結構。同時.NET也是一種新的計算平台,它簡化了在高度分散式Internet環境中開發應用程式的過程,為用戶提供更加豐富和完善的解決方案。

Microsoft.NET方案由以下四個關鍵部分組成。

(1).NET構件塊服務,即對某些特定服務程式的訪問,如用於檔案存儲的服務、日曆管理或Passport.NET(一種身份鑑別服務)。

(2).NET設備軟體,是運行於新型Intemet設備上的軟體。

(3)用戶體驗,包括自然界面、信息代表和智慧型標籤等功能,這些技術可以自動建立超連結,這些超連結指向與用戶創建的文檔中的單詞或短語相關的信息。

(4)基礎結構,由.NET框架、Microsoft Visual Studio.NET、.NET企業伺服器和Microsoft Windows.NET組成。

Visual Studio.NET是微軟公司為實現其.NET技術而開發的一整套工具組件。它簡化了開發功能強大、性能可靠的企業網路解決方案。通過提供端到端的網路開發能力以及可伸縮、可復用的伺服器端組件,Visual Studio.NET大大提高了生產率,並促使商務活動更加有效地關注快速多變而又充滿競爭的市場需求。

Visual Studio.NET的主要作用如下。

(1)提供加速開發過程的高效工具。Visual Studio.NET提供了一個統一的、緊密集成的可視化編程環境,以幫助用戶簡化開發網路應用程式的過程,縮短學習使用方法的時間。它提供了一種新的語言——C#。通過共享的HTML、XML和樣式單編輯器,用戶可以輕鬆地藉助包括C#在內的任何一種Visual Studio語言來開發網路應用程式。

相關詞條

相關搜尋

熱門詞條

聯絡我們