TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
WebMatrix ASP.NET Web Pages開發入門經典(簡體書)
滿額折

WebMatrix ASP.NET Web Pages開發入門經典(簡體書)

商品資訊

人民幣定價:58.00 元
定價
:NT$ 348 元
優惠價
87303
領券後再享89折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:9 點
相關商品
商品簡介
作者簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《WebMatrixASP.NETWebPages開發入門經典》採用面向任務的方式,通過實踐展示了為什麼WebMatrix是使用ASP.NET開發Web網站的理想入門級工具。書中介紹了WebMatrix是什麼,它的工作原理以及如何發揮它的最大潛力等基礎內容,還介紹了成為成功的開發者所需要掌握的其他技術,包括HTML、CSS和SQL。WebMatrix集成了開源的Web應用庫以及有價值的代碼和數據庫支持。最為重要的是,即便你沒有Web開發經驗,現在也可以很自信地使用WebMatrix進行開發。
《WebMatrixASP.NETWebPages開發入門經典》詳述如何使用HTML、CSS和新的Razor語法設計頁面和網站,強調編程方式並向網站添加交互功能,介紹包管理工具都有什麼,另外還解釋了如何使用Web輔助程序包,介紹Web應用調試、安全維護和錯誤處理,介紹網站優化、發佈和部署,介紹C#編程語言的基礎知識。

作者簡介

MikeBrind是微軟的ASP.NETMVP,同時也是ITECSystems的運營總監,該公司成功開發了ITRISRecruitmentSoftware。自WebMatrix的第一個測試版本發佈以來,Mike就一直在使用,他還回答用戶關於WebMatrix產品的問題,在www.mikesdotnetting.com上發佈相關的博客。

ImarSpaanjaars是微軟的ASP.NETMVP,同時也經營著自己的公司DeVierKoeden,擅長為使用ASP.NET等微軟技術構建Internet和Intranet應用的客戶提供諮詢和開發支持。

名人/編輯推薦

《WebMatrix ASP.NET Web Pages開發入門經典》采用面向任務的方式,通過實踐展示了為什么WebMatrix是使用ASP.NET開發Web網站的理想入門級工具。

目次

第1章WebMatrix入門
1.1WebMatrix介紹
1.1.1WebMatrix簡介
1.1.2使用WebMatrix的原因
1.1.3如何獲取wbbMatrix
1.1.4ASPNETWebPages框架介紹
1.1.5Web的工作原理
1.2WebMatrix之旅
1.2.1Site工作區
1.2.2Files工作區
1.2.3Databasesl作區
1.2.4Reports工作區
1.2.5通用WebMatrix模板
1.3WebPages應用程序剖析
1.4本章小結

第2章Web頁面設計
2.1HTML介紹
2.1.1HTML元素和標簽
2.1.2標簽屬性
2.1.3HTML5
2.2CSS簡介
2.2.1CSS結構和樣式規則
2.2.2CSS位置和方框模型
2.2.3CSS屬性
2.2.4使用CSS時的小提示
2.3本章小結

第3章網站設計
3.1用佈局頁面定義網站模板
3.1.1頁面布局
3.1.2嵌套佈局頁面
3.2可重用內容塊
3.3內容頁面和佈局頁面問的數據傳遞
3.4佈局設計實用技巧
3.5本章小結

第4章網站編程
4.1.NETFramework、C#、VisualBasic和Razor
4.1.1使用C#的理由
4.1.2Razor適用的場合
4.2編程基礎
4.2.1變量和數據類型
4.2.2使用字符串
4.2.3將字符串轉換成其他數據類型
4.2.4集合
4.2.5語句
4.2.6對象、屬性和方法
4.3Razor語法介紹
4.3.1混合Razor和HTML
4.3.2可重用代碼
4.4本章小結

第5章與用戶交互
5.1創建表單
5.2創建表單來獲取用戶數據
5.3驗證用戶輸入
5.3.1服務器端驗證還是客戶端驗證
5.3.2HTML編碼
5.3.3通過回送保存數據
5.3.4HTMLHelpers
5.3.5ModelState和驗證輔助程序
5.4處理用戶輸入
5.4.1WebMail輔助程序
5.4.2HTML和請求驗證
5.5本章小結

第6章AJAX和iQuery
6.1iQuery介紹
6.2如何在頁面中包含iQuery
6.3iQuery選擇器
6.3.1基礎選擇器
6.3.2帶過濾器的選擇器
6.4使用iQuery操作頁面元素
6.4.1為元素應用CSS
6.4.2事件處理
6.4.3效果
6.5AJAX介紹
6.5.1其他iQueryAJAX方法
6.5.2JavaScriptObjectNotation(JSON)
6.6iQuery插件介紹
6.7使用iQuery實用小提示
6.8本章小結

