ASP.NET Web界面設計三劍客

出版時間:2009-6  出版社:清華大學出版社  作者:桑福德  頁數(shù):449  譯者:張云  
Tag標簽:無  

前言

  歡迎閱讀我的第一部著作《ASP.NETWeb界面設計三劍客:CSS Themes和MasterPages》。本書的出發(fā)點是告訴讀者有關(guān)主題(theme)的商業(yè)用途和優(yōu)點。開始時,我只對它們稍微進行了一些研究,后來隨著研究越來越深入,我一直在想“這是到目前為止我見到的最酷的東西”。我開始告訴同事和同行關(guān)于主題的不同用法,他們大多在當時還未聽說過主題,即使聽說過,對于它們是什么以及如何使用也沒有具體概念。我開始組織關(guān)于主題的CodeCamp活動,反響空前熱烈。所以我認為這是一個寫書的極佳題材。。  當我真正開始寫書時,題材卻擴展了。的確,主題是吸引人的,應當將其優(yōu)點公布于眾。但是這樣就夠了嗎?也就是說,僅介紹創(chuàng)建主題的基本知識以及如何應用,就夠了嗎?是否需要將Web設計的基礎知識結(jié)合到任何主題設計中?顯然,后者越來越成為本書的焦點。雖然主題是我稱之為“aesthNETics”的概念的重要組成部分——這意味著創(chuàng)建強大。NET頁面的藝術(shù)與驅(qū)動它們的技術(shù)一樣驚人——但是它們只是綜合體的一部分。作為一名aesthNETics開發(fā)人員,在任何Web項目規(guī)劃中考慮的事項必須包括統(tǒng)一的Web標準,如CSS。顏色。圖形和無障礙化。但更重要的是,必須將。NET放到該綜合體中。這意味著用VisualStudio2005的工具來增強所開發(fā)的站點的外觀和一致性。如果您認真考慮aesthNETics,將發(fā)現(xiàn)菜單控件。控件適配器。MasterPages和主題等工具是關(guān)鍵部分。  本書的描述順序是向無障礙Web設計邁進。我學過使用基于表的布局設計的Web方案——任何像我一樣用HTML達十多年的人都可能會說同樣的話。當時沒有太多關(guān)于CSS和無障礙化標準的討論。直到大約一年前當我開始慢慢轉(zhuǎn)移到體驗CSS結(jié)構(gòu)設計時,情況才有所改變。當我開始寫這本書時,還沒有完全轉(zhuǎn)變過來,直到本書完成后,我才完全轉(zhuǎn)變過來。這其中部分原因是我為本書所做的研究,還有一個因素是從我自己的工作經(jīng)驗(作為State代理)中吸取到的教訓。如果我在一年前就寫了本書,CSS可能就不是很重的負擔了。要是我在前幾年寫了CSS,可能就不會像現(xiàn)在一樣在前面幾章設計那么多表。時間總是會改變一些事情的?! ∥业哪繕耸亲屇l(fā)現(xiàn)本書介紹的工具和技巧是有用的,以便您可以開始思考關(guān)于無障礙Web設計的問題,并將它結(jié)合到您開發(fā)的項目中。我希望您能夠在項目中使用。NET控件來創(chuàng)建一致且樣式化的Web應用程序,同時保持對所有人無障礙。我希望您像我一樣充滿激情地開發(fā)您的Web項目的界面。如果已經(jīng)有了強大的處理數(shù)據(jù)訪問和項目的業(yè)務邏輯層的能力,本書可以幫助您提高技能,使您可以向單位提交一個樣樣俱全的完整項目。能做到這一點時,您會覺得自己是一位。NETWeb設計全才。

內(nèi)容概要

隨著ASP.NET 2.0 的出現(xiàn),.NET 開發(fā)人員終于有了可以輕松創(chuàng)建美觀的Web 應用程序界面的工具。利用它們,可以很容易地創(chuàng)建具有一致觀感的站點。本書將闡述如何將這些新ASP.NET 工具與通用Web 標準聯(lián)系起來,如CSS 、顏色、圖形和無障礙性。這種組合提供了獨特的技巧,使得創(chuàng)建視覺沖擊力強大的ASP.NET 頁面所需的藝術(shù)看上去與驅(qū)動它們的技術(shù)一樣令人心動?! ≡谏钊胩接懶聦Ш娇丶?、Master Pages 和主題之前,本書先讓ASP.NET 程序員對基本W(wǎng)eb 設計所需的考慮事項進行了全面的了解,包括顏色和字體、Photoshop 基礎以及CSS 標準的基礎知識。有了這些工具,ASP.NET 開發(fā)人員就可以提升他們的編程技能,使創(chuàng)建的ASP.NET 站點不僅功能全面,而且具有強大的吸引力和易用性。

作者簡介

  Jacob J.Sanford是Children&Families公司佛羅里達州辦事處“快速應用程序開發(fā)小組”的項目主管。他有十多年的Web應用程序開發(fā)經(jīng)驗,而且最近這些年來幾乎一直在使用.NET Framework進行開發(fā)。為了總結(jié)自己的開發(fā)經(jīng)驗,也為了向大家展示他所熱衷的aesthNETics開發(fā)理念,他精心著寫了本書。

書籍目錄

第1章  aesthNETics	 1.1  aesthNETics的定義	 1.2  aesthNETics之所以重要的原因	 1.3  提高員工的期望	 1.4  為Web站點創(chuàng)建一致外觀:aesthNETics要點	 1.5  前提條件	 1.6  小結(jié)	第2章  Web設計基礎知識	 2.1  設計基礎	 2.2  無障礙化	 2.3  小結(jié)	第3章  Photoshop:給開發(fā)人員的提示與技巧	 3.1  前提條件	 3.2  項目指南	 3.3  Photoshop概覽	 3.4  第一個圖	 3.5  第二個圖	 3.6  移動瀏覽器圖形	 3.7  擴展您的Photoshop技巧	 3.8  小結(jié)	第4章  層疊樣式表(CSS)第5章  ASP.NET 2.0 CSS Friendly Control Adapters	第6章  一致性導航	第7章  母版頁	第8章  主題	第9章  應用主題	第10章  集合所有概念——新的主題	附錄A  代號為Orcas的Microsoft Visual Studio	附錄B  Microsoft Silverlight簡介

章節(jié)摘錄

  1.3提高員工的期望  在如今快速發(fā)展的技術(shù)市場上,程序員被越來越頻繁地要求成為編程方面的“多才多藝者”。這只是意味著客戶和管理層希望程序員能處理Web項目的各個方面,從需求收集到應用程序開發(fā),再到用戶測試和文檔化的協(xié)調(diào)。是的,甚至還有圖形處理和設計。有多少工作是您希望公司不要都讓您來做的呢?程序員已經(jīng)發(fā)現(xiàn)完全不可能說“我不管數(shù)據(jù)庫,那是DBA的事?!彪S著時間的推移,您又會發(fā)現(xiàn)很難開口說“我不做圖,那是設計師的事?!薄 〖词惯@種情況還不是真的,也肯定有其他理由讓您成為關(guān)于.NET應用程序的更好的Web設計師。理由之一是,它可以使您從同行和同事中脫穎而出。假設您在一個做大量.NETWeb應用程序的編程工作室工作,其中大部分程序員精通.NET。您的能力差不多處于中間水平。您不是小組中最優(yōu)秀的,當然也不是最差的。如何使自己與眾不同呢?您當然可以多花時間成為小組中的最佳.NET開發(fā)人員。但是除此之外還能做什么呢?

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    ASP.NET Web界面設計三劍客 PDF格式下載


用戶評論 (總計6條)

 
 

  •   紅皮書是經(jīng)典,我的學習都是看紅皮書的,相信這本書也不會讓我失望,紅皮書就是貴了點,但知識是無價的
  •   剛收到這本書,非常好的一本書呀,雖然****2.0已經(jīng)有點過時了,但這本書還是很值得一看??!
  •   還算可以,就是內(nèi)容稍微少了一點!
  •   幫朋友買的.沒聽到說不好.應該還不錯.
  •   此書寫的一般。不太建議購買
  •   翻譯質(zhì)量太差了,原著作者要是看到了,肯定表示不可理解的憤怒,就像即將買到這本書的讀者一樣憤怒!
 

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

京ICP備13047387號-7