出版時間:2009-7 出版社:水利水電出版社 作者:羅斌 頁數(shù):676
前言
為了適應(yīng)Internet的快速發(fā)展,微軟公司于2000年推出了.NET戰(zhàn)略,以此作為新一代應(yīng)用程序的開發(fā)平臺。.NET平臺的推出,反映了微軟公司這位軟件“巨人”對未來軟件的思考,囊括了微軟公司所有的最新技術(shù)成果,從而掀起了計算機領(lǐng)域的一場革命;經(jīng)過比爾·蓋茨先生幾年的搖旗吶喊,如今,NET的概念已漸漸深入人心,并且呈現(xiàn)出一浪高過一浪之勢;與之同生共長Visual C#語言也逐漸成為有志于在未來的計算機領(lǐng)域有所建樹的編程人員追求的一種明星語言。在目前最新的Microsoft Visual Studio 2008集成開發(fā)環(huán)境中,微軟公司提供了Visual:Basic、Visual C#和Visual c++等編程語言實現(xiàn).NET技術(shù),毫無疑問,Visual C#語言是.NET技術(shù)的核心開發(fā)語言,是.NET新技術(shù)最忠實的實踐者和實現(xiàn)者。Visual C#語言具有c++語言的強大功能、Java語言的跨平臺特性和Delphi語言的方便快捷等眾多優(yōu)秀品質(zhì)。
內(nèi)容概要
本書及其配套光盤使用完整的源代碼列舉了800余條實用性極強的針對網(wǎng)站設(shè)計人員和數(shù)據(jù)庫開發(fā)人員的Visual C# 2008編程技巧,旨在幫助廣大讀者快速解決實際開發(fā)過程中面臨的諸多問題,從而提高程序開發(fā)效率、拓展軟件應(yīng)用領(lǐng)域。全書內(nèi)容涵蓋了大量的Visual C#2008編程新技術(shù)和新理念,包括LINQ在SQL、Data Set、XML和Object等領(lǐng)域的實際應(yīng)用,WPF動畫界面設(shè)計,WCF多層數(shù)據(jù)架構(gòu)通信、泛型應(yīng)用、XML文件處理、多線程管理、程序異常攔截、文件壓縮及解壓縮、文件加密和解密、文件訪問權(quán)限、API函數(shù)調(diào)用、指針調(diào)用、數(shù)據(jù)更新并發(fā)沖突處理、數(shù)據(jù)批量導(dǎo)入導(dǎo)出、Web服務(wù)、MS Report Viewer報表開發(fā)、水晶報表設(shè)計、母版頁、主題及皮膚、導(dǎo)航菜單、成員資格、角色管理、緩存策略、Web Parts、Grid View和List View個性化定制、AJAX局部頁面刷新方案以及大量的異步調(diào)用編程技巧等。為了突出編程技巧的實用性和簡潔性,本書在演示或描述編程技巧時,力求針對性地解決問題,盡量減少和避免問題的復(fù)雜化。由于篇幅限制,本書文字部分只給出與此技巧密切相關(guān)的關(guān)鍵代碼,完整的源代碼請參考配套光盤。 本書最適于用作網(wǎng)站設(shè)計人員和數(shù)據(jù)庫開發(fā)人員使用Visual C# 2008開發(fā)項目的案頭參考書,無論是編程初學(xué)者還是編程高手,本書都極具參考和收藏價值。
書籍目錄
前言第1章 WPF界面編程技巧 1. 如何使窗口尺寸隨內(nèi)容大小而縮放 2. 如何使窗口尺寸隨記錄增加而擴展 3. 如何使用分隔線調(diào)整控件窗口大小 4. 如何設(shè)置程序窗口首次顯示的位置 5. 如何設(shè)置程序窗口顯示的背景圖像 6. 如何使用漸變色設(shè)置程序窗口背景 7. 如何使程序窗口以最頂層方式顯示 8. 如何使程序窗口以最大化方式顯示 9. 如何隱藏或顯示程序窗體標(biāo)題欄 10. 如何使用PackURl設(shè)置標(biāo)題欄圖標(biāo) 11. 如何以指定的模式關(guān)閉應(yīng)用程序 12. 如何禁止在任務(wù)欄上顯示程序按鈕 13. 如何使用系統(tǒng)參數(shù)設(shè)置控件的屬性 14. 如何使按鈕具有連續(xù)單擊的效果 15. 如何創(chuàng)建水平分布的ListBox控件 16. 如何為TextBox控件設(shè)置背景圖像 17. 如何設(shè)置TextBox控件的光標(biāo)位置 18. 如何限制TextBox控件中的大小寫 19. 如何從RichTextBox中加載文件 20. 如何從RichTextBox中保存文件 21. 如何從RichTextBox中打印文件 22. 如何從RichTextBox中提取純文本 23. 如何設(shè)置RichTextBox的文本字體 24. 如何設(shè)置選項卡標(biāo)題的對齊方式 25. 如何改變子控件在Grid中的位置 26. 如何使控件跟隨鼠標(biāo)的指針移動 27. 如何在工具提示中顯示圖像和文本 28. 如何使用資源詞典統(tǒng)一控件的風(fēng)格 29. 如何將命令掛鉤到支持命令的控件 30. 如何在WPF中承載Windows控件 31. 如何制作MediaElement播放器 32. 如何以傾斜角度呈現(xiàn)視頻播放窗口 33. 如何使用視頻剪輯內(nèi)容填充文字線條 34. 如何設(shè)置TextBlock的文本換行方式 35. 如何使用嵌套元素換行顯示按鈕文本 36. 如何創(chuàng)建下劃線帶漸變色的字符串 37. 如何使繪制的文字以位圖方式顯示 38. 如何使用圖像控件顯示繪制的字符串 39. 如何將文字圖形圖像組合成復(fù)合圖形 40. 如何使用TileBrush創(chuàng)建不同的圖案 41. 如何按照特定模式合并兩個幾何圖形 42. 如何使用幾何圖形剪輯部分圖像區(qū)域 43. 如何折疊顯示包含標(biāo)題和內(nèi)容的區(qū)域 44. 如何使用位圖特效模糊顯示標(biāo)題文字 45. 如何使用位圖特效凹陷凸出顯示按鈕 46. 如何使用位圖特效以陰影顯示列表框 47. 如何使用位圖特效為文本框添加光環(huán) 48. 如何使用位圖特效使控件有浮雕效果 49. 如何使用位圖特效制作發(fā)光陰影文字 50. 如何對位圖特效進行線性動畫處理 51. 如何使位圖特效僅作用于部分圖像 52. 如何擦除墨跡區(qū)域手寫的文字圖形 53. 如何旋轉(zhuǎn)墨跡區(qū)域手寫的文字圖形 54. 如何拖放墨跡區(qū)域手寫的文字圖形 55. 如何保存墨跡區(qū)域手寫的文字圖形 56. 如何在資源詞典中查找指定的資源 57. 如何獲取本地打印服務(wù)器的文件路徑 58. 如何調(diào)用打印對話框打印XPS文檔 59. 如何在固定模式下分頁查看流式文檔 60. 如何以文件流方式加載XAML文件 61. 如何修改流式文檔的文字顯示方向 62. 如何調(diào)整流式文檔段落間的間距 63. 如何將窗體控件導(dǎo)出為XAML文件 64. 如何根據(jù)XAML文件向窗體添加控件 65. 如何在XAML文件中使用特殊字符 66. 如何使控件以縮略圖方式加載圖像 67. 如何將彩色圖像轉(zhuǎn)換為灰度圖像 68. 如何將彩色圖像轉(zhuǎn)換為索引圖像 69. 如何將彩色圖像轉(zhuǎn)換為黑白圖像……第2章 程序控制編程技巧第3章 文件管理編程技巧第4章 數(shù)據(jù)處理編程技巧第5章 LINQ查詢編程技巧第6章 數(shù)據(jù)庫開發(fā)編程技巧第7章 網(wǎng)站設(shè)計編程技巧
章節(jié)摘錄
插圖:第1章 WPF界面編程技巧此編程技巧主要介紹了如何設(shè)置窗口的Size To Content屬性為Size To Content. Width枚舉成員從而實現(xiàn)WPF應(yīng)用程序窗口和控件在其內(nèi)容擴展時自動擴展。實例程序運行后,當(dāng)在“書名:”文本框中輸入文字時,如果文字內(nèi)容超出默認的文本框長度,文本框窗口和程序窗口將自動擴展以適應(yīng)文本的長度。WPF是Visual Studi0 2008中新出現(xiàn)的一種編程模式,使用WPF可以創(chuàng)建獨立(Window)應(yīng)用程序以及瀏覽器(Web)應(yīng)用程序。WPF的核心是一個與分辨率無關(guān)并且基于向量的呈現(xiàn)引擎,能夠充分利用現(xiàn)代圖形硬件資源。WPF通過一整套應(yīng)用程序開發(fā)功能擴展了這個核心,這些功能包括:可擴展應(yīng)用程序標(biāo)記語言(XAML)、控件、數(shù)據(jù)綁定、布局、二維和三維圖形、動畫、樣式、模板、文檔、媒體、文本和版式。XAML文件是一個純文本文件,目前通常使用Visual Studip 2008和Expression Studio這兩個工具生成該文件。在WPF中,Window類的Size To Content屬性用于獲取或設(shè)置一個值,該值指示窗口是否自動調(diào)整自身大小以適應(yīng)其內(nèi)容大小,該值是一個Size To Content枚舉類型的枚舉成員,當(dāng)將此屬性值設(shè)置為Size To Content. Width時,則控件的寬度將會隨內(nèi)容的長度變化而調(diào)整。
編輯推薦
《Visual C#2008開發(fā)經(jīng)驗與技巧寶典》由中國水利水電出版社出版。
圖書封面
評論、評分、閱讀與下載
Visual C#2008開發(fā)經(jīng)驗與技巧寶典 PDF格式下載