Visual C#.NET程式設計基礎教程

Visual C#.NET程式設計基礎教程

《Visual C#.NET程式設計基礎教程》是由清華大學出版社出版的一部教育作品,作者是王華秋。

基本介紹

  • 書名:Visual C#.NET程式設計基礎教程
  • 作者:王華秋
  • ISBN:9787302201175
  • 頁數:329
  • 出版社:清華大學出版社
  • 出版時間:2009-7-1
  • 裝幀:平裝
  • 開本:16
內容簡介,目錄,

內容簡介

.NET體系教程由初級教程、高級教程和案例教程組成,本書是該體系教程的初級教程,主要內容包括C#語言基礎、窗體程式設計、資料庫編程、圖形圖像編程和網頁設計5部分內容。
全書以實踐為主,旨在提供多種形式的Visual C#語言套用和操作方法。通過實踐操作方式可以幫助讀者更好地理解在各種套用背景和軟體環境下如何運用各種Visual C#編程技術有效地設計和開發程式,加深對Visual C#編程技術理論和實踐的理解。
本書所提供的實踐操作大多附有較為完整的分析和點評,非常適合初學者使用。它不僅可作為高等學校大學本科、高職高專學生“Visual C#語言程式設計”課程的教材,也可以作為各類短期培訓的教材。

目錄

