作 者:孟宗潔 著
定 價:39.9
出 版 社:電子工業出版社
出版日期:2012年09月01日
頁 數:0
裝 幀:平裝
ISBN:9787121175077
《高職高專計算機繫列規劃教材:ASP.NET程序設計項目式教程(C#版)》可以作為高職高專層次的軟件技術、計算機應用、信息管理、電子商務等相關專業教材,還可作為中等職業學校計算機專業的教材和廣大計算機愛好者自學的教材。
●第一篇
C#程序設計基礎第1章
Microsoft.NET與C#
2任務1.1
了解NET框架和C#
21.1.1
Microsoft.NET和.NET4.0框架
21.1.2
.NET框架構成
21.1.3
C#語言
4任務1.2
使用VisualStudio2010集成開發環境
5本章總結
7習題
8第2章
C#初步 電子時鐘程序
9任務2.1
了解電子時鐘程序的效果
9任務2.2
學習類和對像
92.2.1
類和對像的概念
92.2.2
屬性、方法和事件
10任務2.3
編寫電子時鐘程序
112.3.1
創建新的Windows應用程序
122.3.2
Windows應用程序結構
132.3.3
編寫電子時鐘應用程序
152.3.4
運行程序
172.3.5
保存和打開“電子時鐘”程序
17任務2.4
學習窗體對像
192.4.1
常用屬性
192.4.2
常用方法
202.4.3
常用事件
20任務2.5
學習注釋
21任務2.6
學習MessageBox對像
22任務2.7
學習DateTime類型
23本章總結
24習題
24第3章
猜數遊戲
25任務3.1
了解猜數遊戲運行效果
25任務3.2
學習控件
263.2.1
Label控件
263.2.2
TextBox控件
263.2.3
Button按鈕
27任務3.3
C#程序設計基礎
283.3.1
語法基礎
283.3.2
數據類型
293.3.3
變量
293.3.4
常量
303.3.5
運算符
313.3.6
類型轉換
333.3.7
分支結構
343.3.8
循環結構
38任務3.4
學習自定義方法
423.4.1
定義方法
423.4.2
方法的調用
433.4.3
向方法中傳遞參數
43任務3.5
學習Random類
46任務3.6
編寫猜數遊戲程序
473.6.1
建立用戶界面
473.6.2
編寫程序代碼
48本章總結
49習題
50第4章
抽獎程序
51任務4.1
了解抽獎程序運行效果
51任務4.2
學習控件
514.2.1
Timer(計時器)組件
514.2.2
PictureBox(圖片框)控件
524.2.3
Dock(停靠)和Anchor(錨定)
54任務4.3
學習數組
554.3.1
數組的聲明
564.3.2
數組的初始化
564.3.3
使用數組
564.3.4
獲取數組長度
564.3.5
數組常用方法
57任務4.4
學習ArrayList集合
57任務4.5
學習泛型和泛型集合
59任務4.6
學習文件操作
614.6.1
File類
614.6.2
文件讀寫操作
62任務4.7
學習Math類
63任務4.8
學習String類
644.8.1
String類的常用屬性??Length屬性
644.8.2
String類的常用方法
64任務4.9
編寫抽獎程序
674.9.1
設計用戶界面
674.9.2
編寫程序代碼
67本章總結
69習題
69第二篇
開發C#數據庫應用程序第5章
項目準備
72任務5.1
了解宿舍管理繫統項目
725.1.1
了解項目背景
725.1.2
了解項目功能結構
72任務5.2
了解項目使用的數據庫
735.2.1
數據庫結構
735.2.2
數據內容
74本章總結
74第6章
構建項目主窗體
75任務6.1
建立Windows應用程序
75任務6.2
建立MDI窗體
766.2.1
什麼是MDI窗體
766.2.2
創建MDI窗體
76任務6.3
使用窗體控件
776.3.1
建立菜單條
776.3.2
使用工具欄控件
79任務6.4
為父窗體添加子窗體列表
82任務6.5
實現繫統退出功能
826.5.1
編寫菜單和工具欄的事件
826.5.2
編寫窗體的FormClosing事件
83本章總結
83習題
84第7章
實現繫統登錄
85任務7.1
建立登錄窗口
85任務7.2
啟動登錄窗口
867.2.1
修改Program.cs文件
877.2.2
設置登錄窗體的返回值
88任務7.3
連接數據庫,驗證登錄信息
897.3.1
ADO.NET概述
897.3.2
ADO.NET的主要組件
897.3.3
使用Connection對像
917.3.4
使用Command對像
937.3.5
實現登錄驗證
957.3.6
連接異常處理
97本章總結
99習題
100第8章
查看用戶信息
101任務8.1
建立用戶列表窗口
101任務8.2
查詢用戶數據
1028.2.1
了解DataReader對像
1028.2.2
使用DataReader對像
1028.2.3
獲取用戶信息
105任務8.3
在ListView控件中顯示用戶信息
1068.3.1
ListView控件
1068.3.2
ImageList控件
1098.3.3
顯示用戶信息
109本章總結
111習題
111第9章
編輯用戶信息
112任務9.1
建立添加用戶窗口
112任務9.2
校驗輸入信息
113任務9.3
向數據庫中插入用戶信息
115任務9.4
為用戶列表窗口添加編輯功能
1179.4.1
ContextMenuStrip控件
1179.4.2
為ListView控件添加快捷菜單
118任務9.5
實現刪除用戶功能
119任務9.6
實現修改用戶狀態功能
122任務9.7
實現修改用戶密碼功能
1239.7.1
建立修改密碼窗體
1239.7.2
向窗體中傳入數據
1249.7.3
改密碼
125本章總結
126習題
126第10章
簡化數據庫操作
127任務10.1
代碼分析
12710.1.1
代碼對比
12710.1.2
操作數據庫小結
128任務10.2
建立數據庫操作公共類
12910.2.1
建立DB類
12910.2.2
建立GetConnection方法
13010.2.3
建立ExecuteSQL方法
13110.2.4
建立GetDataReader方法
13110.2.5
建立GetScalar方法
132任務10.3
使用DB類簡化用戶操作代碼
13210.3.1
簡化登錄的代碼
13210.3.2
簡化添加用戶的代碼
13310.3.3
簡化查看用戶信息的代碼
134本章總結
134習題
135第11章
添加學生信息
136任務11.1
建立添加學生窗體
13611.1.1
TabControl控件
13611.1.2
建立添加學生窗體
137任務11.2
使用DataSet對像
13811.2.1
認識DataSet
13811.2.2
認識DataAdapter對像
13911.2.3
認識DataTable對像
14011.2.4
填充數據集
140任務11.3
在ComboBox控件綁定數據
14211.3.1
什麼是數據綁定
14211.3.2
使用數據綁定顯示數據
143任務11.4
向數據庫中添加學生信息
144本章總結
146習題
146第12章
查看學生列表
147任務12.1
建立學生列表窗口
147任務12.2
顯示所有學生信息
14812.2.1
使用DataGridView控件顯示數據
14812.2.2
使用內連接
15012.2.3
使用視圖簡化代碼
15112.2.4
DataGridView控件的編輯列
152任務12.3
按姓名查詢學生信息
15512.3.1
DataView對像
15512.3.2
完成按姓名查詢
156任務12.4
按宿舍篩選學生信息
157本章總結
158習題
159第13章
更新學生信息
160任務13.1
將學生信息更新到數據庫
16013.1.1
DataAdapter對像更新原理
16013.1.2
CommandBuilder對像
16113.1.3
更新學生信息
163任務13.2
修改學生性別
164任務13.3
修改住宿房間
16613.3.1
動態生成菜單
16613.3.2
在DataView中查詢數據
169本章總結
170習題
171實訓項目
通訊錄管理繫統
172項目功能需求
172項目功能分析
172數據庫
175參考實現步驟
175第三篇
開發三層架構數據庫應用程序第14章
封裝和繼承
178任務14.1
創建類
17814.1.1
定義類和類的成員
17814.1.2
方法的重載
18314.1.3
構造函數和析構函數
18414.1.4
靜態方法
185任務14.2
實現類的繼承
18614.2.1
繼承的意義
18614.2.2
繼承的實現
18814.2.3
protected關鍵字
19114.2.4
base關鍵字
19214.2.5
sealed關鍵字
194本章總結
194習題
195第15章
使用OOP搭建三層架構
196任務15.1
了解三層架構的組成
19615
本書以.NETFramework4.0為基礎,以VisualStudio2010為開發環境,全面介紹使用C#語言開發Windows應用程序和Web應用程序的方法。全書共分4篇,第一篇介紹C#語言設計基礎和.NET框架類庫。第二篇介紹使用ADO.NET開發數據庫應用程序技術。第三篇介紹開發基於三層架構的數據庫應用程序。第四篇介紹開發ASP.NET應用程序的相關技術。本書采用基於工作過程、項目驅動的方式組織內容,本著實用的原則,重點講解企業進行軟件開發過程中經常使用的核心技術和方法,對不常用的技術進行弱化;同時將作者多年從事軟件項目開發的經驗融入各個章節的講解中,在介紹相關知識的同時,突出程序實現的思路、過程和技巧,強調實踐性和動手能力,讀者可以按照書中介紹的步驟,完整地實現項目程序。第二、三、四篇的結尾還提供了相應的實訓項目。本書可以作為高職高專層次的軟件技術、計算機應用、信息管理、電子商務等