注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計.NETC#.NET編程培訓教程

C#.NET編程培訓教程

C#.NET編程培訓教程

定 價:¥49.00

作 者: 趙克立等編著
出版社: 清華大學出版社
叢編項: 清華電腦學堂 編程培訓系列
標 簽: C#

ISBN: 9787302061724 出版時間: 2003-03-01 包裝: 平裝
開本: 23cm 頁數(shù): 490 字數(shù):  

內(nèi)容簡介

  本書共有14課,分為三部分:第一部分為基礎知識,從微軟最新推出的.NET平臺整體框架著眼,介紹新一代的C#.NET的完整架構概念與運作模式,以及C#的基本語法、C#與傳統(tǒng)C++的簡要比較等內(nèi)容,旨在協(xié)助不同程度與背景的讀者快速具備進入C#.NET的基本能力:第二部分為C#.NET的主體課程,分別介紹C#.NET的輸入與輸出、數(shù)據(jù)類型、流與類、異常的處理、多線程程序設計、ASP.NET、ADO.NET與其進一步應用、Win Forms與Web Forms、GDI+等內(nèi)容;第三部分則是兩個完整的C#.NET實例制作,用以綜合運用前述技巧。本書附錄包括:C#.NET關鍵字、C#.NET運算符、C#.NET命名空間成員速查,便于讀者查閱。本書結構安排合理,為了便于教學,每一課都有“學習目標”、“思考與練習”;此外,本書圖文合一,正文與輔助說明相互配合,更便于讀者學習。本書可作為培訓班教材及自學手冊,同時也適合具有一定Win API與面向對象編程基礎與思想的程序編程人員閱讀。

作者簡介

暫缺《C#.NET編程培訓教程》作者簡介

圖書目錄

