一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

C#課程設計案例精編

中國水利水電出版社
    【作 者】王振江 王添添 等編著 【I S B N 】978-7-5084-3438-2 【責任編輯】宋俊娥 【適用讀者群】本科 【出版時間】2006-01-01 【開 本】16開本 【裝幀信息】平裝(光膜) 【版 次】第1版 【頁 數】220 【千字數】 【印 張】 【定 價】22 【叢 書】21世紀高等院校課程設計叢書 【備注信息】
圖書詳情

    C#是Microsoft在推出.NET平臺的同時推出的基于.NET平臺的托管語言,它簡潔高效,繼承了C十+和Java的諸多優秀特性,使得它卓爾不群。它與C++和Java的高度相似性又大大減少了程序員從其他平臺轉移的時間,所以它一經推出,馬上就受到廣大程序員的青睞。

    本書從實際應用的角度出發,詳細介紹了使用C#開發.NET應用程序的方法。書中的9個案例由淺入深、從簡單到復雜地介紹了使用C#開發程序的關鍵技術和編程方法。

    本書是在校大學生學習使用C#進行課程設計的好幫手和重要參考資料,也是研究生撰寫畢業論文時的優秀參考文獻,同時它還可供廣大教師、計算機專業編程人員參考使用。此外,也可以作為中級開發人員的參考書。

    Microsoft在2001年推出的.NET框架是用于建立Internet時代應用程序的綜合性平臺,它允許開發人員建立使用Windows平臺的完全富于新特色的應用程序。.NET框架包含一個內容極其廣泛的類框架,為程序開發人員提供了方便的服務。此外,.NET框架為安全性、跨平臺通信、資源管理和應用擴展性提供了完整的服務。

    C#和.NET平臺一起推出,它是和.NET平臺結合最緊密的語言,也是最能完美地表現.NET平臺架構的語言,它繼承了C++和Java的很多優點,摒棄了其中一些不安全或者應用比較麻煩的地方,可以說,它集眾家之長,而少眾家之短,是一種非常簡潔高效的語言,可以使用它來高效開發高性能的應用程序。

    由于它與.NET平臺的高度兼容性,C#使得程序員可以快速地編寫各種基于Microsoft .NET平臺的應用程序,Microsoft .NET提供了一系列工具和服務來最大限度地開發利用計算機與通信應用程序。C#使得C++程序員可以高效地開發程序,而絕不會損失C/C++原有的強大的功能。因為這種繼承關系,C#與C/C++具有極大的相似性,熟悉類似語言的開發者可以很快地轉向C#。

    C#程序員可以在Microsoft .NET平臺上事半功倍地構建應用程序的擴展框架。C#包含了內置的特性,使任何組件可以輕松轉化為XML網絡服務,并通過Internet被任何操作系統上運行的任何程序調用。

    更突出的是,XML網絡服務框架可以使程序員像對待C#對象一樣使用現有的XML網絡服務。這樣,程序員就可以方便地使用他們已有的面向對象編程技巧來開發利用現有的XML網絡服務。

    另外還有一些非常優秀的特性,使得C#成為一流的網絡編程工具。例如,XML正逐漸成為在網絡上傳輸結構化數據的標準。這種數據集合往往非常小。為提高性能,C#允許把XML數據直接映射到結構數據類型,而不是類數據類型。這樣對處理少量的數據非常有效。

    本書利用實例由淺入深地介紹了使用C#開發應用程序的方法,后面的一些案例稍加修改即可以在實際工作中使用,下面對本書的內容做一個簡單的概述。

    案例一:簡單介紹C#的語法,并使用一個案例演示使用C#開發簡單應用程序的操作方法。

    案例二:使用C#開發一個簡單的文本編輯器,介紹RichTextBox控件的使用方法。

    案例三:開發一個Web瀏覽器,介紹使用COM組件AxWebBrowser的方法。

    案例四:使用GDI+開發一個繪圖板程序,介紹使用GDI+開發圖形程序的一般方法,并介紹工廠模式。

    案例五:使用C#開發一個膾炙人口的游戲——俄羅斯方塊,介紹開發簡單的基于窗體的游戲的一般方法。

    案例六:使用C#開發一個翻譯助手,可以翻譯復制到剪貼板中的文字,介紹剪貼板的操作方法,并介紹自定義詞典文件的方法。

    案例七:使用Socket編程實現一個網絡聊天室,介紹使用C#進行Socket編程和實現網絡聊天室的一般方法。

    案例八:使用C#開發一個相冊管理器,介紹使用C#進行圖形圖像處理和文件操作的方法。

    案例九:使用C#開發簡單的POP3郵件管理系統,可以支持擴展IMAP郵件系統。本案例從底層做起,從郵件服務器獲取郵件數據,然后解析存儲,介紹POP3協議、Windows服務程序的開發和Socket編程方法。

    本書結合案例制作,以學生課程設計和應用系統開發為背景,廣泛適用于學生使用C#進行課程設計。本書所有案例的完整源代碼可從中國水利水電出版社網站(http://www.waterpub. com.cn/softdown/)下載。

    除封面署名作者外,參與本書寫作、整理、調試、校對的還有董丹丹、余孝標、吳浩東、王曉青、林麗、童劍、楊昭昭、張瑞豐、李強、王景華、李蓉、李明、張海濱、王鵬、劉劍鋒等。由于作者水平有限,書中難免有不足和錯漏之處,懇請廣大讀者批評指正。我們的聯系方法是:[email protected]

    作者

    2005年11月

    叢書序
    前言
    案例一 Hello World 1
    1.1 程序設計目的 1
    1.2 程序功能介紹 1
    1.3 關鍵技術介紹 1
    1.3.1 .NET框架簡介 1
    1.3.2 C#語言語法簡介 2
    1.3.3 本案例中使用的技術簡介 4
    1.4 程序設計 4
    1.4.1 設計界面 4
    1.4.2 代碼編寫 5
    1.4.3 程序使用 8
    1.5 小結 8
    案例二
    文本編輯器 9
    2.1 程序設計目的 9
    2.2 程序功能介紹 9
    2.3 架構設計與關鍵技術介紹 9
    2.3.1 需求分析和架構設計 9
    2.3.2 程序關鍵技術介紹 10
    2.4 程序設計 11
    2.4.1 設計界面 11
    2.4.2 代碼編寫 13
    2.4.3 程序使用 20
    2.5 小結 20
    案例三
    Web瀏覽器 21
    3.1 程序設計目的 21
    3.2 程序功能介紹 21
    3.3 架構設計與關鍵技術介紹 21
    3.3.1 需求分析和架構設計 21
    3.3.2 程序關鍵技術介紹 22
    3.4 程序設計 25
    3.4.1 設計界面 25
    3.4.2 代碼編寫 27
    3.4.3 程序使用 34
    3.5 小結 34
    案例四
    繪圖板 35
    4.1 程序設計目的 35
    4.2 程序功能介紹 35
    4.3 架構設計與關鍵技術介紹 35
    4.3.1 需求分析和架構設計 35
    4.3.2 程序關鍵技術介紹 38
    4.4 程序設計 40
    4.4.1 設計界面 40
    4.4.2 代碼編寫 43
    4.4.3 程序使用 62
    4.5 小結 63
    案例五
    俄羅斯方塊 64
    5.1 程序設計目的 64
    5.2 程序功能介紹 64
    5.3 架構設計與關鍵技術介紹 64
    5.3.1 需求分析 64
    5.3.2 架構設計 65
    5.3.3 程序關鍵技術介紹 68
    5.4 程序設計 68
    5.4.1 設計界面 68
    5.4.2 代碼編寫 70
    5.4.3 程序使用 87
    5.5 小結 89
    案例六
    翻譯小助手 90
    6.1 程序設計目的 90
    6.2 程序功能介紹 90
    6.3 架構設計與關鍵技術介紹 90
    6.3.1 需求分析 90
    6.3.2 架構設計 91
    6.3.3 程序關鍵技術介紹 93
    6.4 程序設計 94
    6.4.1 設計界面 94
    6.4.2 代碼編寫 96
    6.4.3 程序使用 113
    6.5 小結 114
    案例七
    網絡聊天室 115
    7.1 程序設計目的 115
    7.2 程序功能介紹 115
    7.3 架構設計與關鍵技術介紹 115
    7.3.1 需求分析 115
    7.3.2 架構設計 116
    7.3.3 程序關鍵技術介紹 118
    7.4 程序設計 119
    7.4.1 設計界面 119
    7.4.2 代碼編寫 121
    7.4.3 程序使用 137
    7.5 小結 138
    案例八
    相冊管理器 140
    8.1 程序設計目的 140
    8.2 程序功能介紹 140
    8.3 架構設計與關鍵技術介紹 140
    8.3.1 需求分析 140
    8.3.2 架構設計 141
    8.3.3 程序關鍵技術介紹 144
    8.4 程序設計 144
    8.4.1 設計界面 144
    8.4.2 代碼編寫 147
    8.4.3 程序使用 162
    8.5 小結 167
    案例九
    郵件管理系統 168
    9.1 程序設計目的 168
    9.2 程序功能介紹 168
    9.3 架構設計與關鍵技術介紹 168
    9.3.1 需求分析和架構設計 168
    9.3.2 程序關鍵技術介紹 171
    9.4 程序設計 176
    9.4.1 設計界面 176
    9.4.2 代碼編寫 179
    9.4.3 程序使用 205
    9.5 小結 208C#是





