WINDOWS開發人員超級工具集

所属分类:操作系統  
出版时间:2008-6   出版时间:清華大學出版社   作者:阿雅利   页数:1074   译者:樊慶紅  

内容概要

  《WINDOWS開發人員超級工具集》是一本大全式的指南,講解了170多個免費和開源編程工具、組件和框架,可以幫助您創建、測試和構建優秀的Windows軟件,從Windows Forms和ASP.NET應用到WEB服務。《WINDOWS開發人員超級工具集》並非是簡半日的工具列表,它可以幫助您在生天所面對的常見的和偶爾的問題時選擇正確的工具。

作者简介

  `

书籍目录

序創作者隊伍前言第一部分 代碼編寫1 創建ASP.NET應用2 使用Windows Form3 用.NET3.0(又名WinFx)開發4 使用代碼庫5 生成代碼6 編寫代碼7 創建文檔說明8 增強Visual Studio第二部分 檢查代碼9 分析代碼10 測試軟件第三部分 運行開發項目11 使用源代碼控制系統12 構建、使用持續的集成過程及部署應用程序13 加強團隊合作14 跟蹤bug、變化以及其他問題第四部分 代碼和應用程序的故障排除15 故障診斷和調試16 使用反編譯器和模糊器第五部分 編碼工具17 加強安全性18 在框架上構建應用程序19 使用XML第六部分 使用數據庫20 與數據庫交互21 研究對象/關系映射第七部分 雜項22 增加Web開發23 用Windows工具提高效率第八部分 附錄

章节摘录

  第一部分 代碼編寫  1 創建ASP.NET應用  1.1、用ASP.NET Atlas建立復雜的Ajax應用  Web頁面最早圍繞的是文檔概念,使人們可以用瀏覽器閱覽遠程服務器上的文檔。從開始用服務器端代碼為用戶產生動態頁面起,這種模式有了第一次重大變革,這就是Web應用的由來。  Web站點不再是一些靜態的文檔了,它們現在可以接受用戶輸入,並以各種各樣的方式作出回應。直到最近,大部分變革都發生在服務器端,客戶端對腳本支持很糟糕,而且由于缺乏標準,難以產生可移植的代碼。  我們現在面臨另一次變革,這次是在客戶端。大多數流行的瀏覽器已經可以支持xMLHttpRequest對象,客戶端可以用腳本調用服務器的功能以更新頁面,而不需要重新裝載頁面,這樣可以顯著減少應用響應時間,開發人員可以開發出響應特性堪與某些桌面應用抗衡的Web應用。然而遺憾的是,開發這樣的應用還存在著很大的挑戰,因為開發人員必須編寫大量跨瀏覽器的JavaScript代碼(是件困難的工作)。  Microsoft對這種客戶端編程難題的回答是ASP.NETAtlas框架,以下簡稱Atlas。該框架提供了很多特性,使開發人員可以專注于應用邏輯,不用去管那些瀏覽器的“怪癖”。最起碼Atla s實現了一個瀏覽器兼容層,其目標是統一各種瀏覽器的文檔對象模型(DOM)。用Atlas也可以使用一些類似面向對象的構件,比如類、接口、命名空間和屬性等,並用JavaScript以.NET開發人員熟悉的方式進行委派。並且Atlas已經建立起了完整的客戶端組件模型,對象之間可以以一種定義良好,並且可預知的方式進行交互。現在JavaScript專家可以開發出許多腳本組件,非JavaScript專家只要用基于XML的語法做聲明就可以了,這樣極大地減少了編寫腳本的工作量。

媒体关注与评论

  “James Avery和Jim Holmes完成了一项伟大的工作,在这里,他们收集和讲解了大量的实用工具,可以节省您寻找这些工具的时间”。  ——序,MikeGunderloy,编辑,Larkware.com   “工具可以帮您节省时间,本书可以帮助您节省更多的时间。您将发现,离开这些钻石般宝贵的工具,您将无法生存”。  ——序, ScottHanselma,

编辑推荐

  使用170多個免費工具,提高Windows開發的效率。  作者簡介︰  James Avery是Microsoft MVP和APInsider。他為MSDN Magazine和ASPToday撰寫文章,而且編寫了Visual StudioHacks(OReilly)。

图书封面


    WINDOWS開發人員超級工具集下載



用户评论 (总计0条)

 
 

 

計算機與互聯網 PDF免费下载,操作系統PDF免费下载。 计算机教程网 

计算机教程网 @ 2017