第一課 面向對象程序設計
學習目標一:面向對象與面向過程
一. 面向過程
二. 面向對象
學習目標二:面向對象的重要特性
一. 繼承
二. 封裝
三. 多態(tài)
學習目標三:面向對象的重要術語
一. 對象
二. 類
三. 方法
四. 屬性
五. 抽象化
六. 面向對象程序語言
七. C/C十十/C#語言
思考與練習
第二課 . NET Framework與C#
學習目標一:. NET簡介
一. Web Service
二. 面向對象程序設計
三. 復制/粘貼的程序配置方式
四. 跨平臺
五. 自動資源管理
六. 數(shù)據(jù)類型檢查
七. 新的安全模式
八. JIT即時編譯
九. Visual Studio. NET
學習目標二:. NET的類庫
一. Svstem
二. Svstem. data
三. Svstem. Xml
四. System. Drawing
五. System. Web
六. System. WinForms
學習目標三:編寫Ci9的環(huán)境
一. 開發(fā)工具的安裝
二. 工具欄與工具箱
三. 開發(fā)環(huán)境版面的調(diào)整
思考與練習
第三課 C#程序的語法
學習目標一:我的第一個C并程序
一. C#程序的基本結構
二. 我的第一個C#程序
學習目標二:變量
一. 變量類別
二. 默認值
三. 明確賦值
四. 變量引用
學習目標三:運算符與表達式
一. 表達式的結構
二. 運算符的優(yōu)先級和結合性
學習目標四, 流程控制語句
一. 選擇語句
二. 循環(huán)語句
三. 跳轉語句
思考與練習
第四課 輸入與輸出
學習目標一:Console類
一. Console類概述
二. Console類的屬性
三. Console類的方法
學習目標二:流
一. 流概述
學習目標三:文件輸入與輸出
一. 基本的文件I/O
二. 同步與異步文件I/O
思考與練習
第五課 C#的數(shù)據(jù)類型
學習目標一:淺談數(shù)據(jù)類型
一. 淺談數(shù)據(jù)類型
學習目標二:值類型
一. 默認構造函數(shù)
二. 簡單類型
三. 結構類型
四. 枚舉類型
學習目標三:引用類型
一. 對象類型
二. 類類型
三. 接口類型
四. 代理
五. 數(shù)組
六. 字符串
七. 值類型和引用類型的區(qū)別
學習目標四:類型轉換
一. 隱式轉換
二. 顯式轉換
思考與練習
第六課 值類型
學習目標一:整型和浮點型
一. 整型
二. 浮點型
學習目標二:布爾型
學習目標三:枚舉型
一. 枚舉聲明
二. 枚舉成員
學習目標四:結構型
一. 結構概述
二. 結構聲明
三. 結構和類的區(qū)別
四. 兩個有用的結構例子
思考與練習
第七課 類
學習目標一:類的聲明
一. 類的聲明
學習目標二:類的構造與析構
一. 類的構造函數(shù)
二. 析構函數(shù)
學習目標三:繼承與多態(tài)
一. 繼承
二. 多態(tài)
學習目標四:修飾符
一. 修飾符概述
二. 訪問修飾符
三. abstract修飾符
四. sealed修飾符
思考與練習
第八課 異常處理
學習目標一:異常概述
一. 運行庫如何管理異常
二. 篩選運行庫異常
三. C#和C十十中異常的區(qū)別
學習目標二:異常的處理
一. 使用try/catch塊捕捉異常
二. 在catch塊中使用特定異常
三. 引發(fā)異常
四. 使用finally塊
學習目標三:自定義異常
思考與練習
第九課 多線程程序設計
學習目標一:線程概述
一. 多線程概述
二. System. Threading命名空間
三. 線程池
學習目標二:多線程程序設計
一. 創(chuàng)建線程
二. 暫停和繼續(xù)線程
三. 銷毀線程
四. 調(diào)度線程
學習目標三:線程的同步
一. 運用Monitor類同步線程
二. 運用Mutex類同步線程
三. 運用Interlocked類同步線程
思考與練習
第十課 Win Forms
學習目標一:第一個WinForms程序
一. 第一個WinForms程序
學習目標二:Form基本設計
一. Windows窗體介紹
二. Windows窗體布局選項
三. 向項目添加Windows窗體
四. 在設計器中顯示W(wǎng)indows窗體
五. 選擇Windows應用程序中的啟動窗體
六. 顯示有模式和無模式Windows窗體
七. 更改Windows窗體的邊框
八. 設置Windows窗體的屏幕位置
學習目標三:Form控件
一. MessageBox類
二. 對話框控件類
三. Menu類
四. ToolBar類
五. StatusBar類
六. ProgressBar類
七. TrackBar類
思考與練習
第十一課 Web Forms
學習目標一:ASP.NET與ASP.NET控件
一. ASP. NET簡介
學習目標二:Intrinsic控件
一. Button控件 按鈕控件
二. LinkButton控件 超鏈接按鈕控件
三. TextBox控件 文本框控件
四. CheckBox控件 復選框控件
五. RadioButton控件 單選鈕控件
六. DropDownList控件 下拉式選單群組控件
七. Image控件 圖片控件
學習目標三:List控件
一. Repeater Control 重復顯示控件
二. DataList Control 數(shù)據(jù)列表控件
三. DataGrid Control 數(shù)據(jù)表格化控件
學習目標四:Rich控件與Validation控件
一. Rich控件
二. Valication控件
思考與練習
第十二課 ADO. NET
學習目標一:ADO. NET介紹
一. Managed Provider
二. DataSet
學習目標二:ADO. NET對象
一. Connection對象
二. Command對象
三. 參數(shù) Parameter
四. DataSet對象
五. DataView對象
學習目標三:數(shù)據(jù)綁定
一. 什么是Data Binding
二. Data Binding的方式
學習目標四:連接到數(shù)據(jù)源
一. 使用DataSet
二. 使用DataView
思考與練習
第十三課 GDI
學習目標一:GDI 概述
一. 創(chuàng)建Graphics對象
二. Paint事件處理程序中的PaintEventArgs
三. CreateGraphics方法
四. 從Image對象創(chuàng)建
五. 繪制和操作形狀與圖像
學習目標二:筆. 畫筆和顏色
一. 筆
二. 畫筆
三. 顏色
學習目標三:Graphics類
一. 用GDI 繪制線條和形狀
二. 用GDI 繪制文本
三. 用GDI 呈現(xiàn)圖像
學習目標四:GDI 示例
一. 文本示例
二. 畫筆示例
三. 筆刷示例
四. 圖像示例
思考與練習
第十四課 實例制作
學習目標一:記事本程序
一. 記事本程序開發(fā)步驟
二. 記事本程序完整代碼
學習目標二:屏幕捕獲程序
一. 程序設計的關鍵步驟以及具體的實現(xiàn)方法:
二. 用C#做屏幕捕獲程序的完整代碼
學習目標三:部署應用程序
一. Microsoft Windows安裝程序介紹
二. 合并模塊介紹
三. 部署和關聯(lián)
四. 部署和Authenticode簽名
五. 部署和依賴項
六. 部署與注冊表
七. 部署和運行時用戶界面
八. 自定義操作
九. 條件部署
十. 部署應用程序實例
附錄
附錄A:關鍵字
附錄B:運算符
附錄C:命名空間成員速查

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號