91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
WPF編程(第二版,影印版)
WPF編程(第二版,影印版)
Chris Sells, Ian Griffiths
出版時(shí)間:2008年05月
頁(yè)數(shù):835
“本書十分全面深入地剖析了WPF。Chris和Ian闡釋和構(gòu)建軟件的獨(dú)特方式照亮了每一個(gè)角落并且充分展現(xiàn)了平臺(tái)的全貌。當(dāng)他們碰到它的缺點(diǎn)時(shí),不會(huì)馬上解釋,而是向你展示如何應(yīng)付它們,如何解決實(shí)際問題?!?br /> ——Chris Anderson,原Windows Presentation Foundation架構(gòu)師

“這些年來,我非常幸運(yùn)地與Chris Sells就WPF的細(xì)節(jié)有過多次對(duì)話——有些時(shí)候通過電話,有些時(shí)候在他的辦公室里(在我辦公室門前走廊的另一端),有些時(shí)候在牌桌上……本書教會(huì)我很多東西?!?br /> ——Don Box,微軟架構(gòu)師

這本書的設(shè)計(jì)初衷是讓你快速掌握微軟Windows Presentation Foundation,如果想要構(gòu)建完全利用Windows Vista和Windows XP用戶界面潛能的應(yīng)用程序,這就是一項(xiàng)你需要學(xué)習(xí)的技術(shù)。讀到第二頁(yè),你將會(huì)編寫一個(gè)簡(jiǎn)單的WPF應(yīng)用程序。第一章結(jié)束時(shí),你就已經(jīng)遍覽了WPF的主要元素。

這本《WPF編程》第二版根據(jù)WPF正式發(fā)布版更新,包括了導(dǎo)航、文本與文檔、打印與XPS以及3D圖形等主題,還有一個(gè)新的附錄,涵蓋了微軟近期發(fā)布的用于通過標(biāo)準(zhǔn)Web瀏覽器傳遞豐富用戶界面的Silverlight平臺(tái)——其與Adobe Flash十分相似。第一版中的內(nèi)容已被大量擴(kuò)展和修改,此外本書還包括:

* 眾多C#和XAML范例,從簡(jiǎn)單的“Hello,Avalon”到“井”字游戲,向你展示用什么可以讓一個(gè)WPF應(yīng)用程序啟動(dòng)并運(yùn)行
* 關(guān)于WPF帶給Windows開發(fā)強(qiáng)大的新編程風(fēng)格的極富見地的討論,特別是它的新控件模型
* 講解顏色插值,以更好地闡釋W(xué)PF對(duì)3D、顏色以及其他圖形效果的支持
* XAML教程,即介紹聲明Windows UI的新的類HTML標(biāo)記語言
* 說明并比較Windows Form與其他舊Windows應(yīng)用程序支持的互操作特性

WPF代表了基于控制的Windows和基于內(nèi)容的Web這兩大世界中的最先進(jìn)技術(shù)?!禬PF編程》幫助你將它們結(jié)合在一起。
  1. Forewords
  2. Preface
  3. 1. Hello, WPF
  4. WPF from Scratch
  5. XAML Browser Applications (XBAPs)
  6. Content Models
  7. Layout
  8. Controls
  9. Data Binding
  10. Dependency Properties
  11. Resources
  12. Styles
  13. Animation
  14. Control Templates
  15. Graphics
  16. 3D
  17. Documents and Printing
  18. 2. Applications and Settings
  19. Application Lifetime
  20. Application Deployment
  21. Settings
  22. 3. Layout
  23. Layout Basics
  24. StackPanel
  25. WrapPanel
  26. DockPanel
  27. Grid
  28. Canvas
  29. Viewbox
  30. Common Layout Properties
  31. When Content Doesn’t Fit
  32. ScrollViewer
  33. Custom Layout
  34. 4. Input
  35. Routed Events
  36. Mouse Input
  37. Keyboard Input
  38. Ink Input
  39. Commands
  40. Code-Based Input Handling Versus Triggers
  41. 5. Controls
  42. What Are Controls?
  43. Buttons
  44. Slider and Scroll Controls
  45. ProgressBar
  46. Text Controls
  47. ToolTip
  48. GroupBox and Expander
  49. List Controls
  50. Menus
  51. Toolbars
  52. GridSplitter
  53. 6. Simple Data Binding
  54. Without Data Binding
  55. Data Binding
  56. Debugging Data Binding
  57. 7. Binding to List Data
  58. Binding to List Data
  59. Data Source Providers
  60. Master-Detail Binding
  61. Hierarchical Binding
  62. 8. Styles
  63. Without Styles
  64. Inline Styles
  65. Named Styles
  66. Element-Typed Styles
  67. Data Templates and Styles
  68. Triggers
  69. 9. Control Templates
  70. Beyond Styles
  71. Logical and Visual Trees
  72. Data-Driven UI
  73. 10. Windows and Dialogs
  74. Window
  75. Dialogs
  76. 11. Navigation
  77. NavigationWindow
  78. Pages
  79. Frames
  80. XBAPs
  81. Navigation to HTML
  82. 12. Resources
  83. Creating and Using Resources
  84. Resources and Styles
  85. Binary Resources
  86. Global Applications
  87. 13. Graphics
  88. Graphics Fundamentals
  89. Shapes
  90. Bitmaps
  91. Brushes and Pens
  92. Transformations
  93. Visual Layer Programming
  94. 14. Text and Flow Documents
  95. Fonts and Text Styles
  96. Text and the User Interface
  97. Text Object Model
  98. Typography
  99. 15. Printing and XPS
  100. XPS
  101. XPS Document Classes
  102. Generating XPS Output
  103. XPS File Generation Features
  104. System.Printing
  105. Displaying Fixed Documents
  106. 16. Animation and Media
  107. Animation Fundamentals
  108. Timelines
  109. Keyframe Animations
  110. Path Animations
  111. Clocks and Control
  112. Transition Animations
  113. Audio and Video
  114. 17. 3D Graphics
  115. 3D Content in a 2D World
  116. Cameras
  117. Models
  118. Lights
  119. Textures
  120. Transforms
  121. 3D Data Visualization
  122. Hit Testing
  123. 18. Custom Controls
  124. Custom Control Basics
  125. Choosing a Base Class
  126. Custom Functionality
  127. Supporting Templates in Custom Controls
  128. Default Styles
  129. UserControl
  130. Adorners
  131. A. XAML
  132. B. Interoperability
  133. C. Asynchronous and Multithreaded WPF Programming
  134. D. WPF Base Types
  135. E. Silverlight
  136. Index
