Programming WPF
معرفی کتاب «Programming WPF» نوشتهٔ Chris Sells، منتشرشده توسط نشر O'Reilly Media در سال 2007. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Programming WPF» در دستهٔ بدون دستهبندی قرار دارد.
If you want to build applications that take full advantage of Windows Vista's new user interface capabilities, you need to learn Microsoft's Windows Presentation Foundation (WPF). This new edition, fully updated for the official release of .NET 3.0, is designed to get you up to speed on this technology quickly. By page 2, you'll be writing a simple WPF application. By the end of Chapter 1, you'll have taken a complete tour of WPF and its major elements. WPF is the new presentation framework for Windows Vista that also works with Windows XP. It's a cornucopia of new technologies, which includes a new graphics engine that supports 3-D graphics, animation, and more; an XML-based markup language, called XAML, for declaring the structure of your Windows UI; and a radical new model for controls. This second edition includes new chapters on printing, XPS, 3-D, navigation, text and documents, along with a new appendix that covers Microsoft's new WPF/E platform for delivering richer UI through standard web browsers -- much like Adobe Flash. Content from the first edition has been significantly expanded and modified. Programming WPF includes: Scores of C# and XAML examples that show you what it takes to get a WPF application up and running, from a simple "Hello, Avalon" program to a tic-tac-toe game Insightful discussions of the powerful new programming styles that WPF brings to Windows development, especially its new model for controls A color insert to better illustrate WPF support for 3-D, color, and other graphics effects A tutorial on XAML, the new HTML-like markup language for declaring Windows UI An explanation and comparison of the features that support interoperability with Windows Forms and other Windows legacy applications WPF represents the best of the control-based Windows world and the content-based web world. Programming WPF helps you bring it all together. Voice over Internet Protocol (VoIP) is gaining a lot of attention these days, as more companies and individuals switch from standard telephone service to phone service via the Internet. The reason is simple: A single network to carry voice and data is easier to scale, maintain, and administer. As an added bonus, it's also cheaper, because VoIP is free of the endless government regulations and tariffs imposed upon phone companies.VoIP is simply overflowing with hack potential, and VoIP Hacks is the practical guide from O'Reilly that presents these possibilities to you. It provides dozens of hands-on projects for building a VoIP network, showing you how to tweak and customize a multitude of exciting things to get the job done. Along the way, you'll also learn which standards and practices work best for your particular environment. Among the quick and clever solutions showcased in the book are those for:gauging VoIP readiness on an enterprise networkusing SIP, H.323, and other signaling specificationsproviding low-layer security in a VoIP environmentemploying IP hardphones, analog telephone adapters, and softPBX serversdealing with and avoiding the most common VoIP deployment mistakesIn reality, VoIP Hacks contains only a small subset of VoIP knowledge-enough to serve as an introduction to the world of VoIP and teach you how to use it to save money, be more productive, or just impress your friends. If you love to tinker and optimize, this is the one technology, and the one book, you must investigate. Voice over Internet Protocol (VoIP) is gaining a lot of attention these days, as more companies and individuals switch from standard telephone service to phone service via the Internet. The reason is simple: A single network to carry voice and data is easier to scale, maintain, and administer. As an added bonus, it's also cheaper, because VoIP is free of the endless government regulations and tariffs imposed upon phone companies. VoIP is simply overflowing with hack potential, and VoIP Hacks is the practical guide from O'Reilly that presents these possibilities to you. It provides dozens of hands-on projects for building a VoIP network, showing you how to tweak and customize a multitude of exciting things to get the job done. Along the way, you'll also learn which standards and practices work best for your particular environment. Among the quick and clever solutions showcased in the book are those for: gauging VoIP readiness on an enterprise network using SIP, H.323, and other signaling specifications providing low-layer security in a VoIP environment employing IP hardphones, analog telephone adapters, and softPBX servers dealing with and avoiding the most common VoIP deployment mistakes In reality, VoIP Hacks contains only a small subset of VoIP knowledge-enough to serve as an introduction to the world of VoIP and teach you how to use it to save money, be more productive, or just impress your friends. If you love to tinker and optimize, this is the one technology, and the one book, you must investigate Ch. 1. What's New In Dreamweaver Cs3 -- Ch. 2. Introducing Dreamweaver Cs3 -- Ch. 3. Touring Dreamweaver -- Ch. 4. Setting Your Preferences -- Ch. 5. Setting Up Sites And Servers -- Ch. 6. Accessing The Code Directly -- Ch. 7. Building Style Sheet Web Pages -- Ch. 8. Working With Text -- Ch. 9. Inserting Images -- Ch. 10. Establishing Web Links -- Ch. 11. Working With Divs And Ap Elements -- Ch. 12. Using Behaviors -- Ch. 13. Setting Up Tables -- Ch. 14. Interactive Forms -- Ch. 15. Creating Lists -- Ch. 16. Using Frames And Framesets -- Ch. 17. Working With Timelines -- Ch. 18. Powering Ajax Pages With Spry -- Ch. 19. Establishing Connections And Recordsets -- Ch. 20. Making Data Dynamic -- Ch. 21. Managing Data -- Ch. 22. Working With Live Data -- Ch. 23. Crafting Multiple-page Applications -- Ch. 24. Adobe Photoshop, Fireworks, And Bridge Integration -- Ch. 25. Inserting Flash And Shockwave Elements -- Ch. 26. Adding Video To Your Web Page -- Ch. 27. Using Audio On Your Web Page -- Ch. 28. Using Dreamweaver Templates -- Ch. 29. Using Repeating Elements -- Ch. 30. Maximizing Browser Targeting -- Ch. 31. Building Web Sites With A Team -- Ch. 32. Integrating With Xml And Xslt -- Ch. 33. Customizing Dreamweaver -- Ch. 34. Handling Server Behaviors. Joseph Lowery. Includes Index. "Learn to create dynamic, data-driven Web sites using the exciting enhancements in the Dreamweaver CS3 version. You get a thorough understanding of the basics and then progress to learning how to produce pages with pizzazz, connect to live databases, integrate with Flash and Photoshop, use advanced technologies like Spry and Ajax, incorporate Flash, Shockwave, QuickTime, and WAV files, import Photoshop files directly into Dreamweaver, and enjoy Web success"--Resource description page A guide for advanced users explains how to use the Web page design software to develop site structure, design a home page, set links, add multimedia, import Web sites, and generate cross-browser code. Broadband VoIP services Desktop telephony Skype and skyping Asterisk Telephony hardware hacks Navigate the VoIP network Hard-core voice.
دانلود کتاب Programming WPF