-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
12/13 新書到! 10/8 新書到! 10/1 新書到! 9/24 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Visual C# 2008程式開發入門與提高

( 簡體 字)
作者:趙增敏類別:1. -> 程式設計 -> .NET -> C#
譯者:
出版社:電子工業出版社Visual C# 2008程式開發入門與提高 3dWoo書號: 22593
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:8/1/2009
頁數:804
光碟數:0
站長推薦:
印刷:語系: ( 簡體 版 )
不接受訂購
ISBN:9787121086199
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

Visual C# 2008是Microsoft公司為生成在 .NET Framework上運行的各種應用程序而設計的一種編程語言,該語言可以借助于Visual Studio 2008這套世界級的可視化開發工具來實現應用程序的快速開發。本書通過大量實例循序漸進介紹了Visual C# 2008編程語言及其在控制臺應用程序、Windows窗體應用程序、WPF應用程序。
目錄:

第1篇  C#語言編程基礎
第1章 Visual C# 2008概述    2
1.1  C#語言簡介    2
1.1.1  C#語言與 .NET Framework    2
1.1.2  C#語言與其他語言的比較    4
1.1.3  C# 3.0的新功能    5
1.2  Visual Studio 2008簡介    6
1.2.1  Visual Studio 2008的新功能    6
1.2.2  安裝Visual Studio 2008    7
1.2.3  選擇默認環境設置    10
1.3  認識Visual Studio 2008 IDE    10
1.3.1  起始頁    10
1.3.2  菜單與工具欄    11
1.3.3  解決方案資源管理器    12
1.3.4  設計器窗口    13
1.3.5  工具箱    14
1.3.6  屬性窗口    14
1.3.7  代碼編輯器    15
1.3.8  對象瀏覽器    17
1.4  創建第1個Visual C#應用程序    18
1.4.1  創建C#控制臺應用程序    18
1.4.2  創建C# Windows窗體應用程序    21
1.4.3  創建C# WPF應用程序    26
1.4.4  創建ASP.NET Web應用程序    29
第2章 C# 語言編程基礎    32
2.1  基本語法    32
2.1.1  標識符    32
2.1.2  關鍵字    33
2.1.3  基本語法規則    34
2.1.4  控制臺應用程序基本結構    34
2.2  數據類型    38
2.2.1  值類型    38
2.2.2  引用類型    43
2.2.3  數據類型轉換    49
2.2.4  裝箱與拆箱    52
2.3  變量和常量    54
2.3.1  聲明和使用變量    54
2.3.2  聲明和使用常量    55
2.4  運算符    56
2.4.1  算術運算符    57
2.4.2  關系運算符    58
2.4.3  邏輯運算符    59
2.4.4  位運算符    61
2.4.5  賦值運算符    62
2.4.6  其他運算符    63
2.4.7  運算符優先級    67
2.5  控制臺輸入/輸出    68
2.5.1  屏幕緩沖區與控制臺窗口    68
2.5.2  Console類的成員    68
2.5.3  控制臺輸入    69
2.5.4  控制臺輸出    73
第3章 流程控制語句    77
3.1  選擇語句    77
3.1.1  if語句    77
3.1.2  switch語句    79
3.2  迭代語句    81
3.2.1  while語句    81
3.2.2  do語句    83
3.2.3  for語句    84
3.2.4  foreach語句    85
3.3  跳轉語句    87
3.3.1  break語句    87
3.3.2  continue語句    88
3.3.3  goto語句    89
3.3.4  return語句    90
3.4  異常處理語句    91
3.4.1  異常處理概述    91
3.4.2  try-catch-finally語句    92
3.4.3  throw語句    95
3.5  程序調試    97
3.5.1  程序錯誤類型    97
3.5.2  程序調試方法    97
3.6  預處理器指令    100
3.6.1  定義符號    100
3.6.2  條件編譯    100
3.6.3  報告編譯錯誤和警告    101
3.6.4  定義代碼塊    102

第2篇  C#面向對象編程

