中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
ASP.NET程序設計項目式教程 c#版

包郵 ASP.NET程序設計項目式教程 c#版

作者:孟宗潔
出版社:電子工業出版社出版時間:2012-09-01
開本: 16開 頁數: 362頁
中 圖 價:¥20.6(5.2折) 定價  ¥39.9 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

ASP.NET程序設計項目式教程 c#版 版權信息

  • ISBN:9787121175077
  • 條形碼:9787121175077 ; 978-7-121-17507-7
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

ASP.NET程序設計項目式教程 c#版 本書特色

ASP.NET是目前開發動態網站*優秀的技術之一,也是Microsoft.NET戰略的核心技術之一。本書以.NET Framework 4.0為基礎,通過多個項目的實現過程展開講解,涵蓋ASP.NET開發使用*廣泛的技術。 《ASP.NET程序設計項目式教程(C#版高職高專計算機系列規劃教材)》由孟宗潔、蔡杰主編,本書采用基于工作過程、項目驅動的方式組織內容,本著實用的原則,重點講解在企業進行開發過程中經常使用的核心技術和方法,對不常用的技術進行弱化;同時將作者多年從事軟件項目開發的經驗融入各個章節的講解中,在介紹相關知識的同時,突出程序實現的思路、過程和技巧,強調實踐性。讀者通過學習,可以快速掌握ASP.NET開發技術,達到企業對開發人員的要求。

ASP.NET程序設計項目式教程 c#版 內容簡介

本書以.NET Framework 4.0為基礎,以Visual Studio 2010為開發環境,全面介紹使用C#語言開發Windows應用程序和Web應用程序的方法。全書共分4篇,**篇介紹C#語言設計基礎和.NET框架類庫。第二篇介紹使用ADO.NET開發數據庫應用程序技術。第三篇介紹開發基于三層架構的數據庫應用程序。第四篇介紹開發ASP.NET應用程序的相關技術。 本書采用基于工作過程、項目驅動的方式組織內容,本著實用的原則,重點講解企業進行軟件開發過程中經常使用的核心技術和方法,對不常用的技術進行弱化;同時將作者多年從事軟件項目開發的經驗融入各個章節的講解中,在介紹相關知識的同時,突出程序實現的思路、過程和技巧,強調實踐性和動手能力,讀者可以按照書中介紹的步驟,完整地實現項目程序。第二、三、四篇的結尾還提供了相應的實訓項目。 本書可以作為高職高專層次的軟件技術、計算機應用、信息管理、電子商務等相關專業教材,還可作為中等職業學校計算機專業的教材和廣大計算機愛好者自學的教材。

ASP.NET程序設計項目式教程 c#版 目錄

**篇 C#程序設計基礎 第1章 Microsoft.NET與C# 2 任務1.1 了解NET框架和C# 2 1.1.1 Microsoft.NET和.NET 4.0框架 2 1.1.2 .NET框架構成 2 1.1.3 C#語言 4 任務1.2 使用Visual Studio 2010集成開發環境 5 本章總結 7 習題 8 第2章 C#初步──電子時鐘程序 9 任務2.1 了解電子時鐘程序的效果 9 任務2.2 學習類和對象 9 2.2.1 類和對象的概念 9 2.2.2 屬性、方法和事件 10 任務2.3 編寫電子時鐘程序 11 2.3.1 創建新的Windows應用程序 12 2.3.2 Windows應用程序結構 13 2.3.3 編寫電子時鐘應用程序 15 2.3.4 運行程序 17 2.3.5 保存和打開“電子時鐘”程序 17 任務2.4 學習窗體對象 19 2.4.1 常用屬性 19 2.4.2 常用方法 20 2.4.3 常用事件 20 任務2.5 學習注釋 21 任務2.6 學習MessageBox對象 22 任務2.7 學習DateTime類型 23 本章總結 24 習題 24 第3章 猜數游戲 25 任務3.1 了解猜數游戲運行效果 25 任務3.2 學習控件 26 3.2.1 Label控件 26 3.2.2 TextBox控件 26 3.2.3 Button按鈕 27 任務3.3 C#程序設計基礎 28 3.3.1 語法基礎 28 3.3.2 數據類型 29 3.3.3 變量 29 3.3.4 常量 30 3.3.5 運算符 31 3.3.6 類型轉換 33 3.3.7 分支結構 34 3.3.8 循環結構 38 任務3.4 學習自定義方法 42 3.4.1 定義方法 42 3.4.2 方法的調用 43 3.4.3 向方法中傳遞參數 43 任務3.5 學習Random類 46 任務3.6 編寫猜數游戲程序 47 3.6.1 建立用戶界面 47 3.6.2 編寫程序代碼 48 本章總結 49 習題 50 第4章 抽獎程序 51 任務4.1 了解抽獎程序運行效果 51 任務4.2 學習控件 51 4.2.1 Timer(計時器)組件 51 4.2.2 PictureBox(圖片框)控件 52 4.2.3 Dock(停靠)和Anchor(錨定) 54 任務4.3 學習數組 55 4.3.1 數組的聲明 56 4.3.2 數組的初始化 56 4.3.3 使用數組 56 4.3.4 獲取數組長度 56 4.3.5 數組常用方法 57 任務4.4 學習ArrayList集合 57 任務4.5 學習泛型和泛型集合 59 任務4.6 學習文件操作 61 4.6.1 File類 61 4.6.2 文件讀寫操作 62 任務4.7 學習Math類 63 任務4.8 學習String類 64 4.8.1 String類的常用屬性——Length屬性 64 4.8.2 String類的常用方法 64 任務4.9 編寫抽獎程序 67 4.9.1 設計用戶界面 67 4.9.2 編寫程序代碼 67 本章總結 69 習題 69 第二篇 開發C#數據庫應用程序 第5章 項目準備 72 任務5.1 了解宿舍管理系統項目 72 5.1.1 了解項目背景 72 5.1.2 了解項目功能結構 72 任務5.2 了解項目使用的數據庫 73 5.2.1 數據庫結構 73 5.2.2 數據內容 74 本章總結 74 第6章 構建項目主窗體 75 任務6.1 建立Windows應用程序 75 任務6.2 建立MDI窗體 76 6.2.1 什么是MDI窗體 76 6.2.2 創建MDI窗體 76 任務6.3 使用窗體控件 77 6.3.1 建立菜單條 77 6.3.2 使用工具欄控件 79 任務6.4 為父窗體添加子窗體列表 82 任務6.5 實現系統退出功能 82 6.5.1 編寫菜單和工具欄的事件 82 6.5.2 編寫窗體的FormClosing事件 83 本章總結 83 習題 84 第7章 實現系統登錄 85 任務7.1 建立登錄窗口 85 任務7.2 啟動登錄窗口 86 7.2.1 修改Program.cs文件 87 7.2.2 設置登錄窗體的返回值 88 任務7.3 連接數據庫,驗證登錄信息 89 7.3.1 ADO.NET概述 89 7.3.2 ADO.NET的主要組件 89 7.3.3 使用Connection對象 91 7.3.4 使用Command對象 93 7.3.5 實現登錄驗證 95 7.3.6 連接異常處理 97 本章總結 99 習題 100 第8章 查看用戶信息 101 任務8.1 建立用戶列表窗口 101 任務8.2 查詢用戶數據 102 8.2.1 了解DataReader對象 102 8.2.2 使用DataReader對象 102 8.2.3 獲取用戶信息 105 任務8.3 在ListView控件中顯示用戶信息 106 8.3.1 ListView控件 106 8.3.2 ImageList控件 109 8.3.3 顯示用戶信息 109 本章總結 111 習題 111 第9章 編輯用戶信息 112 任務9.1 建立添加用戶窗口 112 任務9.2 校驗輸入信息 113 任務9.3 向數據庫中插入用戶信息 115 任務9.4 為用戶列表窗口添加編輯功能 117 9.4.1 ContextMenuStrip控件 117 9.4.2 為ListView控件添加快捷菜單 118 任務9.5 實現刪除用戶功能 119 任務9.6 實現修改用戶狀態功能 122 任務9.7 實現修改用戶密碼功能 123 9.7.1 建立修改密碼窗體 123 9.7.2 向窗體中傳入數據 124 9.7.3 改密碼 125 本章總結 126 習題 126 第10章 簡化數據庫操作 127 任務10.1 代碼分析 127 10.1.1 代碼對比 127 10.1.2 操作數據庫小結 128 任務10.2 建立數據庫操作公共類 129 10.2.1 建立DB類 129 10.2.2 建立GetConnection方法 130 10.2.3 建立ExecuteSQL方法 131 10.2.4 建立GetDataReader方法 131 10.2.5 建立GetScalar方法 132 任務10.3 使用DB類簡化用戶操作代碼 132 10.3.1 簡化登錄的代碼 132 10.3.2 簡化添加用戶的代碼 133 10.3.3 簡化查看用戶信息的代碼 134 本章總結 134 習題 135 第11章 添加學生信息 136 任務11.1 建立添加學生窗體 136 11.1.1 TabControl控件 136 11.1.2 建立添加學生窗體 137 任務11.2 使用DataSet對象 138 11.2.1 認識DataSet 138 11.2.2 認識DataAdapter對象 139 11.2.3 認識DataTable對象 140 11.2.4 填充數據集 140 任務11.3 在ComboBox控件綁定數據 142 11.3.1 什么是數據綁定 142 11.3.2 使用數據綁定顯示數據 143 任務11.4 向數據庫中添加學生信息 144 本章總結 146 習題 146 第12章 查看學生列表 147 任務12.1 建立學生列表窗口 147 任務12.2 顯示所有學生信息 148 12.2.1 使用DataGridView控件顯示數據 148 12.2.2 使用內連接 150 12.2.3 使用視圖簡化代碼 151 12.2.4 DataGridView控件的編輯列 152 任務12.3 按姓名查詢學生信息 155 12.3.1 DataView對象 155 12.3.2 完成按姓名查詢 156 任務12.4 按宿舍篩選學生信息 157 本章總結 158 習題 159 第13章 更新學生信息 160 任務13.1 將學生信息更新到數據庫 160 13.1.1 DataAdapter對象更新原理 160 13.1.2 CommandBuilder對象 161 13.1.3 更新學生信息 163 任務13.2 修改學生性別 164 任務13.3 修改住宿房間 166 13.3.1 動態生成菜單 166 13.3.2 在DataView中查詢數據 169 本章總結 170 習題 171 實訓項目 通訊錄管理系統 172 項目功能需求 172 項目功能分析 172 數據庫 175 參考實現步驟 175 第三篇 開發三層架構數據庫應用程序 第14章 封裝和繼承 178 任務14.1 創建類 178 14.1.1 定義類和類的成員 178 14.1.2 方法的重載 183 14.1.3 構造函數和析構函數 184 14.1.4 靜態方法 185 任務14.2 實現類的繼承 186 14.2.1 繼承的意義 186 14.2.2 繼承的實現 188 14.2.3 protected關鍵字 191 14.2.4 base關鍵字 192 14.2.5 sealed關鍵字 194 本章總結 194 習題 195 第15章 使用OOP搭建三層架構 196 任務15.1 了解三層架構的組成 196 15.1.1 三層架構的含義 196 15.1.2 三層架構的組成 198 任務15.2 構建業務模型層 199 15.2.1 業務模型層的含義 199 15.2.2 實現宿舍管理系統的實體類 199 任務15.3 構建數據訪問層 202 15.3.1 數據訪問層的含義 202 15.3.2 建立數據訪問層 202 任務15.4 構建業務邏輯層 205 15.4.1 業務邏輯層的含義 205 15.4.2 實現宿舍管理系統的業務邏輯層 205 任務15.5 構建表示層 208 15.5.1 表示層的含義 208 15.5.2 實現宿舍管理系統的表示層 208 本章總結 211 習題 212 實訓項目 用三層架構重構通訊錄管理系統 213 項目功能需求 213 項目功能分析 213 數據庫 214 參考實現步驟 214 第四篇 ASP.NET應用程序開發 第16章 初識ASP.NET 216 任務16.1 了解ASP.NET 216 16.1.1 ASP.NET概述 216 16.1.2 ASP.NET的特點 216 16.1.3 ASP.NET成功案例 217 任務16.2 ASP.NET快速入門 217 16.2.1 創建網站 217 16.2.2 ASP.NET項目結構 219 16.2.3 代碼分離和代碼內嵌 220 16.2.4 編寫、調試、運行網站 220 本章總結 221 習題 221 第17章 網上書城項目準備 222 任務17.1 了解網上書城系統結構 222 任務17.2 了解數據庫結構 222 任務17.3 了解網站中使用的資源 223 本章總結 224 第18章 ASP.NET系統對象 225 任務18.1 認識Page對象 225 任務18.2 頁面的輸出與輸入 226 18.2.1 Response對象常用方法 226 18.2.2 使用Response對象輸出數據 226 18.2.3 使用Response對象實現頁面重定向 227 18.2.4 Request對象常用屬性 227 18.2.5 通過Get請求向頁面發送數據 228 18.2.6 使用Request對象獲取頁面輸入 229 18.2.7 使用Request對象獲取瀏覽器信息 229 18.2.8 頁面數據傳遞 230 任務18.3 狀態保持 232 18.3.1 Session對象 233 18.3.2 Cookie對象 235 18.3.3 Application對象 237 18.3.4 ViewState對象 237 18.3.5 狀態保持方式的比較 238 任務18.4 掌握Server對象 238 18.4.1 Server對象常用屬性和方法 238 18.4.2 URL的編碼和解碼 239 18.4.3 文本的HTML編碼 239 18.4.4 使用Server對象獲取物理路徑 240 本章總結 240 習題 241 第19章 構建網上書城系統框架 242 任務19.1 三層架構回顧 242 任務19.2 搭建表示層 242 任務19.3 搭建模型層 243 任務19.4 搭建數據訪問層 246 任務19.5 搭建業務邏輯層 252 任務19.6 創建管理員登錄頁面 254 本章總結 255 習題 255 第20章 創建網站首頁和導航頁 256 任務20.1 使用Web控件 256 20.1.1 HTML控件和Web控件 256 20.1.2 常用Web控件 257 任務20.2 構建導航頁面 261 20.2.1 站點地圖——Web.SiteMap 261 20.2.2 使用SiteMapPath控件實現頁面導航 263 20.2.3 使用TreeView控件實現頁面導航 263 20.2.4 使用Menu控件實現頁面導航 268 任務20.3 構建母版頁 268 20.3.1 什么是母版頁 268 20.3.2 創建母版頁和內容頁 269 20.3.3 母版頁和內容頁的相互訪問 271 任務20.4 使用母版頁和導航控件構建網上書城首頁 273 本章總結 276 習題 276 第21章 創建圖書管理頁面 277 任務21.1 建立圖書列表 277 21.1.1 使用GridView控件建立圖書列表 278 21.1.2 GridView綁定列 283 21.1.3 對GridView生成的表格進行修飾 290 21.1.4 圖書類別設置 294 任務21.2 查看圖書詳細信息 298 21.2.1 使用DetailsView控件建立詳細頁面 298 21.2.2 DetailsView綁定字段 300 本章總結 302 習題 302 第22章 編輯圖書信息 303 任務22.1 實現用戶注冊頁面 303 22.1.1 構建用戶注冊頁面 303 22.1.2 使用驗證控件驗證輸入 304 22.1.3 完成用戶注冊功能 310 任務22.2 編輯圖書信息 311 22.2.1 實現圖書信息編輯 311 22.2.2 使用FileUpload控件上傳圖書封面 319 本章總結 320 習題 320 第23章 圖書展示頁面 321 任務23.1 使用DataList控件實現圖書展示 321 23.1.1 圖書展示樣板 321 23.1.2 使用DataList控件展示圖書 322 任務23.2 使用Repeater控件精確展示數據 326 任務23.3 對圖書信息進行分頁 327 23.3.1 分頁實現思路 327 23.3.2 使用PageDataSource類進行分頁 327 任務23.4 查詢圖書 332 任務23.5 構建圖書詳細展示頁面 334 本章總結 338 習題 338 第24章 完善登錄效果 339 任務24.1 使用用戶控件建立登錄頁面 339 24.1.1 創建用戶控件 339 24.1.2 使用用戶控件 341 24.1.3 用戶控件和頁面的比較 342 任務24.2 在母版頁中顯示用戶名 342 任務24.3 身份驗證和授權 343 24.3.1 身份驗證 343 24.3.2 授權 344 24.3.3 為管理員頁面設置身份驗證和授權 345 本章總結 347 習題 347 第25章 網站部署 348 任務25.1 配置連接字符串 348 25.1.1 連接字符串配置 348 25.1.2 使用連接字符串配置 349 25.1.3 加密連接字符串 350 25.1.4 解密連接字符串 351 任務25.2 部署網站 351 25.2.1 關閉調試功能 351 25.2.2 復制網站 352 25.2.3 發布網站 352 本章總結 353 實訓項目 火車票查詢網站 354 項目功能需求 354 項目功能分析 354 數據庫 357 參考實現步驟 358 附錄A C#關鍵字 359 附錄B 運算符 360 附錄C 教學進程表 361
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 网架支座@球铰支座@钢结构支座@成品支座厂家@万向滑动支座_桥兴工程橡胶有限公司 | 【官网】博莱特空压机,永磁变频空压机,螺杆空压机-欧能优 | 棉服定制/厂家/公司_棉袄订做/价格/费用-北京圣达信棉服 | 天然鹅卵石滤料厂家-锰砂滤料-石英砂滤料-巩义东枫净水 | 粉末包装机-给袋式包装机-全自动包装机-颗粒-液体-食品-酱腌菜包装机生产线【润立机械】 | 棉柔巾代加工_洗脸巾oem_一次性毛巾_浴巾生产厂家-杭州禾壹卫品科技有限公司 | 美国查特CHART MVE液氮罐_查特杜瓦瓶_制造全球品质液氮罐 | 跨境物流_美国卡派_中大件运输_尾程派送_海外仓一件代发 - 广州环至美供应链平台 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库-首页-东莞市傲马网络科技有限公司 | 屏蔽泵厂家,化工屏蔽泵_维修-淄博泵业 | 胶辊硫化罐_胶鞋硫化罐_硫化罐厂家-山东鑫泰鑫智能装备有限公司 意大利Frascold/富士豪压缩机_富士豪半封闭压缩机_富士豪活塞压缩机_富士豪螺杆压缩机 | 厂房出租_厂房出售_产业园区招商_工业地产 - 中工招商网 | 厂厂乐-汇聚海量采购信息的B2B微营销平台-厂厂乐官网 | 洁净化验室净化工程_成都实验室装修设计施工_四川华锐净化公司 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 等离子表面处理机-等离子表面活化机-真空等离子清洗机-深圳市东信高科自动化设备有限公司 | 生物颗粒燃烧机-生物质燃烧机-热风炉-生物颗粒蒸汽发生器-丽水市久凯能源设备有限公司 | 大流量卧式砂磨机_强力分散机_双行星双动力混合机_同心双轴搅拌机-莱州市龙跃化工机械有限公司 | 珠海冷却塔降噪维修_冷却塔改造报价_凉水塔风机维修厂家- 广东康明节能空调有限公司 | 电脑刺绣_绣花厂家_绣花章仔_织唛厂家-[源欣刺绣]潮牌刺绣打版定制绣花加工厂家 | 华夏医界网_民营医疗产业信息平台_民营医院营销管理培训 | TPE塑胶原料-PPA|杜邦pom工程塑料、PPSU|PCTG材料、PC/PBT价格-悦诚塑胶 | 上海办公室设计_办公楼,写字楼装修_办公室装修公司-匠御设计 | 卷筒电缆-拖链电缆-特种柔性扁平电缆定制厂家「上海缆胜」 | ★店家乐|服装销售管理软件|服装店收银系统|内衣店鞋店进销存软件|连锁店管理软件|收银软件手机版|会员管理系统-手机版,云版,App | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 整合营销推广|营销网络推广公司|石家庄网站优化推广公司|智营销 好物生环保网、环保论坛 - 环保人的学习交流平台 | 创绿家招商加盟网-除甲醛加盟-甲醛治理加盟-室内除甲醛加盟-创绿家招商官网 | 大_小鼠elisa试剂盒-植物_人Elisa试剂盒-PCR荧光定量试剂盒-上海一研生物科技有限公司 | QQ房产导航-免费收录优秀房地产网站_房地产信息网 | 预制直埋蒸汽保温管-直埋管道-聚氨酯发泡保温管厂家 - 唐山市吉祥保温工贸有限公司 | 保定市泰宏机械制造厂-河北铸件厂-铸造厂-铸件加工-河北大件加工 | 换链神器官网-友情链接交换、购买交易于一体的站长平台 | 自动化改造_智虎机器人_灌装机_贴标机-上海圣起包装机械 | 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 | 电动葫芦|防爆钢丝绳电动葫芦|手拉葫芦-保定大力起重葫芦有限公司 | 送料机_高速冲床送料机_NC伺服滚轮送料机厂家-东莞市久谐自动化设备有限公司 | 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 消泡剂-水处理消泡剂-涂料消泡剂-切削液消泡剂价格-东莞德丰消泡剂厂家 | 黑龙江「京科脑康」医院-哈尔滨失眠医院_哈尔滨治疗抑郁症医院_哈尔滨精神心理医院 |