第7章包
7.1什麼是包
7.2Web輔助程序包
7.2.1使用Twitter輔助程序
7.2.2向頁面中添加視頻
7.2.3FileUpload輔助程序
7.2.4上傳多個文件
7.2.5其他值得注意的輔助程序
7.3本章小結

第8章圖片和文件的使用
8.1創建並修改文件
8.2創建文件夾
8.3複製、移動文件和文件夾
8.4其他類型的文件
8.5使用圖片
8.6本章小結

第9章調試和錯誤處理
9.1錯誤剖析
9.1.1語法錯誤
9.1.2運行時錯誤
9.2全域錯誤處理
9.3邏輯錯誤
9.3.1使用ObjectInfo調試錯誤
9.3.2ServerInfo輔助程序
9.4使用ASP.NET跟蹤
9.5本章小結

第10章數據和數據庫介紹
10.1數據庫簡介
10.2SQLServerCompact
10.3使用DataBase工作區
10.4結構化查詢語言
10.4.1數據讀取
10.4.2數據過濾
10.4.3添加和修改數據
10.4.4從多表中選擇數據
10.4.5關係
10.5使用Database輔助程序
10.6本章小結

第11章深入研究數據訪問
11.1什麼是SQL注入
11.2CRUD表單開發
11.3數據展示
11.4本章小結

第12章安全
12.1成員和角色管理
12.1.1成員
12.1.2角色
12.2WebSecurity輔助程序
12.2.1創建註冊表單
12.2.2創建登錄表單
12.2.3重置密碼
12.2.4角色管理
12.2.5SimpleRoleProvider提供程序
12.2.6角色應用編程
12.3本章小結

第13章網站優化
13.1搜索引擎優化
13.2URLS和路由
13.3性能優化
13.4訪問者跟蹤
13.5本章小結

第14章網站部署
14.1虛擬主機服務
14.1.1共享主機
14.1.2專用服務器
14.1.3託管
14.2尋找託管公司
14.3部署選項
14.4常見的部署問題
14.4.1文件路徑和URL
14.4.2其他問題
14.4.3接下來做什麼
14.5本章小結

附錄練習題答案

書摘/試閱



不例說明
注意頁面元素的顯示方式,網站中的所有操作都發生在右邊(其中包含頁面相關的指令),而不是下面。為什么會這樣?前一章曾介紹過,它們都是
元素,也是塊級元素。塊級元素的一個特性就是會強制換行,但此處并沒有出現換行現象。
導致這個行為的原因就是CSS的float屬性。ID值為left的
元素設置了width屬性,該屬性會讓
元素盡可能地靠左顯示,從而可以將其他內容放在它的右邊。既然封裝器提供的剩余空間符合下一個
元素所設置的寬度要求,該
元素就會在右面顯示。float屬性是CSS多列布局的基礎。
關于頁面,需要注意的另外一件有意思的事情便是內容從哪兒開始。到現在為止,元素都是水平向左對齊的,但是導航欄下面的可見內容和瀏覽器的左邊緣之間有一定的空間,該空間的大小取決于瀏覽器的寬度。節的內容擁有固定的寬度——900像素,該樣式被應用于周圍ID值為wrapper的
元素,并且外邊距被設置為auto。nav和head這兩個
元素也具有相同的樣式。這些樣式會將容器內元素的內容居中顯示,同時,對于開發者來說這也是一種比較常用的設置布局的方式。
警告:許多開發者僅用一種瀏覽器測試他們的頁面。這樣做的問題便是在某些情況下瀏覽器對HTML的展現會有輕微的區別。學習HTML和CSS時,我們會從網上搜索某些需求的解決方案,并且希望找到滿足需要的正確的HTML或CSS代碼。但是,這些代碼中的一部分可能是為特定瀏覽器編寫的,在其他瀏覽器上無法正常工作。或者還可能是為解決老版本瀏覽器中存在的問題而創建的。基于這些原因,我們需要在盡可能多的瀏覽器中測試頁面。Run按鈕下面包含一個可以在所有瀏覽器中打開網站的選項。應該定期使用該選項。沒有比在網站將要完成時卻不得不修改HTML和CSS更糟糕的事了——或許更糟糕的是,網站運行后有用戶抱怨部分功能在他們的瀏覽器中不能使用。
3.1.1 頁面布局
現在已經為整個網站的所有頁面定義好了基礎結構。在Web開發的早期階段,開發者的選擇是將HTML框架復制、粘貼到所有單獨的頁面中并獨立維護它們,或者使用像Frames這樣的技術。但那時一般不贊成使用Frames,因為引入了其他的維護性問題,對網站的可用性有潛在的影響。瀏覽器依然會展現Frames,但實際上它已經被HTML5拋棄。假如現在采用這種方式,將來就難以對網站的某些方面進行修改,只有分別打開每一個頁面文件,然后進行修改。

您最近瀏覽過的商品 (這是什么?)

在查看過商品詳細信息頁面或搜索結果后,查看這里可以找到一種簡單的方法返回到您感興趣的頁面。


您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 303
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區