第4章 類與對象    105
4.1  面向對象編程基本概念    105
4.1.1  類    105
4.1.2  對象    106
4.2  聲明類    106
4.2.1  類聲明語法    106
4.2.2  類修飾符    108
4.2.3  類成員    111
4.2.4  結構與類的區別    113
4.3  構造函數與析構函數    115
4.3.1  實例構造函數    115
4.3.2  私有構造函數    118
4.3.3  靜態構造函數    119
4.3.4  析構函數    121
4.4  常量與字段    122
4.4.1  聲明常量    122
4.4.2  聲明字段    124
4.4.3  靜態字段和實例字段    125
4.4.4  只讀字段    126
4.4.5  可變字段    128
4.5  繼承    129
4.5.1  類的繼承    129
4.5.2  抽象類    131
4.5.3  密封類    134
4.5.4  System.Object類    135
4.5.5  可視化OOP工具    136
4.6  方法    140
4.6.1  聲明方法    140
4.6.2  方法形參    141
4.6.3  方法重載    146
4.6.4  靜態方法和實例方法    147
4.6.5  虛方法和重寫方法    149
4.6.7  密封方法    151
4.6.8  抽象方法    152
4.6.9  外部方法    153
4.6.10  擴展方法    154
4.7  嵌套類    155
4.7.1  聲明嵌套類    156
4.7.2  隱藏嵌套類    157
4.8  分部類與分部方法    159
4.8.1  分部類    159
4.8.2  分部方法    162
4.9  靜態類與靜態成員    164
4.9.1  靜態類    165
4.9.2  靜態成員    166
第5章 屬性與索引器    169
5.1  屬性    169
5.1.1  聲明屬性    169
5.1.2  屬性訪問器    170
5.1.3  靜態屬性與實例屬性    174
5.1.4  屬性與繼承    176
5.1.5  非對稱訪問器    179
5.1.6  自動實現的屬性    183
5.1.7  匿名類型    186
5.2  索引器    187
5.2.1  聲明索引器    187
5.2.2  索引器與屬性的比較    189
5.2.3  使用索引器    189
5.2.4  索引器重載    191
5.2.5  多維索引器    193
第6章 委托與事件    196
6.1  委托    196
6.1.1  委托概述    196
6.1.2  聲明委托    197
6.1.3  實例化委托    198
6.1.4  調用委托    199
6.1.5  多路廣播委托    200
6.1.6  通過委托實現回調    203
6.1.7  靜態委托    205
6.1.8  委托中的協變和逆變    206
6.1.9  委托的異常處理    208
6.2  事件    210
6.2.1  事件概述    210
6.2.2  使用預定義事件    211
6.2.3  實現自定義事件    215
6.2.4  事件訪問器    220
第7章 接口與泛型    225
7.1  接口    225
7.1.1  接口概述    225
7.1.2  聲明接口    226
7.1.3  聲明接口成員    227
7.1.4  訪問接口成員    229
7.1.5  接口實現    231
7.1.6  顯式接口實現    238
7.1.7  接口映射    242
7.1.8  接口實現繼承    244
7.1.9  接口重新實現    247
7.2  泛型    250
7.2.1  泛型概述    250
7.2.2  泛型類型參數    252
7.2.3  類型參數約束    253
7.2.4  泛型類    254
7.2.5  泛型接口    257
7.2.6  泛型方法    260
7.2.7  泛型和數組    262
7.2.8  泛型委托    263
7.2.9  default關鍵字    265
第8章 LINQ表達式    266
8.1  LINQ查詢概述    266
8.1.1  基本概念    266
8.1.2  LINQ與泛型類型    269
8.1.3  Lambda表達式    271
8.1.4  在C#中編寫LINQ查詢    273
8.2  使用LINQ查詢子句    275
8.2.1  from子句    275
8.2.2  where子句    277
8.2.3  select子句    278
8.2.4  group子句    280
8.2.5  orderby子句    283
8.2.6  join子句    284
8.2.7  let子句    287
第9章 屬性、迭代器和命名空間    289
9.1  屬性    289
9.1.1  屬性概述    289
9.1.2  自定義屬性    290
9.1.3  應用屬性    293
9.1.4  訪問屬性    295
9.1.5  通用屬性    297
9.1.6  交互操作的屬性    300
9.2  迭代器    302
9.2.1  迭代器概述    302
9.2.2  創建和使用迭代器    303
9.2.3  為泛型類創建迭代器    305
9.3  命名空間    307
9.3.1  編譯單元    307
9.3.2  聲明命名空間    308
9.3.3  使用命名空間    310
9.3.4  使用命名空間別名限定符    314
9.3.5  使用My命名空間    315
第10章 字符串與正則表達式    317
10.1  不變字符串    317
10.1.1  String類概述    317
10.1.2  比較字符串    319
10.1.3  檢索子字符串    321
10.1.4  復制字符串    323
10.1.5  拆分字符串    324
10.1.6  連接字符串    325
10.1.7  修改字符串    326
10.1.8  轉換大小寫    328
10.1.9  格式化字符串    329
10.2  可變字符串    331
10.2.1  StringBuilder類概述    332
10.2.2  設置StringBuilder容量    332
10.2.3  追加操作    333
10.2.4  插入操作    336
10.2.5  刪除操作    338
10.2.6  替換操作    339
10.3  字符串編碼    340
10.3.1  Encoding類概述    340
10.3.2  字符串編碼示例    341
10.4  正則表達式    342
10.4.1  正則表達式概述    342
10.4.2  編寫正則表達式    343
10.4.3  使用Regex類    344
第11章 數組與集合    347
11.1  數組    347
11.1.1  Array類    347
11.1.2  數組概述    349
11.1.3  動態創建數組    351
11.1.4  數組排序    353
11.1.5  搜索數組    355
11.1.6  反轉數組    357
11.1.7  復制數組    359
11.2  非泛型集合    360
11.2.1  System.Collections概述    360
11.2.2  ArrayList類    361
11.2.3  Queue類    364
11.2.4  Stack類    365
11.2.5  Hashtable類    367
11.2.6  SortedList類    369
11.3  泛型集合    372
11.3.1  System.Collections.Generic概述    372
11.3.2  List<T>類    373
11.3.3  Dictionary<TKey, TValue>類    376
11.3.4  SortedDictionary<TKey, TValue>類    378
第12章 文件輸入/輸出    381
12.1  文件管理    381
12.1.1  System.IO概述    381
12.1.2  文件類File    382
12.1.3  文件信息類FileInfo    385
12.2  文件讀/寫    388
12.2.1  文件流類FileStream    388
12.2.2  流寫入類StreamWriter    392
12.2.3  流讀取類StreamReader    393
12.2.4  二進制寫入類BinaryWriter    395
12.2.5  二進制讀取類BinaryReader    397
12.3  目錄與驅動器    399
12.3.1  目錄類Directory    399
12.3.2  目錄信息類DirectoryInfo    401
12.3.3  路徑類Path    403
12.3.4  驅動器信息類DriveInfo    404


