注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NET基于Windows 2000的C++/C#程序員指南

基于Windows 2000的C++/C#程序員指南

基于Windows 2000的C++/C#程序員指南

定 價:¥42.00

作 者: (美)Ronald D.Reeves著;李路譯;李路譯
出版社: 科學出版社
叢編項: 科海電腦技術(shù)叢書
標 簽: C++

購買這本書可以去


ISBN: 9787030105332 出版時間: 2002-08-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 319 字數(shù):  

內(nèi)容簡介

  本書是作者集40多年的計算機系統(tǒng)設(shè)計與開發(fā)經(jīng)驗,精心編寫的一本W(wǎng)indows 2000應用程序編程指南。書中重點講述微軟的.NET框架、Visual C++ 7.0和C#編譯器,展示如何通過這兩種編譯器,充分利用.NET框架構(gòu)建強大的分布式Web應用程序。全書共5章,并附有15個附錄。附錄部分詳細列舉了本書的所有素材,包括所有的Win32 API和.NET框架基類,以及軟件優(yōu)先級列表等。 本書實例豐富,附帶的光盤提供了很多C++與C#的程序范例,幫助用戶理解整個開發(fā)環(huán)境的配合與協(xié)調(diào)工作。本書適用于有經(jīng)驗的Windows 2000程序開發(fā)人員,也適用于從其他開發(fā)環(huán)境轉(zhuǎn)向Windows 2000的開發(fā)人員。

作者簡介

暫缺《基于Windows 2000的C++/C#程序員指南》作者簡介

圖書目錄

