C#技術與應用開發
內容描述
全書共分為兩篇:基礎理論篇和應用開發篇。基礎理論篇比較全面地介紹了C#面向對象程序設計語言的基礎理論,內容包括.NET框架與Visual Studio 2012開發工具概述、C#語法基礎知識、C#面向對象編程基礎、文件處理系統、.NET Framework框架與常用類庫、基於ADO.NET的數據庫編程和Windows窗體應用程序開發。
基礎理論部分不僅適用於C#的初學者,更適用於有一定C#語言基礎的讀者,使之能夠更好地掌握和熟練的應用C#的基礎理論,進行系統設計與應用開發更得心應手。
應用開發篇結合“選課與成績管理系統”,詳細介紹了基於C#的三層C/S模式的系統設計與開發方法及數據庫編程技術,內容包括三層體系結構及其基於C#的實現、數據庫設計方法與步驟、基於三層C/S模式的選課及成績管理系統和選課與成績管理系統幾個典型模塊的設計及其在C#中的實現。
書中實例及其相關技術具有較強的代表性、實用性、指導性。案例概念清晰,編碼規範,解析詳細。
本書主要面向C#工程應用與項目開發人員,可以作為基於C#的項目開發的培訓教材,也可供C#程序設計語言自學人員參考,還可以作為高等院校C#語言程序設計課程的參考書。本書的基礎篇也可以作為C#語言程序設計課程的教材內容
目錄大綱
基礎理論篇
第1章 Microsoft.NET與C#簡介 2
1.1 Visual Studio.NET與.NET Framework簡介 2
1.1.1 Visual Studio.NET概述 2
1.1.2 .NET Framework概述 3
1.2 C#簡介 4
1.2.1 C#的定義 4
1.2.2 C#與框架類庫中重要的命名空間 4
1.2.3 C#程序的基本結構 5
1.3 Visual Studio 2012集成開發環境 7
1.3.1 Visual Studio 2012的運行環境與安裝 7
1.3.2 Visual Studio 2012的啟動與環境設置 9
1.3.3 項目、文件模板 10
1.3.4 Visual Studio 2012 IDE概述 11
1.3.5 工具欄與工具箱 12
1.3.6 修改字體與顏色 13
1.4 用C#創建.NET應用程序 14
1.4.1 控制台應用程序的創建、編譯、運行 14
1.4.2 Windows窗體應用程序的創建、編譯、測試、運行 16
1.4.3 ASP.NET應用程序概述 21
第2章 C#語法基礎知識 23
2.1 C#的數據類型 23
2.1.1 值類型 23
2.1.2 引用類型 25
2.2 關鍵字與標識符 28
2.2.1 關鍵字 28
2.2.2 標識符的分類與命名規則 43
2.3 常量、變量 44
2.3.1 常量 44