書名:WPF編程(第二版,影印版)
國(guó)內(nèi)出版社:東南大學(xué)出版社
出版時(shí)間:2008年05月
頁(yè)數(shù):835
書號(hào):978-7-5641-0838-0
原版書出版商:O'Reilly Media
Chris Sells
 
Chris Sells是微軟互聯(lián)系統(tǒng)事業(yè)部(Connected Systems Division)的項(xiàng)目經(jīng)理。他曾寫過若干本書,其中包括《Programming WPF》第一版、《Windows Forms 2.0 Programming》以及《ATL Internals》(后兩本由Addison-Wesley出版)。Chris經(jīng)常會(huì)利用空閑的時(shí)間來開各種會(huì)議并且在Microsoft內(nèi)部產(chǎn)品團(tuán)隊(duì)討論時(shí)對(duì)自己進(jìn)行檢討。關(guān)于Chris及其各種項(xiàng)目的更多信息,請(qǐng)參見http://www.sellsbrothers.com。
Chris Sells is a Program Manager for the Connected Systems Division at Microsoft.
He’s written several books, including the first edition of Programming WPF as well as
Windows Forms 2.0 Programming and ATL Internals (both Addison-Wesley). In his
free time, Chris hosts various conferences and makes a pest of himself on Microsoft
internal product team discussion lists. More information about Chris, and his
various projects, is available at http://www.sellsbrothers.com.
 
 
Ian Griffiths
 
Ian Griffiths是一位WPF作家和Pluralsight指導(dǎo)專家,并且在這些科目上的專業(yè)水準(zhǔn)都得到了廣泛的認(rèn)可。他還是一位獨(dú)立顧問并且與人合著了《.NET Windows Forms in a Nutshell》和《Mastering Visual Studio .NET》(這兩本都是由O'Reilly出版)。他有一個(gè)非常受歡迎的博客:http://www.interact-sw.co.uk/iangblog/。

Ian Griffiths是一名C#講師,也是該領(lǐng)域廣受認(rèn)可的專家;是技術(shù)咨詢公司endjin的技術(shù)研究員,也是Programming WPF (O’Reilly)的合著者。他擁有劍橋大學(xué)的計(jì)算機(jī)科學(xué)學(xué)位。
 
 
The animal on the cover of Programming WPF, Second Edition, is a kudu. Not to be
confused with kudzu (a purple-flowered vine indigenous to East Asia), the kudu,
native to East Africa, comprises 2 of the 90 species of antelope: lesser kudu (Tragelaphus
imberbis) and greater kudu (Tragelaphus strepsiceros). Both species have coats
of a brownish hue, adorned with white stripes and spots, and a crest of long hair
along the spine. Their coloring and markings help camouflage them from predators
including big cats, wild dogs, eagles, hyenas, and pythons. If alarmed, kudus will
stand very still, making them virtually impossible to spot.
Kudu males are easily distinguished from their distaff counterparts by their twisted
horns, whose myriad traditional applications among African cultures include serving
as musical instruments, honey receptacles, and ritual symbols of male potency.
Males sometimes form small bachelor groups but more often remain solitary and
widely dispersed. Dominance is usually established quickly and peacefully by means
of a lateral display, in which one male kudu stands sideways in front of another,
making himself look as large as possible. Males only join females during mating
season. Female kudus leave their newborns for four or five weeks after birth, but the
calves eventually accompany their mothers, forming small groups of 6–10 females
and offspring. Calves grow rapidly and are fairly independent by six months of age.
購(gòu)買選項(xiàng)
定價(jià):98.00元
書號(hào):978-7-5641-0838-0
出版社:東南大學(xué)出版社