出版時(shí)間:2008-4 出版社:電子工業(yè) 作者:馬煜 頁數(shù):463
Tag標(biāo)簽:無
內(nèi)容概要
本書圍繞.NET框架提供的類庫,詳細(xì)探討如何使用Visual C#.NET 2005開發(fā)應(yīng)用程序,每個(gè)技術(shù)要點(diǎn)均通過具體的案例來解析,從Visual C#.NET 2005的基本開發(fā)環(huán)境到高級(jí)線程管理,內(nèi)容涵蓋了Visual C#.NET應(yīng)用開發(fā)、控件操作、Windows窗體編程、圖形圖像、多媒體應(yīng)用與打印、文件目錄與輸入輸出、系統(tǒng)維護(hù)、線程、進(jìn)程與同步、網(wǎng)絡(luò)應(yīng)用、數(shù)據(jù)庫編程、ASP.NET開發(fā)與WEB編程、XML操作等11個(gè)方面近百個(gè)案例。此書為讀者提供了.NET框架的知識(shí)手冊(cè),根據(jù)此書中的源碼,讀者可以結(jié)合自己的實(shí)際快速、高效、靈活地設(shè)計(jì)出專業(yè)級(jí)的應(yīng)用程序,而且所有的案例基本上都可以直接嵌入到讀則后自己的程序中去。 本書適合對(duì)Visual C#.NET感興趣的大中專學(xué)生、軟件開發(fā)人員以及Visual C#.NET產(chǎn)品愛好者閱讀,尤其適合系統(tǒng)精通Visual C#.NET編程的讀者。
書籍目錄
第1章 Visual C#.NET應(yīng)用開發(fā) 案例1 創(chuàng)建控制臺(tái)應(yīng)用程序 案例2 創(chuàng)建Windows應(yīng)用程序 案例3 存取命令行參數(shù) 案例4 條件編譯第2章 控件操作 案例1 帶有排序功能的列表視圖控件 案例2 使用狀態(tài)欄 案例3 顯示/隱藏工具欄 案例4 創(chuàng)建上下文菜單 案例5 使用SplitContainer控件 案例6 帶有記憶功能的組合框 案例7 創(chuàng)建用戶自定義按鈕控件 案例8 使用主菜單 案例9 使用錯(cuò)誤信息提示控件 案例10 使用圖像控件第3章 Windows窗口編程 案例1 創(chuàng)建一個(gè)可移動(dòng)的無邊界窗口 案例2 創(chuàng)建多文檔窗口界面 案例3 實(shí)現(xiàn)動(dòng)態(tài)圖像系統(tǒng)托盤圖標(biāo) 案例4 鍵盤事件第4章 圖形圖像、多媒體應(yīng)用與打印 案例1 圖像的局部放大 案例2 以浮雕方式處理圖像 案例3 實(shí)現(xiàn)圖片以任意角度高質(zhì)量旋轉(zhuǎn) 案例4 屏幕捕獲程序 案例5 轉(zhuǎn)換圖像的文件格式 案例6 圖像的縮放 案例7 創(chuàng)建不規(guī)則的窗口或控件 案例8 創(chuàng)建一個(gè)可以移動(dòng)的小精靈 案例9 在形狀中進(jìn)行鼠標(biāo)測(cè)試 案例1O 反轉(zhuǎn)顯示圖片 案例11 黑白化處理圖像 案例12 播放WAV音頻文件 案例13 使用DirectX實(shí)現(xiàn)視頻播放 案例14 使用雙內(nèi)存技術(shù)加速圖像的重畫 案例15 創(chuàng)建縮略圖 案例16 實(shí)現(xiàn)文字旋轉(zhuǎn) 案例17 列表顯示計(jì)算機(jī)中安裝的所有字體 案例18 枚舉系統(tǒng)中安裝的所有打印機(jī) 案例19 打印文本文件 案例20 實(shí)現(xiàn)多頁打印 案例21 打印任務(wù)管理器第5章 文件目錄與輸入輸出 案例1 讀寫文本文件 案例2 讀寫Word文檔 案例3 繪制Excel三維曲面圖 案例4 獲取和設(shè)置文件的屬性 案例5 復(fù)制和刪除文件 案例6 檢索文件或目錄的屬性 案例7 獲取文件的版本信息 案例8 列表顯示指定文件夾下的所有文件 案例9 實(shí)現(xiàn)異步讀文件 案例10 判斷文件或文件夾是否存在 案例11 判斷兩個(gè)文件的內(nèi)容是否相同 實(shí)例12 創(chuàng)建臨時(shí)文件 案例13 解析文件路徑 案例14 使用相對(duì)路徑 案例15 使用通配符搜索指定目錄內(nèi)的所有文件第6章 系統(tǒng)維護(hù) 案例1 查找環(huán)境變量的值 案例2 操作注冊(cè)表 案例3 創(chuàng)建桌面快捷方式 案例4 查看和檢索系統(tǒng)日志 案例5 獲取系統(tǒng)硬件信息第7章 線程、進(jìn)程與同步 案例1 通過委托實(shí)現(xiàn)異步調(diào)用 案例2 使用定時(shí)器執(zhí)行方法 案例3 控制線程的狀態(tài) 案例4 多線程同步的實(shí)現(xiàn) 案例5 終止進(jìn)程執(zhí)行 案例6 多線程間資源共享與訪問 案例7 保證當(dāng)前僅執(zhí)行一個(gè)應(yīng)用程序?qū)嵗? 案例8 開始一個(gè)新的線程第8章 網(wǎng)絡(luò)應(yīng)用 案例1 應(yīng)用HTTP協(xié)議下載文件 案例2 利用流下載文件 案例3 獲取當(dāng)前主機(jī)名和IP 案例4 自制瀏覽器 案例5 利用TCP協(xié)議實(shí)現(xiàn)通信 案例6 用Socket連接獲取客戶端地址 案例7 實(shí)現(xiàn)多線程TCP服務(wù)器端 案例8 實(shí)現(xiàn)UDP通信協(xié)議 案例9 使用STMP協(xié)議發(fā)送電子郵件第9章 數(shù)據(jù)庫開發(fā) 案例1 連接Access、SQL Server等數(shù)據(jù)庫 案例2 應(yīng)用連接池實(shí)現(xiàn)SQL Server數(shù)據(jù)庫更新 案例3 執(zhí)行SQL命令或存儲(chǔ)過程 案例4 使用DataReader處理查詢結(jié)果 案例5 從SQL Server查詢到XMI。文檔 案例6 顯示修改數(shù)據(jù)庫中的圖片信息 案例7 使用水晶報(bào)表第10章 ASP.NET和Web編程 案例1 實(shí)現(xiàn)Web頁面的跳轉(zhuǎn) 案例2 實(shí)現(xiàn)Web頁面之間請(qǐng)求信息的保存 案例3 在Web頁中添加JavaScript客戶端事件 案例4 在Web頁中用JavaScript實(shí)現(xiàn)彈出式窗口 案例5 在Web頁中實(shí)現(xiàn)用戶上傳文件 案例6 實(shí)現(xiàn)Web頁輸入的有效性驗(yàn)證 案例7 在Web頁中動(dòng)態(tài)添加控件 案例8 在Web頁中使用正則表達(dá)式控件 案例9 創(chuàng)建Web服務(wù)應(yīng)用程序第11章 XML操作 案例1 寫XML文檔 案例2 創(chuàng)建XML文檔 案例3 讀取XML文檔內(nèi)容顯示在樹視圖中 案例4 分割XML文檔 案例5 使用Svstem.Xml.XPath類執(zhí)行XPath查詢
編輯推薦
《Visual C# NET案例開發(fā)集錦(第2版)》編者在了解了開發(fā)者這樣的需求后,結(jié)合C#開發(fā)者在實(shí)際工作中遇到的問題,用百余個(gè)詳細(xì)的案例解釋了.NET框架中類的調(diào)用方法。《Visual C# NET案例開發(fā)集錦(第2版)》既可作為C#語言的教程,也可以結(jié)合為.NET框架的類調(diào)用手冊(cè),《Visual C# NET案例開發(fā)集錦(第2版)》中的精彩案例也能由學(xué)習(xí)者結(jié)合到自己開發(fā)的程序中。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
Visual C#.NET案例開發(fā)集錦 PDF格式下載