Visual C#2008開發(fā)經(jīng)驗(yàn)與技巧寶典

出版時(shí)間:2009-7  出版社:水利水電出版社  作者:羅斌  頁(yè)數(shù):676  

前言

為了適應(yīng)Internet的快速發(fā)展,微軟公司于2000年推出了.NET戰(zhàn)略,以此作為新一代應(yīng)用程序的開發(fā)平臺(tái)。.NET平臺(tái)的推出,反映了微軟公司這位軟件“巨人”對(duì)未來(lái)軟件的思考,囊括了微軟公司所有的最新技術(shù)成果,從而掀起了計(jì)算機(jī)領(lǐng)域的一場(chǎng)革命;經(jīng)過(guò)比爾·蓋茨先生幾年的搖旗吶喊,如今,NET的概念已漸漸深入人心,并且呈現(xiàn)出一浪高過(guò)一浪之勢(shì);與之同生共長(zhǎng)Visual C#語(yǔ)言也逐漸成為有志于在未來(lái)的計(jì)算機(jī)領(lǐng)域有所建樹的編程人員追求的一種明星語(yǔ)言。在目前最新的Microsoft Visual Studio 2008集成開發(fā)環(huán)境中,微軟公司提供了Visual:Basic、Visual C#和Visual c++等編程語(yǔ)言實(shí)現(xiàn).NET技術(shù),毫無(wú)疑問(wèn),Visual C#語(yǔ)言是.NET技術(shù)的核心開發(fā)語(yǔ)言,是.NET新技術(shù)最忠實(shí)的實(shí)踐者和實(shí)現(xiàn)者。Visual C#語(yǔ)言具有c++語(yǔ)言的強(qiáng)大功能、Java語(yǔ)言的跨平臺(tái)特性和Delphi語(yǔ)言的方便快捷等眾多優(yōu)秀品質(zhì)。

內(nèi)容概要

本書及其配套光盤使用完整的源代碼列舉了800余條實(shí)用性極強(qiáng)的針對(duì)網(wǎng)站設(shè)計(jì)人員和數(shù)據(jù)庫(kù)開發(fā)人員的Visual C# 2008編程技巧,旨在幫助廣大讀者快速解決實(shí)際開發(fā)過(guò)程中面臨的諸多問(wèn)題,從而提高程序開發(fā)效率、拓展軟件應(yīng)用領(lǐng)域。全書內(nèi)容涵蓋了大量的Visual C#2008編程新技術(shù)和新理念,包括LINQ在SQL、Data Set、XML和Object等領(lǐng)域的實(shí)際應(yīng)用,WPF動(dòng)畫界面設(shè)計(jì),WCF多層數(shù)據(jù)架構(gòu)通信、泛型應(yīng)用、XML文件處理、多線程管理、程序異常攔截、文件壓縮及解壓縮、文件加密和解密、文件訪問(wèn)權(quán)限、API函數(shù)調(diào)用、指針調(diào)用、數(shù)據(jù)更新并發(fā)沖突處理、數(shù)據(jù)批量導(dǎo)入導(dǎo)出、Web服務(wù)、MS Report Viewer報(bào)表開發(fā)、水晶報(bào)表設(shè)計(jì)、母版頁(yè)、主題及皮膚、導(dǎo)航菜單、成員資格、角色管理、緩存策略、Web Parts、Grid View和List View個(gè)性化定制、AJAX局部頁(yè)面刷新方案以及大量的異步調(diào)用編程技巧等。為了突出編程技巧的實(shí)用性和簡(jiǎn)潔性,本書在演示或描述編程技巧時(shí),力求針對(duì)性地解決問(wèn)題,盡量減少和避免問(wèn)題的復(fù)雜化。由于篇幅限制,本書文字部分只給出與此技巧密切相關(guān)的關(guān)鍵代碼,完整的源代碼請(qǐng)參考配套光盤。    本書最適于用作網(wǎng)站設(shè)計(jì)人員和數(shù)據(jù)庫(kù)開發(fā)人員使用Visual C# 2008開發(fā)項(xiàng)目的案頭參考書,無(wú)論是編程初學(xué)者還是編程高手,本書都極具參考和收藏價(jià)值。

書籍目錄