第1章.NET Framework和C#概述
1.1.NET Framework體系結構
1.1.1.NET Framework 環境
1.1.2公共語言運行庫
1.1.3.NET Framework 類庫
1.2C#語言概述
1.2.1C#簡介
1.2.2C#與其他語言的比較
1.2.3C#的面向對象技術
1.3創建第一個C#項目
1.3.1Visual Studio 2005的安裝
1.3.2Visual Studio 2005的使用
1.3.3命名空間
1.3.4編寫控制台應用程式Hello World!
1.3.5編寫窗體應用程式Hello World!
本章小結
習題1
第2章C#程式語言基礎
2.1變數與表達式
2.1.1變數
2.1.2數據類型
2.1.3表達式
2.1.4類型轉換
2.1.5命名空間
2.2流程控制
2.2.1語句
2.2.2分支結構
2.2.3循環結構
2.2.4跳轉語句
2.3複雜的變數類型
2.3.1枚舉
2.3.2結構
2.3.3數組
2.4函式
2.4.1函式的定義與使用
2.4.2變數的作用域
2.4.3Main函式
本章小結
習題2
第3章C#面向對象程式設計
3.1面向對象編程簡介
3.1.1什麼是面向對象編程
3.1.2OOP技術
3.2定義類
3.2.1C#中的類定義
3.2.2Object類
3.2.3構造函式和析構函式
3.2.4接口和抽象類
3.2.5類和結構
3.3定義類成員
3.3.1成員定義
3.3.2類成員的其他議題
3.3.3接口的實現
3.4類的更多內容
3.4.1集合
3.4.2運算符重載
3.4.3高級轉換
3.4.4深度複製
3.4.5定製異常
3.4.6事件和委託
本章小結
習題3
第4章Windows程式設計
4.1可視化編程基礎
4.1.1第一個例子
4.1.2使用資料庫保存數據
4.2基本組件的學習
4.2.1組件屬性
4.2.2面向對象
4.2.3鍵盤事件
4.2.4圖像顯示
4.2.5組件同時移動
4.3常用組件的其他知識
4.3常用組件的其他知識
4.3.1滑鼠事件
4.3.2窗體相關
4.3.3文本框
4.3.4按鈕
4.3.5Panel和GroupBox
4.3.6列表框
4.3.7組合框
4.3.8定時器
4.3.9TabControl
4.3.10ImageList和ListView
4.4選單、工具列和狀態欄
4.4.1選單
4.4.2快捷選單
4.4.3工具列和狀態欄
本章小結
習題4
第5章TransactSQL語言基礎
5.1概述
5.2SQL語言教程
5.2.1SQL指令
5.2.2SQL表格處理
5.3在線上分析處理(OLAP)簡介
5.3.1OLAP的發展背景
5.3.2OLAP邏輯概念和典型操作
5.4OLAP的SQL實踐
5.4.1COMPUTE與COMPUTE BY子句
5.4.2GROUP語句
5.4.3UNION
5.4.4排名函式
5.5存儲過程、用戶自定義函式與觸發器
5.5.1存儲過程
5.5.2自定義函式
5.5.3觸發器
本章小結
習題5
第6章資料庫開發技術
6.1概述
6.1.1數據訪問方式的歷史
6.1.2ADO與ADO.NET的比較
6.2ADO.NET對象模型的結構
6.2.1數據提供程式
6.2.2數據集
6.3ADO.NET資料庫開發方式
6.3.1了解ADO.NET資料庫開發
6.3.2ADO.NET中兩種基本的資料庫開發方式
6.4創建連線
6.4.1Connection連線字元串
6.4.2在設計時創建Connection對象
6.4.3在運行時創建Connection對象
6.4.4打開和關閉Connection
6.5Command對象與DataReader對象
6.5.1Command與DataReader對象
6.5.2在設計時創建Command對象
6.5.3在運行時創建Command對象
6.5.4Command對象數據操作
6.5.5DataReader對象數據檢索
6.6DataAdapter對象與DataSet對象
6.6.1DataSet對象管理數據
6.6.2DataAdapter對象運算元據
6.6.3Windows控制項和數據綁定
6.7Visual C#中的SQL Server項目
6.7.1啟用CLR集成
6.7.2新建SQL Server項目
6.7.3創建SQL Server的存儲過程
6.7.4創建SQL Server的自定義函式
6.7.5創建SQL Server的觸發器
本章小結
習題6
第7章圖像處理
7.1GDI和GDI+
7.1.1GDI+命名空間
7.1.2設備環境對象和Graphics對象
7.2點陣圖類型
7.3圖像處理常用的類及控制項
7.4打開圖像
7.5圖像的顯示
7.6圖像的複製
7.7圖像翻轉
7.8像素處理
7.8.1像素顏色值的獲取與設定
7.8.2顏色的逆反處理
7.8.3圖像銳化
7.8.4鑲嵌處理
7.8.5生成灰度圖像
7.9圖像的保存
7.10圖像編程實例
本章小結
習題7
第8章繪製圖像
8.1繪圖所用到的常用控制項及類
8.1.1顏色
8.1.2畫筆和鋼筆
8.2繪圖所用到的結構
8.2.1Point和PointF結構
8.2.2Size和SizeF結構
8.2.3Rectangle和RectangleF結構
8.3繪製圖形和線條
8.3.1畫直線
8.3.2畫空心矩形
8.3.3畫實心矩形
8.3.4畫空心橢圓
8.3.5繪製弧線
8.3.6畫實心橢圓
8.3.7繪製多邊形
8.4GDI+ 中的畫筆和實心形狀
8.4.1陰影畫筆
8.4.2紋理畫筆
8.4.3漸變畫筆
8.5繪製文本
8.6“顏色”對話框
8.7滑鼠事件
8.7.1MouseMove
8.7.2MouseDown
8.8套用實例
本章小結
習題8
第9章ASP.NET
9.1建立一個新的ASP.NET網站
9.1.1新建Web應用程式項目
9.1.2向項目中添加檔案
9.2代碼編輯
9.2.1重構(Refactor)
9.2.2更名
9.2.3理解代碼和腳本
9.3檢查用戶的輸入
9.3.1RequireFieldValidator以及RegularExpressValidator
9.3.2ValidationSummary
9.3.3寫自定義驗證代碼
9.4顯示數據表
9.4.1使用GridView顯示資料庫內容
9.4.2建立參數化查詢
9.4.3使用ListView控制項顯示
9.4.4主從關係
9.5數據修改操作
9.5.1ADO.NET基礎
9.5.2更新操作
9.6傳遞信息
9.6.1QueryString
9.6.2URL Encoding
9.6.3Cookie
9.6.4Session
本章小結
習題9
附錄A
參考文獻

相關詞條

熱門詞條

聯絡我們