本書以Microsoft Visual Studio 2008為基礎,簡潔而全面地介紹了C# 3.0編程。本書有針對性地介紹了C#編程語言的語法和使用方法等基本要素,同時還介紹了部分.NET基礎類庫(這些基礎類庫用來生成有用的應用程序)。但跟以前版本不一樣的是,本書完全由概念和用例構成,擴展了深度,提高了可讀性。C# 3.0包含了C#編程語言中最關鍵的改進部分,而本書是在假設你對C#相關知識了解最少的前提下,對其進行深入挖掘——使得任何有一定編程能力的人員都能輕松地理解本書內容。另外,針對編程語言,本書覆蓋了.NET CLR和核心Framework程序集,以及LINQ(Language Integrated Query)的統(tǒng)一查詢語法(LINQ很好地銜接了程序和數據源)。本書避免雜亂和冗長,對C# 3.0的相關知識進行了簡潔而統(tǒng)一的介紹:開始的章節(jié)對C#進行集中介紹,從基本的語法、類型和變量開始,逐步深入,最后介紹了不安全代碼以及預處理器指令等主題。后面的章節(jié)涉及了核心的.NET 3.5 Framework,包括了LINQ、XML、集合、I/O、網絡、內存管理、反射、屬性、安全性、線程、應用程序域以及本地交互性等主題。作為日常使用的工具手冊,本書是那些主要針對WPF、ASP.NET或者WCF等應用技術的書的理想伴侶。那些書忽略了語言以及.NET Framework部分,但是本書卻對這些內容進行了詳細的介紹。