Sunday, August 7, 2011

Understanding BizTalk: The Authoritative Solution





ISBN-10: 0672317877 | ISBN-13: 978-0672317873 | Publication Date: March 25, 2000 | Edition: 1

Understanding BizTalk explains the complexities of Microsoft's newest framework for business to business transactions. This book gives you a look at the 'whole picture' of BizTalk, and its impotance to the future of electronic commerce. After completing the book, you will have an understanding of topics including XML's role in the BizTalk Framework, The BizTalk XML tags, BizTalk Schemas, The BizTalk Schema Repository, and BizTalk and the future of e-commerce

ynopsis by Stan Miastkowski

Ever since Microsoft announced the BizTalk initiative in 1999, some 50 e-commerce vendors have gotten involved in this wide-ranging plan for an XML-based solution to integrating disparate solutions in the B2B and B2C space. In Understanding BizTalk, the authors do a competent job of clarifying the scope of the initiative, with a technology overview, a look at the tools, and a host of scenarios and case studies of how it will be implemented. Whether BizTalk is ultimately a success or simply a path to other technologies, this book is a valuable tool for enterprise IT managers who want to keep an eye on the future.

Top of the page
Table of Contents
Search results indicator: Higher Relevance Medium Relevance Lower Relevance
Understanding BizTalk
Foreword
Introduction
Part I BizTalk Technology Overview
Chapter 1 - Distributed Applications
Chapter 2 - B2B E-Commerce Today
Chapter 3 - Introduction to XML
Chapter 4 - Introduction to the BizTalk Initiative
Part II Tools and Technology of BizTalk
Chapter 5 - XML
Chapter 6 - BizTalk Framework
Chapter 7 - BizTalk Tools
Chapter 8 - BizTalk Server

Part III Applying BizTalk
Chapter 9 - Planning a System Using BizTalk
Chapter 10 - Microsoft Commerce Server 2000
Chapter 11 - Integrating with Host Integration Server 2000 and SQL Server
Chapter 12 - Simple Object Access Protocol (SOAP)
Chapter 13 - Application Integration: A Case Study of ARAMARK’s My Assistant Web Portal
Appendix - BizTalk Framework 1.0a Independent Document Specification
Index
List of Figures
List of Tables
List of Listings

Integrating applications is enormously difficult. It always has been. But integrating applications is just a means to an end -- the real end is integrating business processes. Organizations that want to thrive in the 21st century must do a better job of integrating their processes -- not only within their organization, but also between themselves and their partners as well.

Written by BizTalk insiders, with the assistance of the Microsoft BizTalk team, Understanding BizTalk demystifies the BizTalk Initiative, and provides an advance look at the tools and technologies businesses can leverage to make it fundamentally easier to integrate business processes within and between organizations.

Learn to link legacy applications with BizTalk
Understand the Simple Object Access Protocol (SOAP) and how it can be used with BizTalk
Explore how BizTalk can be used to connect seamlessly with customers, regardless of platform
Integrate Commerce Server solutions with BizTalk for e-business
Create your own powerful XML-based BizTalk schemas
Understand how BizTalk Server works
Learn to use BizTalk Tools
Explore how stylesheets can be used to transform your data
Understand how BizTalk can be used with SQL Server
Examine how BizTalk can be used to create 13213 portals
Understand how BizTalk handles document mapping and translation


Another eCommerce Books
Download
Continue Reading ...

Saturday, August 6, 2011

Exploring Java







Exploring Java
By Patrick Niemeyer & Joshua Peck; 1-56592-184-271-9, 500 pages (est.)
2nd Edition July 1997 (est.)

Table of Contents

Preface
Chapter 1: Yet Another Language?
Chapter 2: A First Applet
Chapter 3: Tools of the Trade
Chapter 4: The Java Language
Chapter 5: Objects in Java
Chapter 6: Threads
Chapter 7: Basic Utility Classes
Chapter 8: Input/Output Facilities
Chapter 9: Network Programming
Chapter 10: Understand the Abstract Windowing Toolkit
Chapter 11: Using and Creating GUI Components
Chapter 12: Layout Managers
Chapter 13: Drawing With the AWT
Chapter 14: Working With Images
Glossary
Index


