Accelerated Silverlight 2 (Accelerated) 🔍
Jeff Scanlon SPRINGER/A PRESS, 1st ed., US, 2008
英语 [en] · PDF · 4.0MB · 2008 · 📘 非小说类图书 · 🚀/lgli/lgrs/nexusstc/zlib · Save
描述
Silverlight 2 is a new web development technology from Microsoft that is already causing huge waves within the development community. It is the natural successor to Ajax and ASP.NET AJAX-style applications and provides a means for web-pages to provide the seamless and rich user experience that is currently only available from desktop-based applications. Building on the proven approach of Apress’ Accelerated C# and Accelerated VB titles this book provides readers with a fast-track to mastering this technology by building on the skills that experienced .NET developers already have already acquired. In a tightly packed five-hundred pages readers will be shown everything they need to know to become proficient in Silverlight 2 development.
备用文件名
lgrsnf/D:\!genesis\library.nu\a9\_117912.a9822edbb762a2aff33db5176fa9d348.pdf
备用文件名
nexusstc/Accelerated Silverlight 2 (Accelerated)/a9822edbb762a2aff33db5176fa9d348.pdf
备用文件名
zlib/Computers/Programming/Jeff Scanlon/Accelerated Silverlight 2 (Accelerated)_935847.pdf
备选标题
Accelerated Silverlight 2 (Expert's Voice in .NET)
备选作者
Scanlon, Jeff
备用出版商
Apress L. P.
备用版本
Expert's voice in .NET, Berkeley, Calif, California, 2008
备用版本
The Expert's voice in .NET, Berkeley, Calif, 2009
备用版本
The expert's voice in .NET, New York. N.Y, 2008
备用版本
United States, United States of America
备用版本
Springer Nature, Berkeley, Calif, 2008
元数据中的注释
до 2011-01
元数据中的注释
lg511295
元数据中的注释
{"edition":"1","isbns":["1430210761","9781430210764"],"last_page":368}
元数据中的注释
Includes index.
备用描述
Contents......Page 6
About the Author......Page 12
About the Technical Reviewer......Page 13
Acknowledgments......Page 14
Introduction......Page 16
CHAPTER 1: Introducing Silverlight......Page 21
The Java Platform......Page 22
The History of Silverlight......Page 23
Creating Your First Application......Page 25
Summary......Page 31
Introducing XAML......Page 32
Dependency Property System......Page 37
Type Converters......Page 42
Markup Extensions......Page 43
More About Silverlight Applications......Page 49
Events in Silverlight......Page 51
Summary......Page 55
Building Blocks......Page 56
UIElement......Page 58
FrameworkElement......Page 60
Positioning Objects on Screen......Page 62
StackPanel......Page 63
Grid......Page 64
ContentControl......Page 67
Border......Page 68
The Button Controls......Page 69
TextBlock......Page 72
TextBox......Page 74
ItemsControl......Page 76
Popup......Page 77
ToolTipService......Page 78
RangeBase......Page 79
ScrollViewer......Page 81
GridSplitter......Page 83
Calendar and DatePicker......Page 84
TabControl......Page 86
Implementing Navigation......Page 87
Summary......Page 89
Enabling Cross-Domain Communication......Page 90
Using Services......Page 93
Creating and Using a Client Service Proxy......Page 95
Communicating Over HTTP Directly......Page 100
The HttpWebRequest Class......Page 102
The Socket Class......Page 105
The SocketAsyncEventArgs Class......Page 106
Using the Socket Class......Page 107
Considerations for Using Networking.......Page 113
Summary......Page 114
Data Binding......Page 115
Introducing the DataGrid......Page 123
Processing Data......Page 124
Parsing XML......Page 125
Serializing XML......Page 126
Using LINQ......Page 127
Saving State on the Client......Page 128
Summary......Page 133
Images......Page 134
Multiscale Images (Deep Zoom)......Page 138
Media (Video and Audio)......Page 142
Timeline Markers......Page 148
Silverlight Streaming......Page 149
Preparing an Application......Page 151
Packaging Images and Media......Page 155
Summary......Page 157
2D Graphics......Page 158
Using Geometries......Page 159
Using Shapes......Page 164
Translation......Page 168
Rotation......Page 169
Scaling......Page 170
Arbitrary Linear Transforms......Page 171
Combining Multiple Transformations......Page 173
Brushes......Page 174
The Tile Brushes......Page 175
The Gradient Brushes......Page 176
Summary......Page 179
Using Styles......Page 180
Creating a Control Template......Page 186
Control Templates for Other Controls......Page 195
Developing a Templated Control......Page 196
Summary......Page 198
Animation Basics......Page 199
Timelines......Page 200
Storyboards and Animation......Page 205
From/To/By Animations......Page 206
Keyframe Animations......Page 213
Animating with Expression Blend......Page 217
Summary......Page 221
Introducing Dynamic Languages......Page 222
Creating a Dynamic Language Application......Page 224
Executing a Dynamic Language Application......Page 226
Developing with Dynamic Languages......Page 227
Interoperating with the Browser......Page 231
Summary......Page 242
Security in the CoreCLR......Page 243
Securing Information with Cryptography......Page 246
Division of Responsibility......Page 258
Summary......Page 263
Unit Testing......Page 264
Automated User Interface Testing......Page 271
The Debugging Process......Page 273
Conditional Compilation......Page 274
Debugging with Visual Studio......Page 276
Handling Unhandled Exceptions......Page 280
Summary......Page 283
Client Considerations......Page 284
Silverlight Deployment Packages......Page 288
Hosting Silverlight on a Web Page......Page 291
Silverlight Versioning......Page 293
Custom Initialization Parameters......Page 294
Resources......Page 295
Silverlight and the Build Process......Page 297
Silverlight Assemblies......Page 303
Summary......Page 304
Threading......Page 305
The Thread Class......Page 307
Creating and Managing Threads......Page 309
The Dispatcher......Page 311
The BackgroundWorker Class......Page 312
Working with Shared Data......Page 316
Using Timers......Page 320
The System.Threading Timer......Page 321
Dynamically Loading Applications......Page 323
Summary......Page 325
CHAPTER 15: Case Study: Campus Explorer......Page 326
User Interface Design......Page 327
Data Representation......Page 328
Helper Methods......Page 331
MainPage......Page 332
Map.xaml......Page 334
Summary......Page 342
B......Page 343
C......Page 344
D......Page 345
G......Page 346
L......Page 347
N......Page 348
R......Page 349
S......Page 350
T......Page 351
U......Page 352
Z......Page 353
备用描述
<p><b>Accelerated Silverlight 2</b> will get you up to speed with version 2 of Silverlight quickly and efficiently. Author <b>Jeff Scanlon</b> assumes you’re already comfortable with the basics of .NET coding and with Windows Presentation Foundation (WPF), and helps you build on your existing knowledge to make your journey to Silverlight 2 proficiency as quick and painless as possible. Where coding techniques are similar to other, more established areas of .NET, he'll say so. Likewise, where there’s a syntax or conceptual “gotcha” that you’re existing coding habits will walk you into, he’ll point that out, too.</p>
<p>You’ll find fast–track coverage of all the most important elements of the Silverlight 2 technology ranging from XAML to standard controls, from dealing with media to networking, from testing to deployment. Two fully-worked sample applications conclude your path to Silverlight 2 mastery because nothing reinforces your understanding of how concepts fit together as much as looking at finished code.</p>
<p>The book is based on the assumption that readers will already be very comfortable with the workings of the .NET Framework. Knowledge of Expression Blend is useful, but the author doesn’t assume that you’re a master of it. You’ll learn the Blend techniques that you need to know as you go along. By the end of the book, the author will have provided you with a sound, concise, path to mastery of Silverlight 2.</p>
<p class="null1">What you’ll learn</p>
<ul>
<li>Emigrate your existing .NET skills to Silverlight 2 as quickly as possible</li>
<li>Learn everything you need to know to start developing quality Silverlight 2 applications with confidence</li>
<li>Explore techniques and best practices in code–heavy, relevant case studies</li>
</ul>
<b>Who this book is for</b>
<p>This book is for .NET developers, whether they are already using .NET 3.5 or are in the process of migrating up from .NET 2.0. The book aims to ease people’s migration paths as much as possible. The authors include notes to highlight important features of .NET 3.5 that people need to be aware of and also to highlight where Silverlight’s working and syntax differs substantially than that of Windows Presentation Foundation.</p>
备用描述
Looks at the features and capabilities of Silverlight 2, covering such topics as creating user interfaces, network communication, working with data, animation, testing and debugging, and security.
开源日期
2011-06-04
更多信息……

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。