日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

编程大讲坛、坛坛是佳酿--编程大讲坛:C#核心开发技术从入门到精通

發(fā)布時間:2025/3/20 C# 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 编程大讲坛、坛坛是佳酿--编程大讲坛:C#核心开发技术从入门到精通 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


【書名】編程大講壇:C#核心開發(fā)技術從入門到精通
【作者】管西京
【ISBN】?978-7-121-09043-1
【出版社】電子工業(yè)出版社
【出版日期】20099
【定? 價】79.80元(含光盤1張)
【宣傳語】
編程大講壇、壇壇是佳釀
用實用的方式,講解實用的技術和項目實踐經驗
書山有路勤為徑,學海無涯苦作舟。
???????????????????????????? ——韓愈
這是出自我國唐代著名詩人、哲學家韓愈的治學名聯。他教育我們要想學好書中的知識,需要自己付出辛勤的汗水。轉眼間已經距大唐盛世千年,現在已經進入了21世紀。這是一個什么時代?
——這是一個快節(jié)奏的時代,要求我們要跟上發(fā)展!
——這是一個網絡時代,網絡上有我們需要的大量資源!
——這是一個奮斗的時代,各行各業(yè)的人們都需要奮斗!
——這是一個競爭的時代,我們隨時隨地都面臨著競爭! 本系列圖書和市場上其他類似書籍相比,具有以下與眾不同的特色。
1.科學的合理計劃
2.知識點的通俗性和全面性,典型的實例,深入性的實例講解
3.實用性
4.全面性
5.與網絡學習的完美結合
6.實用超值的光盤
7.提供完善的技術支持
【內容簡介】
本書由淺入深地講解了C#開發(fā)技術,并且始終遵循以科學合理的學習計劃為主線,并通過具體的實例講解其具體使用流程。全書內容分為3篇33課,其中第1到第21課是編程基礎篇,依次講解了C#開發(fā)基礎、搭建C#開發(fā)環(huán)境、變量與常量、復雜的變量類型和.NET框架類、表達式和運算符、流程控制語句、面向對象編程技術基礎、方法、C#類、C#集合、數組和集合類、foreach語句、自定義集合類和迭代器、繼承與多態(tài)基礎、接口和類轉換、C#字符串和正則表達式、C#委托和事件、C#泛型、C#文件操作和流文件操作、XML文件操作處理、C#的Windows編程基礎、菜單、工具欄和對話框;第22課到第31課為技術提高篇,主要講解了Web應用編程、數據庫和ADO.NET操作、DataGrid和數據綁定、GDI+圖形圖像編程基礎、C#非托管代碼操作、水晶報表控件應用、DotNetBar控件應用、Microsoft Enterprise Library控件應用、Dundas圖表控件應用、MapXtreme地圖控件應用;第32課和第33課為綜合應用篇,分別講解俄羅斯方塊游戲和在線留言本的開發(fā)方法,對前面所學知識進行綜合應用。
本書附贈光盤內容包括多媒體視頻、實例源代碼和贈送的綜合實例代碼。
本書內容全面,不但適合C#編程的初學者,而且也適合有一定設計基礎而想進一步提高自己水平的中級讀者,還適合作為相關培訓機構的教材。
本書技術答疑平臺:www.100tt.net
【目錄】
第1篇? 編程基礎篇
?
第1課? C#開發(fā)基礎?3
本章將引導讀者逐步進入C#世界,使讀者逐漸掌握C#語言的基本知識,幫助讀者迅速步入C#殿堂。
1.1? 本課學習目標?3
1.2? 什么是C#?3
1.2.1? C#的推出背景?4
1.2.2? C#的特點?4
1.3? .NET Framework框架?7
1.3.1? .NET Framework簡介?7
1.3.2? 常見的幾個概念?8
1.4? 一個簡單的C#程序?10
1.5? 本課回顧和網絡關鍵詞?11
第2課? 初識C#開發(fā)環(huán)境?13
在進行C#開發(fā)前,需要為其建立專門對應的開發(fā)平臺,搭建開發(fā)環(huán)境。
2.1? 本課學習目標?13
2.2? Visual Studio.NET基礎?13
2.2.1? Visual Studio.NET工具介紹?14
2.2.2? Visual Studio.NET工具的內容?14
2.2.3? Visual Studio.NET工具的安裝?16
2.3? 初步認識Visual Studio 2005
開發(fā)環(huán)境?18
2.3.1? Visual Studio 2005設置?18
2.3.2? 新建項目?19
2.3.3? 解決方案和類視圖?21
2.3.4? 文本編輯器?23
2.3.5? 生成與查錯?26
2.4? 本課回顧和網絡關鍵詞?27
第3課? 變量與常量?29
變量和常量是任何一種高級編程語言的必需構成要素。
3.1? 本課學習目標?29
3.2? C#的基本語法?29
3.3? C#變量?32
3.3.1? C#類型?33 3.3.2? 變量命名?37
3.3.3? 變量的聲明和賦值?38
3.4? 常量?39
3.5? 類型轉換?39
3.5.1? 隱式轉換?40
3.5.2? 顯式轉換?42
3.5.3? 裝箱與拆箱?44
3.6? 本課回顧和網絡關鍵詞?47
第4課? 復雜的變量類型和
.NET框架類?49
本課主要講解C#中復雜的變量類型,逐一掌握枚舉、結構和數組的具體使用方法;了解.NET框架類的基本知識,逐一掌握Console類、Convert類和Math類的具體使用方法。
4.1? 本課學習目標?49
4.2? 復雜的變量類型?49
4.2.1? 枚舉?49
4.2.2? 結構?51
4.2.3? 數組?53
4.3? 基本.NET框架類?55
4.3.1? Console類?55
4.3.2? Convert類?62
4.3.3? Math類?63
4.4? 本課回顧和網絡關鍵詞?64
第5課? 表達式與運算符?65
引導讀者進入C#表達式和運算符部分,在講解過程中充分利用前面所講的變量和常量知識,進一步加深對它們的理解。
5.1? 本課學習目標?65
5.2? 表達式?65
5.3? 運算符?66
5.3.1? 基本運算符?66
5.3.2? 數學運算符?68
5.3.3? 賦值運算符?70
5.3.4? 比較運算符?71
5.3.5? 邏輯運算符?72
5.3.6? 移位運算符?73
5.3.7? 三元運算符?73
5.3.8? 運算符的優(yōu)先級?75
5.4? 本課回顧和網絡關鍵詞?75 第6課? C#中的流程控制語句?77
C#語句是按從上到下的順序執(zhí)行的,但是有時為了實現某項特定的功能,需要指定語句按照特定的順序進行,為實現上述應用,流程控制這一概念便被引入到了程序語言中。
6.1? 本課學習目標?77
6.2? 使用語句和語句塊?77
6.3? 選擇語句?78
6.3.1? 使用if語句?78
6.3.2? 使用switch語句?81
6.4? 循環(huán)語句?83
6.4.1? 使用while語句?84
6.4.2? 使用do…while語句?85
6.4.3? 使用for語句?88
6.5? 跳轉語句?91
6.5.1? 使用break語句?91
6.5.2? 使用continue語句?92
6.5.3? 使用return語句?94
6.5.4? 使用goto語句?96
6.6? 本課回顧和網絡關鍵詞?98
第7課? 面向對象編程技術?101
面向對象編程技術是軟件開發(fā)的核心,要編寫出結構合理的C#代碼語句,就必須掌握面向對象編程技術的基本知識。
7.1? 本課學習目標?101
7.2? 面向對象編程基礎?101
7.2.1? 什么是OOP?102
7.2.2? 面向對象的C#?102
7.3? 統(tǒng)一建模語言?103
7.3.1? UML簡介?103
7.3.2? 類圖和對象圖?104
7.3.3? 序列圖和狀態(tài)圖?106
7.4? 對象建模技術?107
7.4.1? 功能模型?107
7.4.2? 對象模型?108
7.4.3? 動態(tài)模型?109
7.5? 面向對象分析?110
7.5.1? 面向對象分析的原則?110
7.5.2? 面向對象分析的階段?111
7.5.3? 面向對象分析的具體目標?112
7.5.4? 面向對象分析的步驟過程?113
7.6? 面向對象設計?113
7.6.1? 面向對象設計概述?113
7.6.2? 面向對象設計的原則?114
7.6.3? 面向對象設計的任務?114
7.6.4? 面向對象設計的處理階段?115
7.6.5? 面向對象設計的
過程和步驟?115
7.7? OPP技術的應用?116
7.8? 本課回顧和網絡關鍵詞?119
第8課? 方法?121
方法是編程語言的核心,通過方法的定義和調用能夠實現現實應用所需要的功能。
8.1? 本課學習目標?121
8.2? 定義和使用方法?121
8.2.1? 使用方法?122
8.2.2? 方法的返回值和參數?123
8.3? 變量作用域?126
8.4? 靜態(tài)方法與實例方法?127
8.5? 方法參數詳解?131
8.5.1? 使用值參數?131
8.5.2? 使用引用參數?132
8.5.3? 使用輸出參數?134
8.5.4? 使用參數數組?136
8.5.5? 使用數組參數?137
8.6? 結構方法?140
8.7? 方法重載?141
8.7.1? 方法重載介紹?141
8.7.2? 方法重載的具體應用?143
8.8? 使用方法Main?146
8.9? 遞歸?149
8.10? 本課回顧和網絡關鍵詞?150
第9課? C#類基礎?153
類是C#語言的基礎,C#內的一切類型都可以看做是類,并且所有的語句都位于類內。
9.1? 本課學習目標?153
9.2? 定義類?153
9.3 類的成員?155
9.3.1? 數據成員?155
9.3.2? 函數成員?155
9.4? 訪問修飾符?156
9.4.1? 類成員訪問修飾符?157
9.4.2? 類的訪問修飾符?159
9.5? C#對象?159
9.5.1? 創(chuàng)建對象?159
9.5.2? 使用對象?160
9.6? 靜態(tài)成員和實例成員?163
9.6.1? 類成員概述?163
9.6.2? 類成員使用實例?164
9.7? 本課回顧和網絡關鍵詞?167
第10課? 深入C#類?169
本課將對C#構造函數、析構函數和this關鍵字進行講解,并通過簡單的實例來介紹其具體使用流程。
10.1? 本課學習目標?169
10.2? 使用構造函數?169
10.2.1? 構造函數概述?169
10.2.2? 構造函數的參數?172
10.2.3? 使用私有構造函數?172
10.2.4? 使用靜態(tài)構造函數?173
10.3? 使用析構函數?174
10.4? 使用只讀字段?177
10.5? 使用this關鍵字?177
10.5.1? 進行this訪問?178
10.5.2? 使用this關鍵字?178
10.6? C#屬性?180
10.7? 索引器?184
10.8? 命名空間?186
10.8.1? C#編譯單元?186
10.8.2? 完全限定名標識?187
10.8.3? using指令?188
10.9? C#內部類?189
10.10? C#分部類?190
10.11? 本課回顧和網絡關鍵詞?191
第11課? C#集合、數組和集合類?193
本課將向讀者介紹更為高級的技術,逐一為您介紹C#集合、數組和集合類的基本知識。
11.1? 本課學習目標?193
11.2? C#集合?193
11.2.1? C#集合簡介?194
11.2.2? 使用集合?195
11.3? 數組的高級應用?196
11.3.1? 數組的方法和屬性?196
11.3.2? CreateInstance方法?201
11.3.3? 數組轉換?205
11.4? C#集合類?207
11.4.1? ArrayList集合類?207
11.4.2? Hashtable集合類?211
11.4.3? Queue集合類?217
11.4.4? SortedList集合類?220
11.4.5? Stack集合類?223
11.5? 本課回顧和網絡關鍵詞?225
第12課? foreach語句、自定義集合類和迭代器?227
本課主要講解C# foreach語句、自定義集合類和迭代器的基本知識,逐步引導讀者進入C#的大千世界。
12.1? 本課學習目標?227
12.2? 使用foreach循環(huán)語句?227
12.2.1? foreach概述?227
12.2.2? 集合內使用
foreach語句?228
12.3? 自定義集合類?231
12.3.1? 實現接口?231
12.3.2? 結合實現?234
12.4? C#迭代器?237
12.4.1? 迭代器概述?238
12.4.2? 迭代器使用?240
12.5? 本課回顧和網絡關鍵詞?243
第13課? 繼承與多態(tài)基礎?245
在實際項目開發(fā)中,可以利用繼承開發(fā)出具有開放性和可擴充性的程序;多態(tài)性是通過繼承實現的,它增強了程序的靈活性和重用性。
13.1? 本課學習目標?245
13.2? C#繼承?246
13.2.1? 類的層次結構?246
13.2.2? 聲明繼承?247
13.2.3? 繼承規(guī)則?248
13.3? C#隱藏?250
13.4? C#多態(tài)?252
13.4.1? 虛方法和虛方法重寫?252
13.4.2? 重寫方法的特點?255
13.4.3? 多態(tài)的應用?258
13.5? 使用base?262
13.5.1? base訪問?262
13.5.2? base構造函數指定?264
13.6? 抽象類和抽象方法?265
13.7? 密封類和密封成員?268
13.8? C#靜態(tài)類?270
13.9? 本課回顧和網絡關鍵詞?273
第14課? 接口和類轉換?275
本課將對C#繼承與多態(tài)方面的知識進行進一步介紹,著重講解接口和類轉換方面的知識。
14.1? 本課學習目標?275
14.2? C#接口?275
14.2.1? 定義接口?276
14.2.2? 接口的實現和繼承?278
14.2.3? 顯式接口的成員?282
14.2.4? 訪問接口成員?284
14.3? C#根類object?287
14.3.1? object方法?287
14.3.2? object方法應用?288
14.3.3? Finalize()特殊應用?291
14.4? C#類轉換?292
14.4.1? 隱式轉換?292
14.4.2? 顯式轉換?293
14.4.3? 使用is運算符?295
14.4.4? 使用as運算符?297
14.5? 本課回顧和網絡關鍵詞?298
第15課? 字符串與正則表達式?301
字符串是C#內的重要數據類型之一,通過字符串的賦值可以實現指定的功能;而正則表達式是一種描述字符串匹配的模式,它能夠對字符串進行指定功能的操作。
15.1? 本課學習目標?301
15.2? C#字符串?301
15.2.1? C#類型?301
15.2.2? string和String?302
15.2.3? StringBuilder?311
15.3? C#正則表達式?313
15.3.1? 正則表達式的語言?313
15.3.2? 正則表達式類?316
15.4? 正則表達式的應用?321
15.4.1? 分隔符分隔?321
15.4.2? 字符檢索處理?324
15.4.3? 字符替換處理?324
15.5? 本課回顧和網絡關鍵詞?325 第16課? 委托與事件?327
委托實際上是一種類型安全的使用回調的方法函數;而事件是一種重要的函數成員,類和對象使用事件來通知其他對象發(fā)生的行為或某條件已成立。
16.1? 本課學習目標?327
16.2? C#委托?327
16.2.1? 聲明委托?328
16.2.2? 使用委托?330
16.2.3? 使用委托匿名方法?336
16.3? C#事件?337
16.3.1? 聲明事件?338
16.3.2? 使用事件的流程?339
16.3.3? 訪問器格式使用事件?339
16.4? 本課回顧和網絡關鍵詞?344
第17課? 泛型?347
通過使用泛型,可以實現更強編譯時的類型檢查,減少數據類型間的顯示轉換和裝箱操作時的類型檢查。
17.1? 本課學習目標?347
17.2? 泛型概述?347
17.2.1? 泛型的特點?348
17.2.2? 泛型的優(yōu)點?348
17.3? 泛型聲明?349
17.3.1? 聲明泛型類?349
17.3.2? 泛型接口?353
17.3.3? 泛型委托?354
17.3.4? 泛型方法?354
17.4? 泛型約束?355
17.5? 泛型集合類?360
17.5.1? 泛型集合類介紹?360
17.5.2? 泛型集合類的使用?360
17.5.3? 自定義泛型集合類?365
17.6? C#泛型迭代器?369
17.7? 本課回顧和網絡關鍵詞?371
第18課? C#文件操作和流文件操作?373
在.NET框架中提供了功能強大的文件操作接口,在.NET框架類庫的System.IO的命名空間中,提供了多個用于文件操作的類型。
18.1? 本課學習目標?373 18.2? C#文件管理?373
18.2.1? 使用File和FileInfo?374
18.2.2? 使用Directory和
DirectoryInfo?382
18.2.3? 使用Path?387
18.2.4? 使用Environment?390
18.3? C#流文件管理?395
18.3.1? 使用FileStream?396
18.3.2? 使用StreamReader和
StreamWriter?400
18.3.3? 使用BinaryReader和
BinaryWriter?404
18.4? 本課回顧和網絡關鍵詞?407
第19課? XML文件操作處理?409
XML文件操作處理是編程語言領域中文件處理的重要組成部分。
19.1? 本課學習目標?409
19.2? XML文件處理?409
19.2.1? XML簡介?409
19.2.2? 基于流的處理?411
19.2.3? 基于DOM的處理?422
19.3? 本課回顧和網絡關鍵詞?427
第20課? Windows窗體編程基礎?429
因為Windows環(huán)境下的多數應用程序都是基于窗體的,所以窗體應用是十分重要的編程應用模塊。
20.1? 本課學習目標?429
20.2? 窗體編程基礎?429
20.2.1? 窗體概述?430
20.2.2? 一個簡單的窗體程序?431
20.3? 創(chuàng)建和使用窗體?434
20.3.1? 創(chuàng)建窗體?434
20.3.2? 窗體設置?435
20.4? 使用控件和組件?444
20.4.1? 控件的屬性?444
20.4.2? 使用Label控件和LinkLabel控件?445
20.4.3? 使用TextBox控件?447
20.4.4? 使用Button控件?450
20.4.5? 使用CheckBox、RadioButton和GroupBox控件?452
20.4.6? 使用ListBox和
ComboBox控件?457
20.4.7? 使用ProgressBar和
BackgroudWorker?461
20.4.8? 使用ListView控件?466
20.4.9? 使用TreeView控件?472
20.5? 本課回顧和網絡關鍵詞?477
第21課? 菜單、工具欄和對話框?479
本課逐一講解窗體菜單、上下文菜單控件、工具欄、窗體對話框和對話框控件的基本知識,并通過具體的實例來介紹它們的具體使用流程。
21.1? 本課學習目標?479
21.2? 使用窗體菜單?479
21.2.1? 主菜單實現控件介紹?480
21.2.2? 使用MenuStrip控件?484
21.2.3? 使用上下文菜單控件?488
21.3? 工具欄應用?489
21.4? 窗體對話框?494
21.4.1? 自定義實現對話框?494
21.4.2? 使用對話框控件?499
21.5? 本課回顧和網絡關鍵詞?504
?
第2篇? 技術提高篇
?
第22課? Web應用編程?509
ASP.NET使用的最主流語言便是C#,通過ASP.NET不僅能夠編寫出現實中常用的Web應用程序,而且能夠使用它本身提供的多個控件快速實現更加復雜的Web應用。
22.1? 本課學習目標?509
22.2? Web編程概述?509 22.3? 創(chuàng)建一個簡單的
ASP.NET程序?510
22.4? ASP.NET控件?513
22.4.1? Web服務器控件?513
22.4.2? 數據處理控件?516
22.4.3? 其他的控件?517
22.5? 狀態(tài)管理?520
22.5.1? ViewState?521
22.5.2? Cookie?521
22.5.3? 服務器端狀態(tài)管理?523
22.6? 安全性?524
22.7? ASP.NET和數據庫的連接?528
22.8? 用戶登錄驗證實例?531
22.8.1? 使用登錄服務控件?531
22.8.2? 數據庫登錄驗證?533
22.9? 本課回顧和網絡關鍵詞?544
第23課? 數據庫和ADO.NET操作?545
通過專業(yè)的數據庫存儲數據,不但可以方便地使用數據處理語言進行數據的管理和維護,而且能夠保證數據的安全性。
23.1? 本課學習目標?545
23.2? 什么是ADO.NET?545
23.2.1? 數據庫的簡要介紹和
ADO.NET的背景?546
23.2.2? ADO.NET的目的?548
23.3? ADO.NET對象?549
23.3.1? 提供者對象?550
23.3.2? 用戶對象?550
23.3.3? System.Data命名空間?551
23.4? 安裝Northwind?551
23.5? 使用DataReader?553
23.6? 數據庫連接?555
23.6.1? 基本連接處理?556
23.6.2? 連接的使用?556
23.6.3? 事務處理?558
23.7? 命令和存儲過程?559
23.7.1? 處理命令?559
23.7.2? 存儲過程?564
23.8? DataSet數據處理?566
23.8.1? 數據表?566
23.8.2? 數據列?567
23.8.3? 數據行?568
23.8.4? DataSet數據更新?570
23.9? ADO.NET和XML?575
23.9.1? WriteXml方法?575
23.9.2? ReadXml方法?578
23.10? ADO.NET和SQL?579
23.10.1? 更新操作命令?579
23.10.2? 直接執(zhí)行SQL命令?581
23.11? 本課回顧和網絡關鍵詞?584
第24課? DataGrid和數據綁定?587
在實際項目開發(fā)過程中,可以使用DataGrid獲取數據庫的數據;數據綁定就是數據源與服務器控件的關聯。
24.1? 本課學習目標?587
24.2? Visual Studio 2005實現數據庫項目?587
24.2.1? Visual Studio 2005建立數據庫連接?588
24.2.2? Visual Studio 2005建立數據源?589
24.3? DataGrid控件?591
24.3.1? DataGrid基礎?591
24.3.2? 使用DataGridView?594
24.4? 數據綁定?600
24.4.1? 單一綁定?600
24.4.2? 數據綁定對象?600
24.5? 本課回顧和網絡關鍵詞?608
第25課? GDI+圖形圖像編程?609
GDI+提供了在Windows窗體和控件上進行繪制圖形、圖像和文本的方法,是C#的核心技術之一。
25.1? 本課學習目標?609
25.2? GDI+初步?609
25.2.1? GDI+基礎?610
25.2.2? Graphics類?610
25.3? 圖形操作?611
25.3.1? 繪圖工具?611
25.3.2? 繪圖操作?613
25.3.3? 顏色混合?615
25.4? 測量坐標和區(qū)域?618
25.4.1? Point和PointF?618
25.4.2? Size和SizeF?619
25.4.3? Rectangle和RectangleF?620
25.5? 字體和文本?621
25.5.1? 字體處理?621
25.5.2? 文本處理?623
25.6? 顏色操作?627
25.6.1? 紅綠藍值?628
25.6.2? 命名的顏色?628
25.6.3? 顯示模式和安全調色板?629
25.7? 圖像操作?630
25.7.1? 位圖文件簡介?630
25.7.2? 矢量文件簡介?631
25.7.3? GDI+圖像處理?633
25.8? 打印操作?639
25.9? 本課回顧和網絡關鍵詞?644
第26課? C#非托管代碼操作?647
并不是所有的可用代碼都符合.NET框架的規(guī)范,而這些不符合.NET框架規(guī)范的代碼被稱為非托管代碼,在程序員開發(fā)的應用中,經常需要處理大量的非托管代碼。
26.1? 本課學習目標?647
26.2? 托管代碼和非托管代碼?647
26.2.1? 托管代碼和非托管代碼簡介?648
26.2.2? 兩者的區(qū)別?648
26.3? 在托管代碼中使用動態(tài)鏈接庫中的非托管函數?649
26.3.1? DllImport特性?651
26.3.2? 數據封送處理?657
26.3.3? 回調函數?667
26.4? 在托管代碼中使用COM組件?672
26.4.1? COM組件介紹?672
26.4.2? 使用COM組件?673
26.5? 在托管代碼中使用ActiveX控件?680
26.6? 在非托管代碼中使用.NET組件?684
26.6.1? 非托管代碼使用程序集的編碼規(guī)范?685
26.6.2? 生成、注冊程序集和導出類型庫文件?689
26.6.3? 在非托管代碼中
使用程序集?691
26.7? 不安全代碼處理?691
26.7.1? 修飾符?692
26.7.2? 指針?693
26.7.3? fixed語句?698
26.8? 本課回顧和網絡關鍵詞?699 第27課? 水晶報表應用?701
水晶報表即Crystal Reports,學過Visual Basic的讀者并不陌生,它能夠很好地與數據庫交互,實現各種漂亮的圖表效果。
27.1? 新建報表程序?701
27.2? 單獨添加Crystal Reports程序?704
27.3? 在報表中使用Excel文件?707
27.4? 在報表中使用圖片?709
第28課? DotNetBar控件應用?713
DotNetBar充分利用.NET結構和構架,完全通過C#編寫,使開發(fā)人員和用戶更易于使用。
28.1? DotNetBar控件簡介?713
28.2? DotNetBar安裝?713
28.3? 創(chuàng)建Office 2007樣式程序?715
28.4? 實現Office 2007提示樣式?717
28.5? 實現Outlook導航樣式?718
28.6? 實現氣泡提示樣式?722
第29課? Microsoft Enterprise Library應用?723
Enterprise Library是一組應用程序塊(Application Block)的集合,它們是可重用的軟件組件,被用來幫助開發(fā)者面對常用的企業(yè)級開發(fā)任務。
29.1? Microsoft Enterprise Library介紹?723
29.2? 安裝Microsoft Enterprise Library?724
29.3? 使用數據庫訪問模塊?726
29.4? 使用配置模塊?729
29.5? 使用異常處理模塊?731
29.6? 使用日志模塊?734
29.7? 使用緩存模塊?736
第30課? 水晶報表應用?739
Dundas Chat for .NET是一個具有強大功能和豐富特色的圖表組件,它專門用于Windows Forms和ASP.NET開發(fā)。
30.1? 安裝Dundas?739
30.2? 創(chuàng)建簡單的平面圖?741
30.3? 創(chuàng)建條形圖?744
30.4? 創(chuàng)建柱形圖?746
30.5? 創(chuàng)建環(huán)形圖?748
30.6? 創(chuàng)建餅形圖?750
30.7? 創(chuàng)建折線圖?751
30.8? 創(chuàng)建曲線圖?753
第31課? 應用MapXtreme地圖控件?757
MapXtreme完全支持.NET,從對象模型到底層開發(fā)、對象命名,完全都是.NET架構的內容,可以與Visual Studio開發(fā)環(huán)境完全集成。
31.1? 安裝MapXtreme控件?757
31.2? 窗體顯示地圖?759
31.3? 地圖縮放處理?760
31.4? 地圖移動處理?762
第3篇? 綜合應用篇
?
第32課? 項目開發(fā)案例:俄羅斯
方塊游戲開發(fā)?767
本章介紹了Visual Studio 2005在做界面小游戲開發(fā)方面的一些基本概念和方法,讓讀者也能體驗游戲程序設計的樂趣,并由此引出您豐富的邏輯,編制出更強大的功能,以達到拋磚引玉的作用。
32.1? 系統(tǒng)概述與預覽?767
32.1.1? 游戲的運作過程?767
32.1.2? 項目文件概述?768
32.1.3? 實例項目概覽?768
32.2? 系統(tǒng)窗體界面實現?769
32.2.1? 制作游戲窗體?769
32.2.2? 窗體元素設置文件?772
32.3? 事件處理程序?777
32.3.1? 初始設置?777
32.3.2? 編寫事件處理代碼?778
32.4? 游戲控制、處理方法?780
32.4.1? 初始設置?780
32.4.2? 重新開始處理?781
32.4.3? Review()處理?782
32.4.4? 載入處理?783
32.4.5? 繪制方塊處理?785
32.4.6? 游戲過程處理?787
第33課? 項目開發(fā)案例:
在線留言本?797
在線留言本是一個綜合性的系統(tǒng),不僅僅是表單數據的發(fā)布處理過程,而且在實現過程中會應用到數據庫的相關知識,并對數據進行添加和刪除處理。
33.1? 在線留言本介紹?797
33.1.1? 在線留言本模塊功能原理?797
33.1.2? 在線留言本系統(tǒng)構成模塊?798
33.2? 在線留言本模塊實例概述?798
33.3? 系統(tǒng)配置文件實現?799
33.4? 搭建系統(tǒng)數據庫?800
33.4.1? 數據庫設計?800
33.4.2? 數據庫訪問層設計?801
33.5? 設置皮膚文件?808
33.5.1? 設置按鈕元素樣式?808
33.5.2? 設置頁面元素樣式?809
33.6? 留言數據顯示模塊?810
33.6.1? 留言列表顯示頁面?810
33.6.2? 留言展開回復模塊?815
33.7? 留言分頁列表顯示模塊?817
33.7.1? 留言分頁顯示頁面?818
33.7.2? 分頁處理頁面?819
33.8? 留言回復模塊?820
33.8.1? 留言回復表單頁面?820
33.8.2? 回復數據處理頁面?822
33.9? 留言發(fā)布模塊?824
33.10? 留言管理模塊?826
33.10.1? 留言管理列表頁面?826
33.10.2? 留言刪除處理頁面?828
光盤索引
實例名稱:客戶交互系統(tǒng)
路 徑:光盤\贈送實例代碼\客戶交互系統(tǒng)
視頻時間:19分42秒
過一個客戶交互系統(tǒng)實例來說明C#的應用方法和技巧。本實例包括登錄、聊天室、文件發(fā)送等功能模塊。 實例名稱:企業(yè)人事管理系統(tǒng)
路??? 徑:光盤\贈送實例代碼\企業(yè)人事管理系統(tǒng)
視頻時間:27分16 秒
本實例提供了整個系統(tǒng)業(yè)務的開發(fā)流程和系統(tǒng)功能結構的設計,包括登錄模塊、數據庫、主窗體模塊等的設計方法。 實例名稱:圖書館管理系統(tǒng)
路??? 徑:光盤\贈送實例代碼\圖書館管理系統(tǒng)
視頻時間:34分5秒
本實例提供了整個系統(tǒng)業(yè)務的開發(fā)流程和系統(tǒng)功能結構的設計,包括圖書檔案管理、圖書館信息、圖書借還管理等模塊的設計方法。 實例名稱:企業(yè)內部交互系統(tǒng)
路??? 徑:光盤\贈送實例代碼\企業(yè)內部交互系統(tǒng)
視頻時間:40分28 秒
本實例提供了整個系統(tǒng)業(yè)務的開發(fā)流程,包括客戶端登錄模塊、服務器端控制臺模塊、客戶端QQ模塊、客戶端消息發(fā)送模塊、客戶端注冊模塊等功能模塊的設計方法。

轉載于:https://blog.51cto.com/haoxia/185549

總結

以上是生活随笔為你收集整理的编程大讲坛、坛坛是佳酿--编程大讲坛:C#核心开发技术从入门到精通的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。