ASP.NET3.5網站開發項目實戰

ASP.NET3.5網站開發項目實戰

《ASP.NET3.5網站開發項目實戰》將微軟公司推薦的經典案例——個人網站初學者工具包作為一個貫穿項目,依據個人網站的開發流程,設計了網站分析、網站開發、網站測試以及網站發布4大學習情境,構造了12個工作任務以及40個實訓。學生通過實施這12個工作任務,能較為全面地體驗網站的整個開發過程,實現一個功能較為完善的個人站。為了便於全面教學,《ASP.NET3.5網站開發項目實戰》在每個工作任務後面都附有任務小結、思考題供學生鞏固所學知識,並配有工作任務評測單來檢驗學生的學習成果,強調“在做中學、在學中做”以及“真題真做”的高職教學思路。《ASP.NET3.5網站開發項目實戰》既可作為高職高專計算機網路技術及相關專業的教材,也可作為從事網站開發工作的相關技術人員的培訓、參考用書,或供ASPNET35的愛好者自學使用。

基本介紹

  • 書名:ASP.NET3.5網站開發項目實戰
  • 出版社:機械工業出版社
  • 頁數:288頁
  • 開本:16
  • 品牌:機械工業出版社
  • 作者:龔赤兵 劉鳳玲
  • 出版日期:2011年4月1日
  • 語種:簡體中文
  • ISBN:9787111333180, 7111333187
內容簡介,圖書目錄,

內容簡介

《ASP.NET3.5網站開發項目實戰》:高等職業教育“十二五”規劃教材·計算機類

圖書目錄

前言
學習情境一 網站分析
任務1配置ASP.NET3.5 開發環境1
1.1 實訓1——安裝VisualStudio20081
1.1.1 系統要求2
1.1.2 安裝步驟2
1.2 實訓2——安裝其他軟體6
1.2.1 安裝SQLServerManagementStudioExpress6
1.2.2 安裝示例資料庫Northwind7
1.3 實訓3——運行LINQ應用程式10
1.4 任務小結12
1.5 思考題12
1.6 工作任務評測單13
任務2頁面功能分析15
2.1 實訓4——運行個人網站15
2.1.1 安裝項目檔案15
2.1.2 新建網站16
2.1.3 運行網站17
2.1.4 用戶設定18
2.2 實訓5——頁面功能分析21
2.2.1 網站的總體結構21
2.2.2 頁面功能分析22
2.3 任務小結31
2.4 思考題32
2.5 工作任務評測單33