Another Java Books
Another Programming Language Books
Download
Continue Reading ...

Java Fundamental Classes Reference






Java Fundamental Classes Reference
By Mark Grand and Jonathan Knudsen; 1-56592-241-7, 1152 pages
1st Edition May 1997

Table of Contents

Preface
Chapter 1: Introduction
Part I: Using the Fundamental Classes

This part of the book, Chapters 2 through 10, provides a brief guide to many of the features of the fundamental classes in Java. These tutorial-style chapters are meant to help you learn about some of the basic functionality of the Java API. They provide short examples where appropriate that illustrate the use of various features.

Chapter 2: Strings and Related Classes
Chapter 3: Threads
Chapter 4: Exception Handling
Chapter 5: Collections
Chapter 6: I/O
Chapter 7: Object Serialization
Chapter 8: Networking
Chapter 9: Security
Chapter 10: Accessing the Environment
Part II: Reference

This part of the book is a complete reference to all of the fundamental classes in the core Java API. The material is organized alphabetically by package, and within each package, alphabetically by class. The reference page for a class tells you everything you need to know about using that class. It provides a detailed description of the class as a whole, followed by a complete description of every variable, constructor, and method defined by the class.

Chapter 11: The java.io Package
Chapter 12: The java.lang Package
Chapter 13: The java.lang.reflect Package
Chapter 14: The java.math Package
Chapter 15: The java.net Package
Chapter 16: The java.text Package
Chapter 17: The java.util Package
Chapter 18: The java.util.zip Package

Part III: Appendixes

This part provides information about the Unicode 2.0 standard and the UTF-8 encoding used by Java.

Appendix A: The Unicode 2.0 Character Set
Appendix B: The UTF-8 Encoding

Index

Another Java Books
Another Programming Language Books
Download
Continue Reading ...

Friday, August 5, 2011

Java Language Reference






By Mark Grand; 1-56592-326-X, 475 pages
2nd Edition July 1997

Table of Contents

Preface
Chapter 1: Introduction
Chapter 2: Lexical Analysis
Chapter 3: Data Types
Chapter 4: Expressions
Chapter 5: Declarations
Chapter 6: Statements and Control Structures
Chapter 7: Program Structure
Chapter 8: Threads
Chapter 9: Exception Handling
Chapter 10: The java.lang Package
Appendix A: The Unicode 2.0 Character Set
Index


Another Java Books
Another Programming Language
Download
Continue Reading ...

Cloud Computing A Practical Approach