第3篇  Windows窗體編程

第13章 Windows窗體與控件    407
13.1  Windows窗體    407
13.1.1  創建Windows窗體    407
13.1.2  創建Windows應用程序項目    409
13.1.3  Form類    412
13.1.4  在項目中添加窗體    414
13.1.5  窗體設計技巧    416
13.1.6  在窗體中創建事件處理程序    418
13.1.7  創建MDI窗體    421
13.2  Windows窗體控件    422
13.2.1  分類    422
13.2.2  控件的基本操作    424
13.2.3  執行操作的控件    426
13.2.4  顯示信息的控件    430
13.2.5  編輯文本控件    433
13.2.6  選項設置控件    443
13.2.7  列表選擇控件    447
13.2.8  日期選擇控件    460
13.2.9  幫助組件    462
13.2.10  顯示和存儲圖像的控件    466
13.2.11  容器控件    467
13.2.12  雜項控件    469
第14章 菜單、工具欄和對話框    473
14.1  主菜單    473
14.1.1  MenuStrip控件概述    473
14.1.2  創建主菜單    474
14.1.3  創建菜單項事件處理程序    477
14.1.4  創建MDI子窗口列表    481
14.2  快捷菜單    483
14.2.1  ContextMenuStrip控件概述    483
14.2.2  創建和顯示快捷菜單    484
14.3  工具欄    486
14.3.1  ToolStrip控件概述    486
14.3.2  創建工具欄    488
14.4  對話框    492
14.4.1  打開和保存文件    492
14.4.2  設置字體和顏色    496
14.4.3  打印文檔    498
第15章 GDI+圖形編程    504
15.1  GDI+概述    504
15.1.1  GDI+的功能    504
15.1.2  System.Drawing    505
15.1.3  Graphics對象    506
15.2  使用鋼筆繪圖    509
15.2.1  Pen類概述    509
15.2.2  使用鋼筆繪制線條和形狀    510
15.3  使用畫筆填充形狀    515
15.3.1  使用純色填充形狀    515
15.3.2  使用陰影圖案填充形狀    517
15.3.3  使用圖像紋理填充形狀    519
15.3.4  使用漸變畫筆填充形狀    521
15.4  圖像處理    526
15.4.1  加載和顯示圖像    526
15.4.2  常見圖像操作    527
第16章 訪問Windows窗體數據    530
16.1  使用ADO.NET對象    530
16.1.1  ADO.NET組件概述    530
16.1.2  數據庫連接    531
16.1.3  數據命令    534
16.1.4  數據讀取器    536
16.1.5  數據適配器    540
16.1.6  數據集    543
16.2  使用數據訪問控件    549
16.2.1  數據訪問控件介紹    549
16.2.2  設計基本數據窗體    552
16.2.3  設計主-詳細窗體    557

第4篇  創建WPF應用程序

