注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NET.NET環(huán)境編程全景

.NET環(huán)境編程全景

.NET環(huán)境編程全景

定 價:¥49.00

作 者: (澳)Damien Watkins,(澳)Mark Hammond,(美)Brad Abrams著;陳孝強譯;陳孝強譯
出版社: 清華大學(xué)出版社
叢編項: NET開發(fā)叢書
標 簽: .net 語言與開發(fā)工具 程序語言與軟件開發(fā) 計算機與互聯(lián)網(wǎng)

ISBN: 9787302072799 出版時間: 2003-09-01 包裝: 平裝
開本: 23cm 頁數(shù): 396 字數(shù):  

內(nèi)容簡介

  本書介紹了.NET框架的理念、目標和結(jié)構(gòu)。從實踐的角度說,這本書將教會讀者如何開發(fā)框架、類、工具以及如何使用各種不同的編程語言設(shè)計.NET組件。本書特色:內(nèi)容涵蓋面廣,包括了CLR和框架類庫、CLR的類型、元數(shù)據(jù)和執(zhí)行系統(tǒng)、.NET程序集的聯(lián)編和部署、.NET語言入門知識(包括C#和VB.NET)等。本書適合初步掌握了C#語言,并且想在.NET程序設(shè)計中更上一層樓的讀者閱讀。同時本書也可供各級開發(fā)人員參考,尤其是附錄,對于程序員拓展視野、掌握.NET框架最新發(fā)展趙勢很有幫助。

作者簡介

  Damien watkins是Project 42的創(chuàng)始人。Project 42是一家咨詢公司,專注于Internet中的組件系統(tǒng)的開發(fā)。2002年之前,他一直是澳大利亞墨爾本市莫納大學(xué)的講師。1998年微軟邀請莫納什大學(xué)參加Project 7(.NET框架的早期試驗項目)時,Damien加入了.NET框架的開發(fā)。

圖書目錄

第1章  介紹.NET框架
  1.1  編程問題
  1.2  解決方法
  1.3  對比.NET框架和基于IDL的系統(tǒng)
  1.4  .NET框架的組成
  1.5  揭示.NET框架
  1.6  應(yīng)用程序和.NET框架
  1.7  術(shù)語
  1.8  實例:Hello World
  1.9  小結(jié)
第2章  類型系統(tǒng)
  2.1  編程語言和類型系統(tǒng)之間的關(guān)系
  2.2  CLR類型系統(tǒng)的組成部分
  2.3  值類型
  2.4  引用類型
  2.5  實例:用戶定義對象類型
  2.6  實例:值類型上接口的使用
  2.7  賦值兼容性
  2.8  嵌套類型
  2.9  可見性
  2.10  可訪問性
  2.11  小結(jié)
第3章  元數(shù)據(jù)系統(tǒng)
  3.1  元數(shù)據(jù)問題
  3.2  保存類型的元數(shù)據(jù):IDL文件
  3.3  反射:類型元數(shù)據(jù)的檢查
  3.4  元數(shù)據(jù)工具和擴展
  3.5  類型的動態(tài)解析
  3.6  程序集和程序集清單
  3.7  元編程
  3.8  元數(shù)據(jù)文件格式
  3.9  COM Interop
  3.10  小結(jié)
第4章  執(zhí)行系統(tǒng)
  4.1  執(zhí)行系統(tǒng)與其他組件模型的比較
  4.2  中間語言
  4.3  啟動CLR程序
  4.4  COR調(diào)試器
  4.5  應(yīng)用程序域
  4.6  內(nèi)存管理
  4.7  安全性
  4.8  策略管理器
  4.9  堆棧步
  4.10  聲明式和命令式
  4.11  小結(jié)
第5章  聯(lián)編應(yīng)用程序
  5.1  解決應(yīng)用程序相關(guān)問題的現(xiàn)有技術(shù)
  5.2  程序集
  5.3  實例:簡單的程序集
  5.4  嵌入資源和鏈接資源
  5.5  程序集鏈接器
  5.6  公有程序集和私有程序集
  5.7  程序集版本控制
  5.8  國際化和本地化
  5.9  應(yīng)用程序域
  5.10  小結(jié)
第6章  部署應(yīng)用程序
  6.1  配置文件
  6.2  下載Web內(nèi)容
  6.3  安裝應(yīng)用程序
  6.4  在非Windows平臺上使用CLI
  6.5  小結(jié)
第7章  框架類庫
  7.1  歷史回顧
  7.2  設(shè)計目標
  7.3  設(shè)計原則
  7.4  命名空間
  7.5  回顧和前瞻
  7.6  小結(jié)
附錄A  VisualBasic.NET
  A.1  類型系統(tǒng)的擴展
  A.2  類型系統(tǒng)的修改
  A.3  平臺的改變
  A.4  語言的清理
  A.5  新功能
  A.6  未來的方向
  A.7  結(jié)論
附錄B  C#
  B.1  歷史和設(shè)計目標
  B.2  CO類型系統(tǒng)
  B.3  面向組件的開發(fā)
  B.4  非安全代碼
  B.5  幾個小問題
  B.6  堆棧組件實例
  B.7  未來方向
  B.8  C#和標準化
  B.9  結(jié)論
附錄C  Python for .NET
  C.1  Python概覽
  C.2  Python for .NET
  C.3  使用Pythonfor.NET
  C.4  Python for .NET的局限
  C.5  .NET和Python可能的改進
  C.6  其他的實現(xiàn)策略
  C.7  結(jié)論
附錄D  Perl和.NET運行環(huán)境
  D.1  Perl for .NET試驗編譯器
  D.2  PerlNET組件聯(lián)編器
  D.3  得到支持的.NET功能
  D.4  PerlNET的狀態(tài)
  D.5  實例:Windows窗體程序
  D.6  結(jié)論
附錄E  CLR中的組件Pascal
  E.1  關(guān)于組件Pascal
  E.2  映射至CLR
  E.3  語義的挑戰(zhàn)
  E.4  結(jié)論
附錄F  hotdog:為面向?qū)ο筇摂M機進行Scheme編譯
  F.1  hotdog Scheme編譯器簡介
  F.2  Scheme簡介
  F.3  面向?qū)ο筇摂M機
  F.4  實現(xiàn)
  F.5  局限
  F.6  性能的改進
  F.7  結(jié)論
  參考文獻
附錄G  .NET框架中的函數(shù)型語言
  G.1  Mondrian簡介
  G.2  Mondrian中的類型
  G.3  Mondrian中的函數(shù)
  G.4  調(diào)用其他CLR語言
  G.5  .NET的功能:多語言實例
  G.6  結(jié)論
  參考文獻
附錄H  Active Oberon for .NET:語言模型映射的案例
  H.1  ETH編程語言的歷史
  H.2  活動對象系統(tǒng)
  H.3  映射至公共類型系統(tǒng)
  H.4  小結(jié)和結(jié)論
  H.5  致謝
  參考文獻
術(shù)語表
推薦讀物

本目錄推薦

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