Contents
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
Part I Getting Started
1 Cloud Computing Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Cloud Computing Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Disambiguation—Just What Is Cloud Computing? . . . . . . . . . . . . . . 3
Cloud Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Database Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Intranets and the Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Hypervisor Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
First Movers in the Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Amazon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Google . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Microsoft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2 Your Organization and Cloud Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
When You Can Use Cloud Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
When You Shouldn’t Use Cloud Computing . . . . . . . . . . . . . . . . . . . . 25
Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Scalability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Simplicity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Knowledgeable Vendors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
More Internal Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Your Sensitive Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Applications Not Ready . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Developing Your Own Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Security Concerns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Privacy Concerns with a Third Party . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Are They Doing Enough to Secure It? . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Security Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Regulatory Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
No Existing Regulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Government to the Rescue? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3 Cloud Computing with the Titans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Google . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Google App Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Google Web Toolkit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
EMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Technologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
VMware Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
NetApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Cisco Partnership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Microsoft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Azure Services Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Windows Live . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Exchange Online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
SharePoint Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Microsoft Dynamics CRM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Amazon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Amazon Elastic Compute Cloud (Amazon EC2) . . . . . . . . . . . . . . . . 54
Amazon SimpleDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Amazon Simple Storage Service (Amazon S3) . . . . . . . . . . . . . . . . . . . 55
Amazon CloudFront . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Amazon Simple Queue Service (Amazon SQS) . . . . . . . . . . . . . . . . . . 55
Elastic Block Store . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Salesforce.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Force.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Salesforce.com CRM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
AppExchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Movement to the Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Partnerships . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Yahoo! Research . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
SAP and IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
HP, Intel, and Yahoo! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
IBM and Amazon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4 The Business Case for Going to the Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Cloud Computing Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Infrastructure as a Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Platform as a Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Software as a Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Software plus Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
How Those Applications Help Your Business . . . . . . . . . . . . . . . . . . . . . . . . . 77
Operational Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Economic Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Tips for Evaluating SaaS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Staffing Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Deleting Your Datacenter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
What You Can Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
What You Should Keep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
AppZero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Salesforce.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Why It’s Good for Business . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Best Business Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Thomson Reuters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Their Cloud Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Using the Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Cloud Computing and Web 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Applications and the Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Be Realistic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Part II Cloud Computing Technology
5 Hardware and Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Mobile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Thin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Thick . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Data Leakage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Offloading Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Forensics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Auditing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Basic Public Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
The Accelerated Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Optimized Internet Overlay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Site-to-Site VPN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Cloud Providers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Cloud Consumers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Pipe Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Identity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Payments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
6 Accessing the Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Web Application Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Web Hosting Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Proprietary Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Web Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Your Choices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Sample Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Web APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
What Are APIs? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
How APIs Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
API Creators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Web Browsers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Internet Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Firefox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Safari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Chrome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
7 Cloud Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
The Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Storage as a Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Providers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Reliability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Cautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Outages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Theft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Is Cloud Storage for Me? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Cloud Storage Providers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Amazon Simple Storage Service (S3) . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Nirvanix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Google Bigtable Datastore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
MobileMe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Live Mesh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
8 Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Dynamic HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
JavaScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
OVF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Web Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Part III Cloud Computing at Work
9 Software as a Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Software Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Vendor Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Driving Forces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Popularity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Virtualization Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
SaaS and SOA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Economic Impact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Company Offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Intuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Google . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Microsoft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Industries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Healthcare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Collaboration—WebEx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Construction—CMiC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Retail—Epicor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Banking—OpenChannel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
10 Software plus Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Pros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Cons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Vendors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Mobile Device Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Google Android . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Providers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Adobe AIR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Apple iPhone SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Microsoft Online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Hybrid Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Partnership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Active Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
11 Developing Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Google . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Payment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Force.com and Google . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Google Gears . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Microsoft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Live Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Microsoft SQL Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Microsoft .NET Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Microsoft SharePoint Services and Dynamics CRM Services . . . . . . 221
Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Intuit QuickBase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Cast Iron Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Bungee Connect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Google App Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Salesforce.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Microsoft Windows Azure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Application Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
12 Local Clouds and Thin Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Virtualization in Your Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Why Virtualize? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
How to Virtualize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
Concerns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Server Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Microsoft Hyper-V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
VMware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
VMware Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Thin Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Sun . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Hewlett Packard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Dell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Case Study: McNeilus Steel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Making the Sell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Making the Move . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Doing New Things . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
13 Migrating to the Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Cloud Services for Individuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Available Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Skytap Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Cloud Services Aimed at the Mid-Market . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
Force.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
Enterprise-Class Cloud Offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
MS Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
VMotion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
VMware vCenter Converter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Hyper-V Live Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Which Applications Do You Need? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Sending Your Existing Data to the Cloud . . . . . . . . . . . . . . . . . . . . . . . 294
Use the Wave Approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
14 Best Practices and the Future of Cloud Computing . . . . . . . . . . . . . . . . . . . 297
Analyze Your Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Establishing a Baseline and Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Finding the Right Vendor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Phased-in vs. Flash-cut Approaches . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
Be Creative in Your Approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
How Cloud Computing Might Evolve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Researcher Predictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Responding to Change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Get Ready . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
A Glossary, Vendors, and Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Cloud Vendors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327

Another Cloud Computing Books
Download
Continue Reading ...

Thursday, August 4, 2011

Java in a Nutshell





Java in a Nutshell
By David Flanagan; 1-56592-262-X, 628 pages.
2nd Edition, May 1997

Table of Contents

Preface

Part I: Introducing Java
Part I is an introduction to Java and Java programming. If you know how to program in C or C++, these chapters teach you everything you need to know to start programming with Java.

