出版時(shí)間:2006-10 出版社:人民郵電出版社 作者:馬駿 頁(yè)數(shù):221 字?jǐn)?shù):345000
內(nèi)容概要
本書(shū)是《C#網(wǎng)絡(luò)應(yīng)用編程基礎(chǔ)》的姊妹篇。是在《C#網(wǎng)絡(luò)應(yīng)用編程基礎(chǔ)》介紹的基礎(chǔ)知識(shí)之上,進(jìn)一步講解利用C# 進(jìn)行各種高級(jí)應(yīng)用編程的方法和技巧。全書(shū)語(yǔ)言簡(jiǎn)潔,重點(diǎn)突出,思路清晰,實(shí)用性強(qiáng)?! ”緯?shū)共分8章。主要內(nèi)容包括C#多線程處理、TCP、UDP、SMTP和POP3的高級(jí)應(yīng)用以及P2P應(yīng)用編程,網(wǎng)絡(luò)數(shù)據(jù)加密與解密的方法,三維設(shè)計(jì)與多媒體編程方法,同時(shí)還有與本書(shū)配套的上機(jī)實(shí)驗(yàn)指導(dǎo)、電子教案、所有例題與習(xí)題的源程序和全部習(xí)題參考解答?! ”緯?shū)可作為高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)高年級(jí)學(xué)生的教材,也適合有一定的C#語(yǔ)言編程基礎(chǔ),想利用VS2005和C#進(jìn)行更復(fù)雜的高級(jí)應(yīng)用編程的人員閱讀。
書(shū)籍目錄
第1章 進(jìn)程、線程與網(wǎng)絡(luò)協(xié)議 1.1 進(jìn)程和線程 1.1.1 Process類(lèi) 1.1.2 Thread類(lèi) 1.1.3 在一個(gè)線程中操作另一個(gè)線程的控件 1.2 IP地址與端口 1.2.1 TCP/IP 1.2.2 IPAddress類(lèi)與Dns類(lèi) 1.2.3 IPHostEntry類(lèi) 1.2.4 IPEndPoint類(lèi) 1.3 套接字 1.3.1 Socket類(lèi) 1.3.2 面向連接的套接字 1.3.3 無(wú)連接的套接字 1.4 網(wǎng)絡(luò)流 習(xí)題 第2章 TCP應(yīng)用編程 2.1 同步TCP應(yīng)用編程 2.1.1 使用套接字發(fā)送和接收數(shù)據(jù) 2.1.2 使用NetworkStream對(duì)象發(fā)送和接收數(shù)據(jù) 2.1.3 TcpClient與TcpListener類(lèi) 2.1.4 解決TCP的無(wú)消息邊界問(wèn)題 2.2 利用同步TCP編寫(xiě)網(wǎng)絡(luò)游戲 2.2.1 服務(wù)器端編程 2.2.2 客戶(hù)端編程 2.3 異步TCP應(yīng)用編程 2.3.1 EventWaitHandle類(lèi) 2.3.2 AsyncCallback委托 2.3.3 BeginAcceptTcpClient方法和EndAcceptTcpClient方法 2.3.4 BeginConnect方法和EndConnect方法 2.3.5 發(fā)送數(shù)據(jù) 2.3.6 接收數(shù)據(jù) 2.4 異步TCP聊天程序 2.4.1 服務(wù)器端設(shè)計(jì) 2.4.2 客戶(hù)端設(shè)計(jì) 習(xí)題 第3章 UDP應(yīng)用編程 3.1 UDP基礎(chǔ)知識(shí) 3.2 UDP應(yīng)用編程技術(shù) 3.2.1 UdpClient類(lèi) 3.2.2 發(fā)送和接收數(shù)據(jù)的方法 3.3 利用UDP進(jìn)行廣播和組播 3.3.1 通過(guò)Internet實(shí)現(xiàn)群發(fā)功能 3.3.2 在Internet上舉行網(wǎng)絡(luò)會(huì)議討論 習(xí)題 第4章 P2P應(yīng)用編程 4.1 P2P基礎(chǔ)知識(shí) 4.2 P2P應(yīng)用舉例 習(xí)題 第5章 SMTP與POP3應(yīng)用編程 5.1 通過(guò)應(yīng)用程序發(fā)送電子郵件 5.1.1 SMTP 5.1.2 發(fā)送郵件 5.2 利用同步TCP接收電子郵件 5.2.1 POP3工作原理 5.2.2 郵件接收處理 習(xí)題 第6章 網(wǎng)絡(luò)數(shù)據(jù)加密與解密 6.1 對(duì)稱(chēng)加密 6.2 不對(duì)稱(chēng)加密 6.3 通過(guò)網(wǎng)絡(luò)傳遞加密數(shù)據(jù) 6.4 Hash算法與數(shù)字簽名 習(xí)題 第7章 三維設(shè)計(jì)與多媒體編程 7.1 簡(jiǎn)單的3D設(shè)計(jì)入門(mén) 7.2 DirectX基礎(chǔ)知識(shí) 7.2.1 左手坐標(biāo)系與右手坐標(biāo)系 7.2.2 設(shè)備 7.2.3 頂點(diǎn)與頂點(diǎn)緩沖 7.2.4 Mesh對(duì)象 7.2.5 法線 7.2.6 紋理與紋理映射 7.2.7 世界矩陣、投影矩陣與視圖矩陣 7.2.8 背面剔除 7.3 Primitive 7.4 Mesh 7.5 燈光與材質(zhì) 7.6 音頻與視頻 7.7 直接使用SoundPlayer類(lèi)播放WAV音頻文件 習(xí)題
編輯推薦
《C#網(wǎng)絡(luò)應(yīng)用高級(jí)編程》可作為高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)高年級(jí)學(xué)生的教材,也適合有一定的C#語(yǔ)言編程基礎(chǔ),想利用VS2005和C#進(jìn)行更復(fù)雜的高級(jí)應(yīng)用編程的人員閱讀。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
C#網(wǎng)絡(luò)應(yīng)用高級(jí)編程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版