本教材是專門針對C#入門用戶編寫的,既適合沒有編程經驗的讀者,也適合有C、C++、Java或其他編程語言基礎的讀者使用。C#是微軟為.NET平臺量身定做的編程語言,它是一種現代面向對象程序設計語言,使程序員能夠快速地在.NET平臺上開發(fā)種類豐富的應用程序,它繼承了C++和Java的語法,去掉了C++中的許多復雜和容易引起問題的東西,比起Java,它又多了一些非常簡潔優(yōu)美的特性。由于語法上的相似性,C++ 和Java程序員能夠很容易地掌握C#。本教材共分為14章,主體采用簡介—實例—分析—深化的四步教學方法。教材前半部分是用一個完整的小程序講解了C#的基本語法、程序結構和面向對象知識等內容,這樣避免了初學者單純學習基礎知識而無法很好地進行實踐的問題;后半部分主要介紹了用C#開發(fā)應用程序的一些具體問題:如 Windows窗體程序-數據庫應用程序、ASP.NET Web應用程序、多媒體程序、網絡程序等;最后通過一個企業(yè)級的網上書店案例將C#的知識加以總結,讓讀者在真實的項目中領會開發(fā)的真諦。