If you are already familiar with Java 1.0 you may want to just skip ahead to Part II, which introduces the new features of Java 1.1.
Chapter 1: Getting Started with Java
Chapter 2: How Java Differs from C
Chapter 3: Classes and Objects in Java

Part II: Introducing Java 1.1
The two chapters in this part introduce the new features of Java 1.1. Chapter 4 is an overview of the new APIs, and Chapter 5 explains the new language syntax. See Part III for some examples of the new features.
Chapter 4: What's New in Java 1.1
Chapter 5: Inner Classes and Other New Language Features

Part III: Programming with the Java 1.1 API
Part III contains examples of programming with the new features of Java 1.1. You can study and learn from the examples, and you should feel free to adapt them for use in your own programs. The examples shown in these chapters may be downloaded from the Internet. See http://www.ora.com/catalog/books/javanut2/. Some of the chapters in this part also contain tables and other reference material for new features in Java 1.1.

Part III of this book is "deprecated." Most of the examples from the first edition of this book do not appear here, and Part III may disappear altogether in the next edition of the book. Unfortunately, as Java continues to grow, there is less and less room for programming examples in this book. However, all of the examples from the first edition are still available on the Web page listed above.
Chapter 6: Applets
Chapter 7: Events
Chapter 8: New AWT Features
Chapter 9: Object Serialization
Chapter 10: Java Beans
Chapter 11: Internationalization
Chapter 12: Reflection

Part IV: Java Language Reference
Part IV contains reference material on the Java language and related topics. Chapter 13 contains a number of useful summary tables of Java syntax. Chapter 14 describes the standard Java system properties and how to use them. Chapter 15 covers the syntax of the HTML tags that allow you to include Java applets in Web pages. Chapter 16 documents the command-line syntax for the Java compiler, interpreter, and other tools shipped with the JDK.
Chapter 13: Java Syntax
Chapter 14: System Properties
Chapter 15: Java-Related HTML Tags
Chapter 16: JDK Tools

Part V: API Quick Reference
Part V is the real heart of this book: quick-reference material for the Java API. Please read the following section, How to Use This Quick Reference, to learn how to get the most out of this material.
How to Use This Quick Reference
Chapter 17: The java.applet Package
Chapter 18: The java.awt Package
Chapter 19: The java.awt.datatransfer Package
Chapter 20: The java.awt.event Package
Chapter 21: The java.awt.image Package
Chapter 22: The java.awt.peer Package
Chapter 23: The java.beans Package
Chapter 24: The java.io Package
Chapter 25: The java.lang Package
Chapter 26: The java.lang.reflect Package
Chapter 27: The java.math Package
Chapter 28: The java.net Package
Chapter 29: The java.text Package
Chapter 30: The java.util Package
Chapter 31: The java.util.zip Package
Chapter 32: Class, Method, and Field Index

Index

Another Java Books
Another Programming Language Books
Download
Continue Reading ...

Tuesday, August 2, 2011

Twitter For Dummies, 2nd Edition






Contents at a Glance
Foreword ................................................................... xvii
Introduction ................................................................ 1
Part I: Twitter? Like Birds Do? ..................................... 7
Chapter 1: Sharing Your Thoughts, 140 Characters at a Time .................................... 9
Chapter 2: Hello, Twitter World! .................................................................................... 19
Chapter 3: Stroll Around the Grounds: A Tour of the Twitter Interface ................... 41
Chapter 4: Using Twitter Wherever You Think Best ................................................... 61
Part II: Joining Your Flock on Twitter .......................... 73
Chapter 5: Tweeting It Up ............................................................................................... 75
Chapter 6: Who’s Using Twitter ..................................................................................... 91
Part III: Twittering in High Gear ............................... 103
Chapter 7: Tricks of the Twitter Gurus ....................................................................... 105
Chapter 8: Twitter Minus Twitter.com ....................................................................... 125
Chapter 9: Embracing the Twitter Ecosystem ........................................................... 139
Part IV: Knowing Why We Twitter ............................. 173
Chapter 10: Finding Your Tweet Voice ....................................................................... 175
Chapter 11: Twitter for Business ................................................................................. 195
Chapter 12: The Social Side of Twitter ........................................................................ 215
Chapter 13: Changing the World, One Tweet at a Time ............................................ 231
Part V: The Part of Tens ........................................... 253
Chapter 14: Ten Twitter Tools ..................................................................................... 255
Chapter 15: Ten Useful Twitter-Based Services ......................................................... 261
Chapter 16: Ten Cool Ways to Use Twitter ................................................................ 265
Glossary .................................................................. 269
Index ...................................................................... 273


