《C#可視化程序設計案例教程(第3版)/全國高等職業教育規劃教材》共10章,前2章介紹了VisualStudio2010概述、窗體與基本控件;第3、4章講述了C#語言與菜單、工具欄、狀態欄與對話框;第5、6章為本書的重點及難點,講述了VisualStudio數據庫開發環境與數據庫應用程序設計;第7章講述了VisualStudio高級控件;第8章講述了圖形繪制;第9章講述了網絡通信編程的基礎知識;第10章介紹了應用程序安裝程序的制作方法和部署應用程序。
Visual Studio開發平臺是目前許多軟件公司使用的重要開發工具,而C#程序設計語言是計算機相關專業學生應掌握的一門語言。通過對Visual Studio開發平臺和C#程序設計語言的學習,讀者可以了解Visual Studio的開發環境、工程、面向對象、事件驅動程序設計的概念,掌握C#語言的語法、程序結構、編程方法,掌握Visual Studio基本控件的屬性、方法、事件及用戶程序界面的設計方法,掌握使用界面控件、ADO.NET對象及其綁定控件設計一個信息管理系統的方法。本書按系統分析員的要求,使用Visual Studio開發平臺及C#語言設計窗體界面、編寫程序代碼、進行程序運行與調試,為讀者成為一名應用軟件程序員打下必要的基礎。
本教材具有以下特點。
1)以學生檔案管理系統為載體,采用邊講授知識點邊設計模塊程序的項目式教學法,講學做一體。
2)精心設計工作任務,將學生檔案管理系統分解為若干相對獨立的工作任務。
●從形式上看,工作任務是知識與技能的結合。每個工作任務都包含6個完整的部分,其中項目描述、項目設計、項目實施、項目測試4個部分對應著企業軟件開發過程中的需求分析、設計、實施、測試4個階段,而相關知識、項目小結兩個部分又兼顧到了教學的實際需要。
●從內容及編排上來看,本書的工作任務源自真實項目,與相應理論知識互為補充,難度上循序漸進,適于學習。
3)以"學生檔案管理系統"程序作為主要例題與實驗題編寫,在這個管理信息系統中融入了編者開發程序的大量經驗與體會,希望能通過這本實用性很強的教材,使讀者能很快地掌握使用Visual Studio開發應用程序的基本方法。
4)根據信息管理系統編程的需要,對常用的控件加以重點介紹,并用實例說明控件的屬性、方法與事件及具體的使用方法,以避免將教材編成一本Visual Studio的說明書,只羅列所有控件的屬性、方法與事件。
5)所有應用程序的界面設計均采用商業化應用程序的風格,在課堂教學中就開始培養學生掌握編寫商業化應用程序的設計方法和思路。
6)每章后有小結,并配有一定量的習題與實驗題,便于教師教學和學生自學。各章內容充實,安排合理,銜接自然。
本教材的此次修訂是第2版修訂,修訂內容主要是結合物聯網技術的發展要求增加了網絡通信的知識,同時為了滿足不同學校數據庫教學使用的多樣性要求采用了SQL Server 2005數據庫。
本書由無錫職業技術學院劉培林、史熒中主編,中國船舶重工集團公司第702研究所黃獅參與編寫,無錫職業技術學院劉德強主審。李萍、楊文瑁、顏惠琴等老師在本書的編寫中給予了許多建議,特別是教學中總結出的優秀建議,在此謹致謝意。在本書的編寫過程中,參考了目前國內比較優秀的有關C}}程序設計方面的書籍,在此謹向有關作者表示感謝。
由于作者水平有限,書中難免會有疏漏和錯誤之處,懇請讀者批評指正。
編者