學習情境二 網站開發
任務3LINQ套用35
3.1 實訓6——LINQ的基本概念35
3.1.1 LINQ的基本架構36
3.1.2 LINQ表達式的特點37
3.2 實訓7——LINQtoObjects37
3.2.1 創建一個控制台套用項目37
3.2.2 查詢一個整數列表38
3.2.3 查詢一個對象列表39
3.3 實訓8——LINQtoXML41
3.3.1 讀取XML文檔41
3.3.2 查詢XML文檔42
3.3.3 轉換XML文檔44
3.4 實訓9——LINQtoDataSet45
3.4.1 創建數據集45
3.4.2 LINQ查詢DataSet數據集47
3.5 實訓10——LINQtoSQL48
3.5.1 創建對象、關係映射48
3.5.2 數據查詢50
3.5.3 數據修改51
3.5.4 調用存儲過程53
3.5.5 數據排序、分組54
3.6 實訓11——LINQ標準查詢運算符55
3.7 任務小結57
3.8 思考題57
3.9 工作任務評測單59
任務4LINQtoSQL套用61
4.1 實訓12——LINQtoSQL的基本套用61
4.1.1 創建實體類61
4.1.2 數據上下文DataContext63
4.1.3 定義數據表之間的關聯64
4.1.4 基於關聯的查詢66
4.2 實訓13——延遲載入67
4.3 實訓14——數據修改68
4.3.1 數據級聯刪除68
4.3.2 並發衝突71
4.3.3 並發衝突處理77
4.4 實訓15——存儲過程81
4.4.1 存儲過程返回實體類對象81
4.4.2 存儲過程的輸出參數以及多結果形狀84
4.4.3 使用存儲過程更新數據88
4.5 任務小結94
4.6 思考題94
4.7 工作任務評測單95
任務5顯示圖片97
5.1 實訓16——新建資料庫97
5.1.1 新建PERSONAL資料庫97
5.1.2 分析PERSONAL資料庫99
5.2 實訓17——自定義HTTP處理程式99
5.2.1 存放圖片的目錄結構99
5.2.2 創建LINQtoSQL類100
5.2.3 新建自定義HTTP處理程式102
5.2.4 顯示圖片108
5.3 任務小結112
5.4 思考題112
5.5 工作任務評測單113
任務6顯示相冊115
6.1 實訓18——使用LinqDataSource控制項115
6.1.1 新建LINQtoSQL115
6.1.2 使用LinqDataSource連線資料庫117
6.1.3 個性化LinqDataSource控制項的數據選擇122
6.2 實訓19——顯示相冊內容124
6.2.1 使用LinqDataSource連線資料庫124
6.2.2 使用DataList顯示相冊125
6.3 實訓20——顯示相冊中的所有照片126
6.3.1 使用LinqDataSource連線資料庫126
6.3.2 使用DataList顯示相冊中照片128
6.4 實訓21——顯示某張照片129
6.4.1 使用LinqDataSource連線資料庫129
6.4.2 使用FormView顯示照片130
6.5 實訓22——下載某張照片132
6.5.1 使用LinqDataSource連線資料庫132
6.5.2 使用FormView下載照片133
6.6 實訓23——美化各個頁面134
6.6.1 美化Albums.aspx頁面134
6.6.2 美化Photos.aspx頁面137
6.6.3 美化Details.aspx頁面138
6.6.4 美化Download.aspx頁面140
6.7 任務小結142
6.8 思考題142
6.9 工作任務評測單143
任務7母版頁和頁面導航145
7.1 實訓24——使用母版頁簡化頁面製作145
7.1.1 顯示相冊頁面的結構分析145
7.1.2 設計母版頁147
7.1.3 在LINQPWS中使用母版頁150
7.2 實訓25——網站導航157
7.2.1 創建一個網站以及站點地圖檔案157
7.2.2 使用TreeView控制項實現導航160
7.2.3 使用SiteMapPath控制項顯示導航路徑160
7.2.4 使用Menu控制項實現導航選單161
7.2.5 在母版頁中實現站點導航162
7.3 實訓26——在LINQPWS中實現頁面導航165
7.3.1 建立Web.sitemap165
7.3.2 使用SiteMapDataSource控制項167
7.3.3 使用Menu控制項167
7.3.4 使用SiteMapPath控制項168
7.4 任務小結168
7.5 思考題169
7.6 工作任務評測單171
任務8使用主題和皮膚設定頁面外觀17
8.1 實訓27——使用主題和皮膚173
8.1.1 新建一個網站和一個頁面173
8.1.2 新建主題和套用主題174
8.1.3 樣式主題和個性化主題175
8.1.4 在整個站點中使用主題176
8.2 實訓28——在LINQPWS中使用主題176
8.2.1 創建App_Themes資料夾176
8.2.2 創建主題資料夾177
8.2.3 設計主題檔案177
8.2.4 使用主題177
8.3 實訓29——在LINQPWS中使用皮膚178
8.3.1 新建皮膚178
8.3.2 設定皮膚179
8.3.3 使用皮膚180
8.4 任務小結187
8.5 思考題188
8.6 工作任務評測單189
任務9使用成員和角色管理網站191
9.1 實訓30——實現成員管理191
9.1.1 創建一個網站和一個頁面191
9.1.2 配置成員管理192
9.1.3 實現用戶登錄196
9.1.4 註冊新用戶199
9.1.5 更改密碼200
9.2 實訓31——在LINQPWS中實現成員管理202
9.2.1 會員註冊202
9.2.2 會員登錄204
9.2.3 會員其他信息的管理208
9.2.4 Default.aspx頁面的實現211
9.3 實訓32——在LINQPWS中實現角色管理214
9.3.1 管理相冊214
9.3.2 顯示相冊216
9.3.3 角色的管理217
9.4 任務小結218
9.5 思考題218
9.6 工作任務評測單219
任務10編輯相冊221
10.1 實訓33——再次使用LinqDataSource控制項221
10.1.1 新建LINQtoSQL221
10.1.2 使用LinqDataSource連線資料庫222
10.1.3 使用FormView新建數據223
10.1.4 使用GridView顯示、修改和刪除數據226
10.2 實訓34——編輯相冊內容228
10.2.1 使用LinqDataSource連線資料庫229
10.2.2 使用FormView新建相冊230
10.2.3 使用GridView顯示、修改和刪除相冊231
10.3 實訓35——編輯某一相冊中的照片235
10.3.1 使用LinqDataSource連線資料庫236
10.3.2 使用FormView新建照片236
10.3.3 使用GridView顯示、修改和刪除照片241
10.3.4 使用DataList批量上傳照片244
10.4 實訓36——顯示某張照片245
10.4.1 使用LinqDataSource連線資料庫246
10.4.2 使用FormView顯示照片247
10.5 實訓37——實現其他頁面249
10.5.1 實現Resume.aspx頁面249
10.5.2 實現Links.aspx頁面251
10.6 任務小結253
10.7 思考題253
10.8 工作任務評測單155

學習情境三 網站測試
任務11網站測試257
11.1 實訓38——LINQPWS網站的Web測試257
11.1.1 記錄Web測試257
11.1.2 運行Web測試259
11.1.3 設定Web測試數據259
11.1.4 設定Web測試驗證規則263
11.2 實訓39——LINQPWS網站的負載測試265
11.2.1 創建負載測試265
11.2.2 運行負載測試270
11.3 任務小結271
11.4 思考題271
11.5 工作任務評測單273

學習情境四 網站發布
任務12網站發布275
12.1 實訓40——發布LINQPWS網站到網際網路上275
12.1.1 註冊新用戶275
12.1.2 創建網站276
12.1.3 上傳網站檔案278
12.1.4 附加資料庫282
12.1.5 在網際網路上運行網站285
12.2 任務小結286
12.3 思考題286
12.4 工作任務評測單287
參考文獻289
  

相關詞條

熱門詞條

聯絡我們