WINDOWS開發(fā)人員超級(jí)工具集

出版時(shí)間:2008-6  出版社:清華大學(xué)出版社  作者:阿雅利  頁數(shù):1074  譯者:樊慶紅  
Tag標(biāo)簽:無  

內(nèi)容概要

  《WINDOWS開發(fā)人員超級(jí)工具集》是一本大全式的指南,講解了170多個(gè)免費(fèi)和開源編程工具、組件和框架,可以幫助您創(chuàng)建、測試和構(gòu)建優(yōu)秀的Windows軟件,從Windows Forms和ASP.NET應(yīng)用到WEB服務(wù)?!禬INDOWS開發(fā)人員超級(jí)工具集》并非是簡半日的工具列表,它可以幫助您在生天所面對(duì)的常見的和偶爾的問題時(shí)選擇正確的工具。

作者簡介

  `

書籍目錄

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

章節(jié)摘錄

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

媒體關(guān)注與評(píng)論

  “James Avery和Jim Holmes完成了一項(xiàng)偉大的工作,在這里,他們收集和講解了大量的實(shí)用工具,可以節(jié)省您尋找這些工具的時(shí)間”?!  ?,MikeGunderloy,編輯,Larkware.com   “工具可以幫您節(jié)省時(shí)間,本書可以幫助您節(jié)省更多的時(shí)間。您將發(fā)現(xiàn),離開這些鉆石般寶貴的工具,您將無法生存”?!  颍?ScottHanselma,

編輯推薦

  使用170多個(gè)免費(fèi)工具,提高Windows開發(fā)的效率?! ∽髡吆喗椋骸 ames Avery是Microsoft MVP和APInsider。他為MSDN Magazine和ASPToday撰寫文章,而且編寫了Visual StudioHacks(OReilly)。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    WINDOWS開發(fā)人員超級(jí)工具集 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7