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