Google Hacks: Tips & Tools for Finding and Using the World's Information
Author: Rael Dornfest
Now that new features and services such as Google Maps, Google Talk, and Google Desktop have been added to the expanding Google universe, we've made the third edition of this bestseller into an infinitely more useful book for this powerful search engine. You'll not only find dozens of hacks for new Google services, but plenty of updated tips, tricks and scripts for hacking the old ones.
Everyone knows that Google lets you search billions of web pages. But few people realize that Google also gives you hundreds of cool ways to organize and play with information.
Since we released the last edition of this bestselling book, Google has added many new features and services to its expanding universe: Google Earth, Google Talk, Google Maps, Google Blog Search, Video Search, Music Search, Google Base, Google Reader, and Google Desktop among them. We've found ways to get these new services to do even more.
The expanded third edition of Google Hacks is a brand-new and infinitely more useful book for this powerful search engine. You'll not only find dozens of hacks for the new Google services, but plenty of updated tips, tricks and scripts for hacking the old ones. Now you can make a Google Earth movie, visualize your web site traffic with Google Analytics, post pictures to your blog with Picasa, or access Gmail in your favorite email client. Industrial strength and real-world tested, this new collection enables you to mine a ton of information within Google's reach. And have a lot of fun while doing it:
- Search Google over IM with a Google Talk bot
- Build a customized Google Map and add it to your own web site
- Cover your searching tracks and take back your browsing privacy
- Turn any Google query into an RSS feed that you can monitor in Google Reader or the newsreader of your choice
- Keep tabs on blogs in new, useful ways
- Turn Gmail into an external hard drive for Windows, Mac, or Linux
- Beef up your web pages with search, ads, news feeds, and more
- Program Google with the Google API and language of your choice
For those of you concerned about Google as an emerging Big Brother, this new edition also offers advice and concrete tips for protecting your privacy. Get into the world of Google and bend it to your will!
Table of Contents:
ForewordBooks about: Core JavaServer Faces or Beginning Python
Advanced ASP.NET AJAX Server Controls: For .NET Framework 3.5
Author: Adam Calderon
ASP.NET AJAX server controls can encapsulate even the most powerful AJAX functionality, helping you build more elegant, maintainable, and scalable applications. This is the firstcomprehensive,code-rich guide to custom ASP.NET AJAX server controls for experienced ASP.NET developers. Unlike other books on ASP.NET AJAX, this book focuses solely on server control development and reflects the significant improvements in ASP.NET 3.5 AJAX and the latest Visual Studio 2008 features for streamlining AJAX development.
Adam Calderon and Joel Rumerman first review the core Microsoft AJAX Library and JavaScript techniques needed to support a rich client-side experience. Next, they build upon these techniques showing how to create distributable AJAX-enabled controls that include rich browser-independent JavaScript client-side functionality. The authors thoroughly explain both the JavaScript and .NET aspects of control development and how these two distinct environments come together to provide a foundation for building a rich user experience using ASP.NET AJAX.
-
Creating object oriented cross browser JavaScript that supports .NET style classes, interfaces, inheritance and method overloading
-
Working with components, behaviors, and controls and how they relate to DOM elements
-
Understand Sys.Application and the part it plays in object creation, initialization, and events in the Microsoft AJAX Library
-
Build Extender and Script controls that provide integrated script generation for their corresponding client-side counterparts
-
Localizing ASP.NET AJAX controls including client script
-
Understanding ASP.NET AJAX client and server communication architecture and the new support for Windows Communication Foundation (WCF)
-
Using ASP.NET AJAX Application Services and creating a custom application service to provide an integrated approach to communication from the client to the server
-
Designing controls for a partial postback environment
-
Understanding the AJAX Control Toolkit architecture and the many features it provides
-
Developing highly interactive controls using the AJAX Control Toolkit
-
Use the AJAX Control Toolkit’s base, support, and designer classes
-
Use the AJAX Control Toolkit to build new extender controls
Acknowledgments
About the Authors
Foreword
Preface
Part I: Client Code
Chapter 1: Programming with JavaScript
Chapter 2: Microsoft AJAX Library Programming
Part II: Controls
Chapter 3: Components
Chapter 4: Sys.Application
Chapter 5: Adding Client Capabilities to Server Controls
Chapter 6: ASP.NET AJAX Localization
Part III: Communication
Chapter 7: ASP.NET AJAX Communication Architecture
Chapter 8: Application Services
Chapter 9: Control Development in a Partial Postback Environment
Part IV: AJAX Control Toolkit
Chapter 10: ASP.NET AJAX Control Toolkit Architecture
Chapter 11: Adding Client Capabilities to Server Controls Using the ASP.NET AJAX Control Toolkit
Appendix A: JavaScript in Visual Studio 2008
Appendix B: Validating Method Parameters
Appendix C: ASP.NET Handlers and Modules
Appendix D: Client Error Handling Code
Index
No comments:
Post a Comment