前言第1章 WPF界面編程技巧 1. 如何使窗口尺寸隨內(nèi)容大小而縮放 2. 如何使窗口尺寸隨記錄增加而擴(kuò)展 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è)置選項(xiàng)卡標(biāo)題的對(duì)齊方式 25. 如何改變子控件在Grid中的位置 26. 如何使控件跟隨鼠標(biāo)的指針移動(dòng) 27. 如何在工具提示中顯示圖像和文本 28. 如何使用資源詞典統(tǒng)一控件的風(fēng)格 29. 如何將命令掛鉤到支持命令的控件 30. 如何在WPF中承載Windows控件 31. 如何制作MediaElement播放器 32. 如何以傾斜角度呈現(xiàn)視頻播放窗口 33. 如何使用視頻剪輯內(nèi)容填充文字線條 34. 如何設(shè)置TextBlock的文本換行方式 35. 如何使用嵌套元素?fù)Q行顯示按鈕文本 36. 如何創(chuàng)建下劃線帶漸變色的字符串 37. 如何使繪制的文字以位圖方式顯示 38. 如何使用圖像控件顯示繪制的字符串 39. 如何將文字圖形圖像組合成復(fù)合圖形 40. 如何使用TileBrush創(chuàng)建不同的圖案 41. 如何按照特定模式合并兩個(gè)幾何圖形 42. 如何使用幾何圖形剪輯部分圖像區(qū)域 43. 如何折疊顯示包含標(biāo)題和內(nèi)容的區(qū)域 44. 如何使用位圖特效模糊顯示標(biāo)題文字 45. 如何使用位圖特效凹陷凸出顯示按鈕 46. 如何使用位圖特效以陰影顯示列表框 47. 如何使用位圖特效為文本框添加光環(huán) 48. 如何使用位圖特效使控件有浮雕效果 49. 如何使用位圖特效制作發(fā)光陰影文字 50. 如何對(duì)位圖特效進(jìn)行線性動(dòng)畫處理 51. 如何使位圖特效僅作用于部分圖像 52. 如何擦除墨跡區(qū)域手寫的文字圖形 53. 如何旋轉(zhuǎn)墨跡區(qū)域手寫的文字圖形 54. 如何拖放墨跡區(qū)域手寫的文字圖形 55. 如何保存墨跡區(qū)域手寫的文字圖形 56. 如何在資源詞典中查找指定的資源 57. 如何獲取本地打印服務(wù)器的文件路徑 58. 如何調(diào)用打印對(duì)話框打印XPS文檔 59. 如何在固定模式下分頁(yè)查看流式文檔 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ù)庫(kù)開發(fā)編程技巧第7章 網(wǎng)站設(shè)計(jì)編程技巧

章節(jié)摘錄

插圖:第1章 WPF界面編程技巧此編程技巧主要介紹了如何設(shè)置窗口的Size To Content屬性為Size To Content. Width枚舉成員從而實(shí)現(xiàn)WPF應(yīng)用程序窗口和控件在其內(nèi)容擴(kuò)展時(shí)自動(dòng)擴(kuò)展。實(shí)例程序運(yùn)行后,當(dāng)在“書名:”文本框中輸入文字時(shí),如果文字內(nèi)容超出默認(rèn)的文本框長(zhǎng)度,文本框窗口和程序窗口將自動(dòng)擴(kuò)展以適應(yīng)文本的長(zhǎng)度。WPF是Visual Studi0 2008中新出現(xiàn)的一種編程模式,使用WPF可以創(chuàng)建獨(dú)立(Window)應(yīng)用程序以及瀏覽器(Web)應(yīng)用程序。WPF的核心是一個(gè)與分辨率無(wú)關(guān)并且基于向量的呈現(xiàn)引擎,能夠充分利用現(xiàn)代圖形硬件資源。WPF通過(guò)一整套應(yīng)用程序開發(fā)功能擴(kuò)展了這個(gè)核心,這些功能包括:可擴(kuò)展應(yīng)用程序標(biāo)記語(yǔ)言(XAML)、控件、數(shù)據(jù)綁定、布局、二維和三維圖形、動(dòng)畫、樣式、模板、文檔、媒體、文本和版式。XAML文件是一個(gè)純文本文件,目前通常使用Visual Studip 2008和Expression Studio這兩個(gè)工具生成該文件。在WPF中,Window類的Size To Content屬性用于獲取或設(shè)置一個(gè)值,該值指示窗口是否自動(dòng)調(diào)整自身大小以適應(yīng)其內(nèi)容大小,該值是一個(gè)Size To Content枚舉類型的枚舉成員,當(dāng)將此屬性值設(shè)置為Size To Content. Width時(shí),則控件的寬度將會(huì)隨內(nèi)容的長(zhǎng)度變化而調(diào)整。

編輯推薦

《Visual C#2008開發(fā)經(jīng)驗(yàn)與技巧寶典》由中國(guó)水利水電出版社出版。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Visual C#2008開發(fā)經(jīng)驗(yàn)與技巧寶典 PDF格式下載


用戶評(píng)論 (總計(jì)5條)

 
 

  •   大概翻了一下這本書,里面的內(nèi)容挺充實(shí)的,可以用到日常開發(fā)工作當(dāng)中來(lái)!
  •   此書經(jīng)典例子較多,做工程時(shí)可用來(lái)查看.
  •   這本書比較適合有點(diǎn)基礎(chǔ)的人使用,可以作為編程人員參考手冊(cè)
  •   技術(shù)寶典,非常棒的書,例子編排不太好
  •   不錯(cuò)的一本書,值得購(gòu)買。。。。

相關(guān)圖書

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7