第17章 WPF應用程序與窗體    561
17.1  WPF編程入門    561
17.1.1  使用csc編譯器生成WPF
應用程序    561
17.1.2  用MSBuild生成WPF應用程序    563
17.1.3  使用VS創建WPF獨立
應用程序    567
17.1.4  使用VS創建WPF瀏覽器
應用程序    570
17.2  管理WPF應用程序    573
17.2.1  Application類    573
17.2.2  應用程序生存期    575
17.2.3  管理屬性、資源和窗口    578
17.2.4  應用程序導航    582
17.3  WPF窗口    585
17.3.1  Window類    585
17.3.2  窗口生存期    587
17.3.3  窗口的外觀和行為    590
17.3.4  窗口所屬權    591
第18章 XAML語言    594
18.1  XAML概述    594
18.1.1  對象元素    594
18.1.2  命名空間    595
18.1.3  x:Class屬性    596
18.1.4  子元素    597
18.2  設置屬性    599
18.2.1  屬性語法    599
18.2.2  屬性元素    600
18.2.3  附加屬性    601
18.3  標記擴展    603
18.3.1  標記擴展語法    603
18.3.2  XAML標記擴展    603
18.3.3  WPF標記擴展    607
18.4  XAML子元素    613
18.4.1  子元素處理規則    613
18.4.2  內容屬性    613
18.4.3  集合項    614
18.4.4  普通文本    615
18.5  加載和解析XAML    615
18.5.1  從字符串中加載XAML    615
18.5.2  從資源文件中加載XAML    617
第19章 WPF控件    620
19.1  WPF控件概述    620
19.1.1  WPF控件分類    620
19.1.2  使用WPF控件    622
19.2  布局控件    625
19.2.1  Canvas控件    625
19.2.2  DockPanel控件    626
19.2.3  Grid控件    627
19.2.4  StackPanel控件    630
19.2.5  WrapPanel控件    631
19.3  常用控件    633
19.3.1  按鈕控件    633
19.3.2  用戶信息控件    635
19.3.3  輸入控件    638
19.3.4  選擇控件    640
19.3.5  菜單控件    649
19.3.6  工具欄和狀態欄控件    652
19.3.7  導航控件    654
19.3.8  數字墨跡控件    657
第20章 WPF圖形、動畫和媒體    660
20.1  圖形    660
20.1.1  繪制基本形狀    660
20.1.2  形狀的拉伸和變換    666
20.1.3  使用畫筆    668
20.2  動畫    672
20.2.1  演示圖板動畫技術    672
20.2.2  From/To/By動畫    673
20.2.3  關鍵幀動畫    675
20.2.4  路徑動畫    677
20.3  媒體播放    680
20.3.1  媒體播放模式    680
20.3.2  播放音頻    680
20.3.3  播放視頻    684
第5篇  創建ASP.NET Web應用程序
第21章 ASP.NET Web編程基礎    687
21.1  ASP.NET基礎    687
21.1.1  ASP.NET概述    687
21.1.2  創建ASP.NET Web應用程序    688
21.1.3  ASP.NET網頁語法    691
21.2  ASP.NET服務器控件    693
21.2.1  HTML服務器控件    694
21.2.2  Web服務器控件    698
21.2.3  驗證控件    702
21.2.4  用戶控件    706
21.3  ASP.NET狀態管理    708
21.3.1  基于客戶端的狀態管理    708
21.3.2  基于服務器的狀態管理    711
第22章 ASP.NET數據訪問    718
22.1  數據源控件    718
22.1.1  SqlDataSource控件    718
22.1.2  AccessDataSource控件    721
22.1.3  其他數據源控件    722
22.2  GridView控件    723
22.2.1  GridView控件概述    723
22.2.2  分頁顯示數據    725
22.2.3  排序數據    727
22.2.4  實現主/詳細頁    729
22.2.5  更新數據    731
22.2.6  刪除數據    735
22.3  DetailsView控件    736
22.3.1  DetailsView控件概述    737
22.3.2  分頁顯示數據    738
22.3.3  更新數據    740
22.4  FormView控件    742
22.4.1  FormView控件概述    743
22.4.2  創建模板    743
22.4.3  分頁顯示數據    744
22.4.4  更新數據    746
22.5  其他數據控件    750
22.5.1  Repeater控件    750
22.5.2  DataList控件    751
22.5.3  ListView控件    752
第23章 ASP.NET AJAX應用開發    753
23.1  ASP.NET AJAX概述    753
23.1.1  ASP.NET AJAX體系結構    753
23.1.2  用JavaScript實現AJAX功能    756
23.1.3  ASP.NET AJAX功能應用示例    759
23.2  ASP.NET AJAX服務器控件    762
23.2.1  ScriptManager控件    762
23.2.2  UpdatePanel控件    766
23.2.3  UpdateProgress控件   &nbsp;769
23.2.4  Timer控件    771
23.3  ASP.NET AJAX控件工具箱    774
23.3.1  安裝    774
23.3.2  工具箱中的控件    777
23.3.3  RoundedCorners控件    779
23.3.4  AutoComplete控件    780
23.3.5  CascadingDropDown控件    782
23.3.6  Accordion控件    785
序: