注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETASP.NET Web界面設(shè)計三劍客:CSS、Themes和Master Pages

ASP.NET Web界面設(shè)計三劍客:CSS、Themes和Master Pages

ASP.NET Web界面設(shè)計三劍客:CSS、Themes和Master Pages

定 價:¥58.00

作 者: (美)桑福德 著,張云 譯
出版社: 清華大學(xué)出版社
叢編項:
標 簽: ASP

ISBN: 9787302199922 出版時間: 2009-06-01 包裝: 平裝
開本: 16開 頁數(shù): 449 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 aesthNETics1
1.1 aesthNETics的定義1
1.2 aesthNETics之所以重要的原因2
1.3 提高員工的期望4
1.4 為Web站點創(chuàng)建一致外觀:aesthNETics要點5
1.5 前提條件6
1.6 小結(jié)7
第2章 Web設(shè)計基礎(chǔ)知識9
2.1 設(shè)計基礎(chǔ)9
2.1.1 屏幕分辨率9
2.1.2 瀏覽器11
2.1.3 色彩深度13
2.1.4 圖像16
2.1.5 文本18
2.1.6 CSS與表19
2.2 無障礙化23
2.2.1 無障礙化之所以重要的原因23
2.2.2 不遵守法規(guī)的代價24
2.2.3 確保無障礙化24
2.2.4 測試是否遵守ADA25
2.2.5 遵守AJAX50829
2.2.6 無障礙化的重要性29
2.3 小結(jié)30
第3章 Photoshop:給開發(fā)人員的提示與技巧31
3.1 前提條件32
3.2 項目指南33
3.3 Photoshop概覽33
3.4 第一個圖39
3.4.1 圖片尺寸與操作39
3.4.2 半透明框41
3.4.3 圖層43
3.4.4 文本47
3.4.5 保存圖片48
3.4.6 選取顏色模式50
3.5 第二個圖51
3.5.1 選擇和提取圖片52
3.5.2 背景54
3.5.3 輪廓56
3.5.4 文本57
3.5.5 可選的修改60
3.5.6 保存圖片65
3.5.7 顏色模式66
3.6 移動瀏覽器圖形66
3.7 擴展您的Photoshop技巧71
3.8 小結(jié)71
第4章 層疊樣式表(CSS)73
4.1 前提條件74
4.2 看上去就像基于表的設(shè)計的Web站點74
4.2.1 CSS基礎(chǔ)知識77
4.2.2 DOCTYPE82
4.3 創(chuàng)建樣式表83
4.3.1 CSS頁面布局87
4.3.2 CSS的“圣杯”93
4.3.3 格式化頁腳112
4.3.4 應(yīng)使用哪一種方法113
4.4 瀏覽器檢驗114
4.5 最終CSS文件124
4.6 小結(jié)126
第5章 ASP.NET2.0 CSSFriendlyControlAdapters129
5.1 CSSFriendlyControlAdapter的概念129
5.2 安裝控件適配器140
5.3 集成控件適配141
5.3.1 新項目141
5.3.2 向現(xiàn)有項目中添加控件適配器144
5.3.3 在項目中使用控件適配器150
5.3.4 它能生效嗎152
5.3.5 Stylin’andProfilin159
5.4 了解更多信息167
5.5 小結(jié)168
第6章 一致性導(dǎo)航169
6.1 ASP.NET導(dǎo)航控件概述169
6.2 開始學(xué)習(xí)ASP.NET導(dǎo)航控件170
6.3 SiteMapDataSource控件175
6.3.1 web.sitemap文件175
6.3.2 SiteMapDataSource178
6.3.3 不同的站點地圖文件180
6.3.4 鎖定181
6.3.5 本地化菜單186
6.4 使用CSSFriendlyControlAdapters191
6.4.1 添加新的web.sitemap文件192
6.4.2 設(shè)置web.config文件193
6.4.3 添加Menu控件和SiteMapDataSource194
6.4.4 測試和調(diào)整194
6.4.5 美化應(yīng)用程序196
6.5 瀏覽器檢查202
6.6 特別提示:面包屑206
6.7 小結(jié)208
第7章 母版頁209
7.1 母版頁的發(fā)展過程209
7.2 母版頁的定義212
7.3 開始編碼工作213
7.4 部分類223
7.5 在母版頁和子頁面之間傳遞數(shù)據(jù)227
7.5.1 首先介紹重點227
7.5.2 方法1:引入數(shù)據(jù)229
7.5.3 方法2:改變類名230
7.5.4 方法3:MasterType231
7.6 全局設(shè)置母版頁232
7.7 以編程方式設(shè)置母版頁236
7.7.1 需要考慮的第一個事項:設(shè)計時支持238
7.7.2 需要考慮的第二個事項:@MasterType指令242
7.8 嵌套母版頁247
7.8.1 繼續(xù)編碼工作248
7.8.2 是否已經(jīng)解決所有問題255
7.9 最后一個概念256
7.10 合并所有概念:更新surfer5項目256
7.11 小結(jié)262
第8章 主題265
8.1 主題的定義265
8.2 第一個主題267
8.3 主題中的CSS270
8.3.1 問題:主題如何應(yīng)用包含的樣式表270
8.3.2 給主題添加CSS文件271
8.3.3 一種解決方案273
8.3.4 style.a(chǎn)spx的優(yōu)缺點291
8.3.5 其他可能的解決方案293
8.3.6 關(guān)于主題中CSS的最后思考293
8.4 皮膚296
8.4.1 添加Skin文件296
8.4.2 有選擇地應(yīng)用Skin屬性299
8.4.3 關(guān)于皮膚的最后思考307
8.5 圖像308
8.5.1 從CSS引用308
8.5.2 在Skin文件內(nèi)集成圖像309
8.5.3 硬編碼到主題圖像的路徑311
8.6 更新surfer5項目312
8.6.1 給主題添加圖像312
8.6.2 給主題添加CSS313
8.6.3 更新根文件317
8.6.4 集合所有概念319
8.7 瀏覽器檢查320
8.8 小結(jié)321
第9章 應(yīng)用主題323
9.1 開始之前:在母版頁中設(shè)置主題323
9.2 默認方法:刷新程序324
9.3 部分解決方案#1:以編程方式設(shè)置主題324
9.3.1 Theme方法325
9.3.2 StyleSheetTheme方法329
9.3.3 程序化方法的缺點332
9.3.4 不同主題的優(yōu)先級332
9.4 部分解決方案#2:全局設(shè)置主題333
9.4.1 web.config333
9.4.2 machine.config335
9.4.3 全局方法的缺點338
9.5 部分解決方案#3:繼承的基類339
9.5.1 少說多做340
9.5.2 基類的層次結(jié)構(gòu)343
9.6 更新surfer5項目348
9.7 小結(jié)350
第10章 集合所有概念——新的主題353
10.1 瀏覽器檢查354
10.2 準備工作359
10.3 第一步:回到制圖板361
10.4 第二步:新的母版頁361
10.5 第三步:移動主題363
10.6 第四步:結(jié)合主題和母版頁363
10.7 第五步:添加樣式365
10.8 第六步:添加導(dǎo)航368
10.9 瀏覽器檢查:最后的外觀373
10.10 小結(jié)376
附錄A代號為Orcas的MicrosoftVisualStudio379
附錄BMicrosoftSilverlight簡介409

本目錄推薦

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