商品簡介
本書由淺入深、循序漸進地講解了微軟公司的核心開發語言C# 3.0和最新版的開發工具Visual Studio 2008,以及在該環境下如何開發各種類型的應用程序。本書分為6篇:基礎技術篇、Windows編程篇、數據庫編程篇、Web編程篇、最新技術篇、項目實戰篇,共30章。第1篇介紹了C#基本的語法知識和基本控件的使用;第2篇介紹了Windows窗體編程內容,同時包含了C#較高級的編程知識(如反射、泛型等);第3篇以SQL Server2005為例講解了ADO.NET數據庫編程技術;第4篇介紹ASP.NET Web應用程序開發;第5篇介紹.NET 3.5最新技術,包括Ajax、WPF、WCF、LINQ等;第6篇提供了論壇系統、俄羅斯方塊網絡對戰兩個技術含量高、實用性強的案例。
本書涉及C#編程的方方面面,初級讀者可以系統學習本書,整體掌握使用C#語言進行應用程序開發的技術;中級讀者可以跳過或瀏覽熟悉的內容,直接學習感興趣的知識;對高級讀者而言,本書可以作為開發手冊使用。
目次
第1篇 基礎技術篇
第1章 Visual Studio 2008 IDE簡介
第2章 常量和變量
第3章 方法與數組
第4章 流程控制語句
第5章 面向對象程序設計
第6章 結構和接口
第7章 異常處理
第2篇 Windows編程篇
第8章 Windows應用程序概述
第9章 Windows窗體控件(一)
第10章 Windows窗體控件(二)
第11章 對話框
第12章 委托和事件
第13章 用戶控件和安裝部署
第14章 類型和反射
第15章 C#高級特性
第16章 文件操作
第3篇 數據庫編程篇
第17章 SQL Server 2005概述
第18章 數據訪問
第4篇 Web編程篇
第19章 基本Web服務器控件
第20章 高級Web控件
第21章 數據訪問
第22章 母版頁和主題
第23章 狀態管理
第24章 用戶控件和自定義控件
第25章 ASP.NET Ajax
第5篇 最新技術篇
第26章 C# 3.0新特性
第27章 WPF簡介
第28章 WCF簡介
第6篇 項目實戰篇
第29章 論壇系統
第30章 俄羅斯方塊網絡對戰