- C#編程入門指南(上下冊)
- 明日科技
- 1461字
- 2020-05-22 18:08:38
前言
C#是微軟公司為Visual Studio推出的一種簡潔、類型安全的面向對象編程語言,開發人員可以使用C#編寫在.NET Framework上運行的各種安全可靠的應用程序。C#以其易學易用、功能強大等優勢被廣泛應用,而Visual Studio則憑借其強大的可視化用戶界面設計,讓程序員從復雜的界面設計中解脫出來,使編程成為一種享受。C#不但可以開發數據庫管理系統,還可以開發集聲音、動畫、視頻為一體的多媒體應用程序和網絡應用程序,這使得它正在成為程序開發人員使用的主流編程語言。
本書內容
本書提供了從初識C#到熟練掌握C#所必備的各類知識,共分為五篇,大體結構如下。
第一篇:基礎知識篇。本篇主要介紹了初識Visual Studio、踏上C#開發的征程、必須學會的C#基礎語法、流程控制語句,目的是使讀者快速掌握C#基礎知識,為以后的編程奠定堅實的基礎。
第二篇:進階提高篇。本篇主要介紹了數組的使用、看似簡單的字符串、面向對象程序設計。通過這部分的學習,讀者應能對C#的面向對象知識,以及字符串、數組等核心技術有深刻的認識。
第三篇:WinForm開發篇。本篇主要介紹了Windows交互式圖形界面、Windows控件——C/S程序的基礎、數據訪問技術、程序調試與異常處理。本篇內容是Windows窗體應用程序開發的核心內容,能夠幫助讀者在實際開發的過程中更上一個臺階。
第四篇:高級應用篇。本篇主要介紹了I/O數據流技術、GDI+繪圖應用、Socket網絡編程、多線程編程技術。學習完本篇內容,讀者應能開發一些與網絡多線程及圖表分析相關的應用。
第五篇:項目實戰篇。本篇主要介紹了4個實戰項目,分別為Q友——做你自己的QQ、閃電下載器、明日ERP管理系統、銘成在線考試系統。其中,前3個項目為WinForm窗體項目,最后一個項目為ASP.NET Web網站項目。通過本篇的學習,讀者可以分別了解以C/S模式和B/S模式開發項目的全過程。
本書特點
·由淺入深,循序漸進。本書先介紹C#基礎知識,然后介紹Windows窗體應用程序開發、數據庫、I/O數據流、網絡多線程等知識,最后介紹如何開發完整的商業項目。書中相關內容步驟詳盡,版式設計新穎,可以使讀者在閱讀時一目了然,從而快速掌握書中內容。
·配有視頻,講解詳盡。本書的基礎知識部分提供了配套教學視頻,讀者可以通過這些視頻快速學習,感受編程的樂趣,進一步增強學習的信心。
·示例典型,輕松易學。通過案例學習是最好的學習方式,本書通過多個示例,詳盡地介紹了在實際開發中所需要的各類知識。另外,為了便于讀者閱讀程序代碼、快速學習編程技能,書中大多數代碼都提供了注釋。
·精彩欄目,貼心提醒。本書根據需要在各章安排了很多“注意”、“說明”和“技巧”等小欄目,讓讀者可以在學習過程中更輕松地理解相關知識點及概念,更快地掌握個別技術的應用技巧。
讀者對象
·初學編程的自學者 ·編程愛好者
·大、中專院校的老師和學生 ·相關培訓機構的老師和學員
·初級、中級、高級程序開發人員 ·程序測試及維護人員
讀者服務
為了方便解決本書疑難問題,我們提供在線技術指導和社區服務,服務方式如下。
·服務網站:www.mingrisoft.com。
·服務郵箱:mingrisoft@mingrisoft.com。
·企業QQ:4006751066。
·QQ群:162973740。
·服務電話:400-675-1066、0431-84978981。
本書約定
開發環境及工具如下。
·操作系統:Windows 7、Windows 10等。
·開發工具:Visual Studio 2017(Visual Studio 2015及Visual Studio 2019兼容)。
·數據庫:SQL Server 2014。
致讀者
本書由明日科技C#程序開發團隊組織編寫,參與編寫的主要人員有王小科、申小琦、趙寧、李菁菁、周佳星、王國輝、李磊、賽奎春、張鑫、楊麗、高春艷、辛洪郁、馮春龍、白宏健、何平、張寶華、龐鳳、宋萬勇、葛忠月、高春艷等。在編寫過程中,我們以科學、嚴謹的態度,力求精益求精,但錯誤、疏漏之處在所難免,敬請廣大讀者批評指正。
感謝您購買本書,希望本書能成為您編程路上的領航者。
祝讀書快樂!
編者