第1章 概論 
1.1 Windows 2000操作系統(tǒng)體系結(jié)構(gòu) 
1.1.1 執(zhí)行程序 
1.1.2 受保護子系統(tǒng) 
1.1.3 本地過程調(diào)用設(shè)備 
第2章 Windows 2000中的進程、線程和作業(yè) 
2.1 對象分類 
2.2 進程 
2.2.1 創(chuàng)建進程 
2.2.2 終止進程 
2.2.3 進程對互斥、信號量和事件的使用 
2.2.4 進程安全與訪問權(quán)限 
2.3 線程 
2.3.1 創(chuàng)建線程 
2.3.2 終止線程 
2.3.3 暫停線程的執(zhí)行 
2.3.4 線程的堆棧規(guī)模和線程的局部存儲 
2.3.5 線程同步 
2.3.6 互斥和信號量的創(chuàng)建 
2.3.7 互斥和信號量的獲取與釋放 
2.3.8 事件 
2.3.9 臨界區(qū)對象 
2.3.10 線程優(yōu)先級 
2.3.11 線程的多任務(wù)處理 
2.3.12 線程組合(pooling) 
2.3.13 線程安全與訪問權(quán)限 
2.4 作業(yè) 
2.4.1 創(chuàng)建、開放和終止作業(yè) 
2.4.2 獲取作業(yè)的狀態(tài)信息 
2.4.3 管理作業(yè)中的進程 
2.4.4 I/O完成端口(I/O completion port)和作業(yè)通告 
2.4.5 I/O完成端口 
第3章 .NET框架 
3.1 概述 
3.2 .NET框架基類 
3.2.1 通用類型系統(tǒng) 
3.2.2 委托 
3.3 通用語言運行時間 
3.3.1 受管理的執(zhí)行 
3.3.2 集合(assembly) 
3.3.3 關(guān)于集合的簡單信息 
3.3.4 共享名 
3.3.5 分配并引用一個共享名的方法 
3.3.6 集合與安全性 
3.3.7 集合與版本控制 
3.3.8 通用語言運行時間與集合的協(xié)作 
3.3.9 運行時間決定類型的個性特征的方法 
3.3.10 運行時間使用集合的版本信息的方法 
3.3.11 集合的信息化版本 
3.3.12 在配置文件中定義版本策略 
3.3.13 應用域 
3.4 元數(shù)據(jù)和自描述組件 
3.4.1 什么是元數(shù)據(jù) 
3.4.2 元數(shù)據(jù)的作用 
第4章 Visual C++ 7.0 
4.1 概述 
4.1.1 C#程序設(shè)計語言 
4.1.2 受管理代碼和目標.NET框架 
4.1.3 用本機代碼進行程序設(shè)計 
4.1.4 屬性化程序設(shè)計 
4.1.5 ATL服務(wù)器
4.1.6 新型的綜合調(diào)試器 
4.1.7 Visual C++中的事件處理 
4.2 Visual C++的版本 
4.2.1 Visual C++標準版的內(nèi)容 
4.2.2 Visual C++專業(yè)版的內(nèi)容 
4.2.3 Visual C++企業(yè)版的內(nèi)容 
4.3 使用Managed Extensions for C++進行程序設(shè)計 
4.3.1 何時使用Managed Extensions for C++ 
4.3.2 Managed Extensions for C++入門 
4.3.3 為應用增加Managed Extensions for C++支持 
4.3.4 使用Managed Extensions for C++進行異常處理 
第5章 C# 
5.1 緒論 
5.2 C++和C#的比較 
5.3 C#程序的一般結(jié)構(gòu) 
5.4 Hello World的C#版本 
5.5 開發(fā)一個簡單的Windows 表單控件 
附錄A API 
附錄B 基本優(yōu)先級 
附錄C 對象分類 
附錄D 按照字母順序排列的函數(shù)表(1939個API) 
附錄E Win32 API函數(shù)分類(95類) 
附錄F Win32數(shù)據(jù)類型 
附錄G .NET框架名字空間 
附錄H 屬性 
H.1 通過ATL服務(wù)器屬性簡化任務(wù) 
H.1.1 ATL服務(wù)器屬性 
H.1.2 模板文件 
H.1.3 Web 服務(wù) 
H.2 使用DLLImport屬性 
H.2.1 在受管理的范圍中調(diào)用本機代碼 
H.2.2 將非結(jié)構(gòu)性參數(shù)從受管理應用調(diào)度到本機 
H.2.3 將結(jié)構(gòu)型參數(shù)從本機調(diào)度到受管理應用 
H.3 創(chuàng)建帶有COM屬性的COM DLL 
H.3.1 利用記事本創(chuàng)建一個COM服務(wù)器 
H.3.2 利用模板向?qū)?chuàng)建一個COM服務(wù)器 
H.4 用屬性創(chuàng)建一個簡單的COM對象 
H.5 利用自定義屬性擴展元數(shù)據(jù) 
H.6 用數(shù)據(jù)庫屬性簡化操作 
H.6.1 使用屬性進行表和附屬聲明 
H.6.2 使用模板進行表和附屬聲明 
H.7 利用屬性創(chuàng)建一個ActiveX控件 
H.7.1 創(chuàng)建ActiveX控件項目 
H.7.2 插入完整的控件組件 
H.7.3 利用屬性功能添加一個屬性 
H.7.4 使用屬性添加一個事件 
H.8 觸發(fā)事件 
H.9 結(jié)論 
附錄I Visual C++的調(diào)試 
I.1 Visual C中關(guān)于調(diào)試技術(shù)方面經(jīng)常被問及的問題 
I.1.1 使用調(diào)試器 
I.1.2 執(zhí)行控制 
I.2 調(diào)試優(yōu)化代碼 
I.3 調(diào)試中斷 
I.4 斷言 
I.5 檢測和隔離內(nèi)存泄漏 
I.5.1 內(nèi)存泄漏檢測的運用 
附錄J Visual C中的事件處理 
J.1 統(tǒng)一事件模型(Unified Event Model)概述 
J.1.1 事件處理元素 
J.1.2 支持事件的屬性和關(guān)鍵字 
J.2 在本機C中的事件處理 
J.3 COM中的事件處理 
J.3.1 設(shè)計從屬的COM事件 
J.4 在.NET中的事件處理 
J.5 事件處理關(guān)鍵字 
附錄K Managed Extensions for C++參考 
附錄L /CLR(通用語言運行時間編譯,Common Language Runtime Compilation) 
附錄M C#編譯器選項 
附錄N 
附錄O

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號