最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 欧美精品综合一区二区三区 | 午夜综合 | 国产一级一片免费播放视频 | 各种偷拍盗摄视频在线观看 | 性色tv视频观看 | 久久一日本道色综合久 | 国产一区二区三区四区五区tv | 在线中文字幕日韩 | 宅男噜噜噜一区二区三区 | 天天看有黄有色大片 | 亚洲精品在线影院 | 男女猛烈无遮掩免费视频 | 久草在线资源 | 欧美久草| a级片在线观看 | 成年人网站在线观看视频 | 一道精品视频一区二区三区图片 | 香蕉视频亚洲一级 | 欧美日韩免费一区二区在线观看 | 91情侣在线偷精品国产 | 自拍偷拍视频在线观看 | 黄网站在线播放视频免费观看 | 国产视频中文字幕 | 久久九九亚洲精品 | 欧美视频在线观 | 成人网中文字幕色 | 国产乱子伦真实china | 亚洲精品日韩中文字幕久久久 | 亚洲国产成人影院播放 | a一级爱做片免费 | 99久久精品国产国产毛片 | 欧美性色黄大片www 欧美性色黄大片一级毛片视频 | 一a一片一级一片啪啪 | 国产理论在线观看 | 久久er热在这里只有精品85 | 久久婷五月天 | 国产成人精品视频频 | 无码孕妇孕交在线观看 | 成人一级 | 国产成人精品午夜视频' | 久久国产精品高清一区二区三区 |