Another Social Network Books
Download
Continue Reading ...

Monday, August 1, 2011

Facebook: The Missing Manual, Third Edition






Contents
The Missing Credits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Chapter 1
Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Signing Up for an Account . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Step 1: Finding Your Friends on Facebook . . . . . . . . . . . . . . . . . . . . . . . 11
Step 2: Creating Your Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Step 3: Adding a Picture of Yourself . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Confirming Your Facebook Registration . . . . . . . . . . . . . . . . . . . . . . . . 16
Viewing Your Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Viewing Your Facebook Home Page . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Changing Account Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Chapter 2
Joining a Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
How Networks Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Viewing the Networks You’re Already On . . . . . . . . . . . . . . . . . . . . . . . 39
Joining a Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Leaving a Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Suggesting a New Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Chapter 3
Finding and Adding Friends . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
How Facebook Friends Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Finding Friends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Inviting People to Be Your Friend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Responding to Friend Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Viewing Your Friends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Organizing Your Friends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Breaking Up: Unfriending Friends . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Chapter 4
Sending Messages to Friends . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Sending Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Receiving Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Chatting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Poking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Writing on Walls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Chapter 5
Exchanging Automatic Updates . . . . . . . . . . . . . . . . . . . . . . . . 83
Types of Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
News Feeds: What Others Are Doing . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Mini Feeds: What You’re Doing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Facebook Notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Subscriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Creating Notes (Blogs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Chapter 6
Participating in Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
What’s a Group? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Joining a New Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Participating in New Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Creating a New Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Finding, Joining, and Participating in Old Groups . . . . . . . . . . . . . . . . . 118
Chapter 7
Facebook and the Real World: In-Person Events . . . . . . . . . . . . . 121
Types of Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Finding Public Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
RSVPing to an Event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Creating Your Own Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Chapter 8
Going Shopping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
The Marketplace Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Finding and Viewing Marketplace . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Placing an Ad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Finding Stuff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Answering an Ad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Chapter 9
Hiring and Getting Hired . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Recruiting New Hires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Vetting Prospects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Looking for a Job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Chapter 10
Collaborating on Projects via Facebook . . . . . . . . . . . . . . . . . . . 155
Keeping in Touch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Exchanging Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Keeping Up-to-Date with Notifications . . . . . . . . . . . . . . . . . . . . . . . . 170
Chapter 11
Advertising on Facebook . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Facebook Pages: Profiles for Bands, Brands, and More . . . . . . . . . . . . . . 174
Social Ads (Targeted Announcements) . . . . . . . . . . . . . . . . . . . . . . . . 181
Connect Facebook to Your Website with Widgets . . . . . . . . . . . . . . . . . 189
High-Dollar Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Chapter 12
Customizing Facebook and Adding Apps . . . . . . . . . . . . . . . . . 195
Modifying Your Home Page and Profile . . . . . . . . . . . . . . . . . . . . . . . . 196
Facebook Applications: An Overview . . . . . . . . . . . . . . . . . . . . . . . . . 197
Facebook Games . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Chapter 13
Playing It Safe: Facebook Privacy . . . . . . . . . . . . . . . . . . . . . . 215
Privacy and Facebook: An Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Deciding How Much to Share . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Controlling Access to Your Account . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Adjusting Your Privacy Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Fighting Back . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Chapter 14
Facebook Mobile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
How Facebook Mobile Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Setting Up Facebook Mobile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Using Facebook Mobile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
Checking In with Places . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Appendix: Getting Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

Another Social Network Books
Download
Continue Reading ...

The Twitter Book






CONTENTS
Introduction . . . . . . . . . . . . . . . . . . . . . . 5
Get Starte 1. d . . . . . . . . . . . . . . . . . . . . . . 19
Sign up 21
Q u i c k l y c r e a t e a c o m p e l l i n g p r o ‚ l e 23
Understand what “following” means 25
Find the people you know on Twitter 27
Get suggestions for cool people to follow 29
Twitter from the road 31
Test-drive the 140-character limit 33
Trim messages that are too long 35
The secret to linking in Twitter 37
Figure out how many people to follow 39
Join a conversation: the hashtag (#)
d e m y s t i ‚ e d 41
Key Twitter jargon: tweet 43
Key Twitter jargon: @messages 45
Key Twitter jargon: retweet 47
Key Twitter jargon: DM 49
Key Twitter jargon: tweetup 51
Twitter jargon: Fail Whale 53
Try it for three weeks or your money
back—guaranteed! 55
Get help from Twitter 57
Listen I 2. n . . . . . . . . . . . . . . . . . . . . . . . . . 59
Use Twitter Search 61
Keep on an eye on hot topics 63
Four cool tools for tracking trends: #1 65
Four cool tools for tracking trends: #2 67
Four cool tools for tracking trends: #3 69
Four cool tools for tracking trends: #4 71
Take advantage of advanced search 73
Four impotant things to search for 75
Advance your advanced search 77
Track searches with RSS 79
Track search with email alerts 81
Track twittered links to your website 83
Find out what people are reading 85
Bookmark links to read later 87
Use a life-changing third-party program 89
Life-changing program #1: Twhirl 91
Life-changing program #2: TweetDeck 93
Use a great mobile client 95
Follow smart people you don’t know 97
F i g u r e o u t w h o ’ s i n ƒ u e n t i a l o n T w i t t e r 99
Hold Great Conversation 3. s . . . . . 101
Get great followers 103
Reply to your @messages 105
Retweet clearly and classily: Part 1 107
Retweet clearly and classily: Part 2 109
When via is better than RT 111
What to retweet 113
Troubleshoot your retweets 115
Ask questions 117
Answer questions 119
Send smart @replies 121
Twitter often…but not too often 123
Three cool hashtag tricks 125
Know your new followers 127
T h r e e t o o l s t o ‚ g u r e o u t y o u r f o l l o w e r s 129
Unfollow graciously 131
Don’t auto-DM (for crying out loud) 133
Don’t spam anyone 135
Fight spam 137
Share Information and Idea 4. s . . 139
Be interesting to other people 141
Make sure your messages get seen 143
Link to interesting stuff around the Web 145
Link appealingly to your blog or site 147
Link to a tweet 149
Post pictures 151
Live-twitter an event 153
Overhear things 155
Publish on Twitter 157
Participate in fundraising campaigns 159
Make smart suggestions on
FollowFriday 161
Post on the right days 163
Repost impotant messages
Reveal Yoursel 5. f . . . . . . . . . . . . . . . 167
Post personal updates 169
Go beyond “What are you doing?” 171
Use the right icon 173
Fill out your full bio
(it takes two seconds) 175
Spiff up your background: Part 1 177
Spiff up your background: Part 2 179
Cross-post to your Facebook account 181
Keep track of friends and family 183
Twitter for Business: Special 6.
Considerations and Ideas . . . . 185
L i s t e n r s t 187
Have clear goals 189
Integrate with your other channels 191
Start slow, then build 193
Figure out who does the twittering 195
Reveal the person behind the curtain 197
Manage multiple staff Twitterers 199
Coordinate multiple accounts 201
M a k e s u r e y o u ’ r e ‚ n d a b l e 203
Be conversational 205
Retweet your customers 207
Offer solid customer support 209
Post mostly NOT about your company 211
Link creatively to your own sites 213
Make money with Twitter 215
Report problems…and resolutions 217
Post personal updates 219
Use URL shorteners to track
click-throughs 221
Engage journalists and PR people 223
Integrate Twitter with your products 225
Follow everyone who follows you
(almost) 227
Three key tools for business accounts 229
Continuing the conversation 231
Index . . . . . . . . . . . . . . . . . . . . . . . . . 232

Another Social Network Books
Download
Continue Reading ...

Related Posts with Thumbnails

Put Your Ads Here!

Recent Posts