商品簡介
.NET體系教程由初級教程、高級教程和案例教程組成,本書是該體系教程的初級教程,主要內容包括C#語言基礎、窗體程序設計、數據庫編程、圖形圖像編程和ASP.NET網頁設計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.2 C#語言概述
1.2.1 C#簡介
1.2.2 C#與其他語言的比較
1.2.3 C#的面向對象技術
1.3 創建第一個C#項目
1.3.1 Visual Studio 2005的安裝
1.3.2 Visual 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.3 Main函數
本章小結
習題2
第3章 C#面向對象程序設計
3.1 面向對象編程簡介
3.1.1 什么是面向對象編程
3.1.2 OOP技術
3.2 定義類
3.2.1 C#中的類定義
3.2.2 Object類
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程序設計
第5章 TransactSQL語言基礎
第6章 數據庫開發技術
第7章 圖像處理
第8章 繪制圖像
第9章 ASP.NET
附錄A
參考文獻