Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Developing Microsoft® SharePoint® Applications Using Windows Azure™
Introduction
Who Should Read This Book
Assumptions
Who Should Not Read This Book
Organization of This Book
Conventions and Features in This Book
System Requirements
Code Samples
Installing the Code Samples
Using the Code Samples
Acknowledgments
Errata and Book Support
We Want to Hear from You
Stay in Touch
1. Welcome to SharePoint and Windows Azure
Welcome to the Cloud
What Is Windows Azure?
What About SharePoint?
Integrating SharePoint 2010 and Windows Azure
What Are the Possibilities?
Getting Ready to Develop
Getting Started with Windows Azure
Setting Up Your Development Environment
Windows Server 2008 R2 Hyper-V
Configure Hyper-V for the IW VM
Configure Your Network Switches
Create Your First Windows Azure Application
Summary
Additional References
2. Getting Started with SharePoint and Windows Azure
Windows Azure Marketplace DataMarket
WCF Data Services and Publicly Consumable Data Feeds
Getting Started with Windows Azure Marketplace DataMarket
Integrating DataMarket Data with Excel and SharePoint
Consume Windows Azure Data in Excel 2010
Consume Windows Azure Data in Excel 2010
Publish Excel Objects to Excel Services
Surface Windows Azure Marketplace DataMarket Data by Using SharePoint Excel Services
Integrating DataMarket Data with a Visual Web Part
Create a WCF Service to Retrieve DATA.gov Crime Data
Create a WCF Service to Retrieve DATA.gov Crime Data
Deploy a WCF Service to IIS
Consume a WCF Service in a Visual Web Part
Integrating Silverlight, Windows Azure DataMarket, and SharePoint
Create a Silverlight Application to Display DataMarket Data and Deploy It to SharePoint
Create a Silverlight Application to Display DataMarket Data and Deploy It to SharePoint
Summary
Additional References
3. Consuming SQL Azure Data
Introduction to Business Connectivity Services
What Is Business Connectivity Services?
External Content Types
Integrating SQL Azure with BCS by Using SharePoint Designer 2010
Create a SQL Azure Database
Create a SQL Azure Database
Securing the Connection to SQL Azure
Create an Application ID
Create an Application ID
Create an External Content Type
Set Permissions for an External Content Type
Surface SQL Azure Data in a Visual Web Part
Summary
Additional References
4. SQL Azure and Advanced Web Part Development
Interacting with SQL Azure Data
Integrating the SharePoint Server Object Model and the Entity Data Model
Create a Console Application to Write Data to a SharePoint List
Create a Console Application to Write Data to a SharePoint List
Create a Meeting Scheduler Visual Web Part
Create a Meeting Scheduler Visual Web Part
Surfacing SQL Azure Data in Bing Maps by Using the Client Object Model
Integrating Silverlight, SQL Azure, Bing, and the SharePoint Client Object Model
Integrating Silverlight, SQL Azure, Bing, and the SharePoint Client Object Model
Summary
Additional References
5. Using Windows Azure BLOB Storage in SharePoint Solutions
Overview of Windows Azure BLOB Storage
Integrating BLOB Storage and SharePoint
Creating the Application
Create an ASP.NET Application to Populate BLOB Storage
Deploying the Application
Deploy the ASP.NET Application to Windows Azure
Integrating the Application with SharePoint
Integrate an ASP.NET Application with SharePoint by Using IFRAME
Consuming BLOB Storage Data with a Simple Listbox
Consume BLOB Storage Data with a Simple Listbox
Consuming BLOB Storage Data with Silverlight
Consume BLOB Storage Data within a Silverlight Application
Summary
Additional References
6. Integrating WCF Services and SharePoint
Creating and Deploying a WCF Service to Windows Azure
Create a WCF Service and Deploy It to Windows Azure
Create a WCF Service and Deploy It to Windows Azure
Creating a Web Part
Create a Web Part That Uses the Windows Azure WCF Service
Create a Web Part That Uses the Windows Azure WCF Service
Configure the SharePoint Server web.config File
Creating a Silverlight Web Part
Create and Deploy a Silverlight Web Part That Consumes the WCF Service
Create and Deploy a Silverlight Web Part That Consumes the WCF Service
Creating a Custom List and Event Receiver
Create a SharePoint List and Add an Event Receiver That Calls a Windows Azure WCF Service
Create a SharePoint List and Add an Event Receiver That Calls a Windows Azure WCF Service
Summary
Additional References
7. Using SQL Azure for Business Intelligence
Preparing the Data
Create Sales Data for the Business Intelligence Dashboard
Create Sales Data for the Business Intelligence Dashboard
Creating a Report
Create a Reporting Services Report by Using SQL Azure Data
Create a Reporting Services Report by Using SQL Azure Data
Using a WCF Service to Integrate SQL Azure Data with SharePoint
Creating a WCF Service
Create a WCF Service to Access Sales Data
Creating a Dashboard
Create a Simple Sales Dashboard by Using the Silverlight Toolkit
Summary
Additional References
8. Using the Windows Azure Service Bus with SharePoint
Windows Azure AppFabric
Integrating with SharePoint by Using Windows Azure AppFabric
Creating a Service Namespace
Create a Service Bus Namespace
Create a Service Bus Namespace
Using the Service Bus to Interact with SharePoint
Create the Listener Service
Create the Listener Service
Create the Calling Service
Accessing SharePoint via a WCF Service Proxy
Create an On-Premises Service
Create an On-Premises Service
Create a WCF Service to Call the On-Premises Service
Calling an On-Premises Service via the Service Bus
Create a Test Windows Forms Application
Create a Test Windows Forms Application
Create a Test Windows Phone 7 Application
Summary
Additional References
9. Using Windows Azure WCF Services in SharePoint and Office
Custom WCF Services and Windows Azure
Create the WCF Service
Create the WCF Service
Modeling Data by Using Business Connectivity Services
Create an External Content Type by Using Web Services and BCS
Create an External Content Type by Using Web Services and BCS
Exposing the External System Data in Office
Map an External Content Type to Word 2010
Map an External Content Type to Word 2010
WCF Services in Windows Azure and Excel Services
Create a Dynamic Mortgage Amortization Application by Using Excel Services
Summary
Additional References
10. Securing Your SharePoint and Windows Azure Solutions
Options for Securing Your Applications
Configuring BCS Security
Create an Application ID
Create an Application ID
Assess Permissions on the ECT
Configuring Shared Access Permissions for BLOB Storage
Create a Windows Forms Application to Display the Shared Access Permissions Signature
Create a Windows Forms Application to Display the Shared Access Permissions Signature
Using the Service Bus and Access Control Service
Using Certificate-Based Authentication
Create and Upload an X.509 Client Certificate to Windows Azure
Using Claims-Based Authentication
Summary
Additional References
Index
About the Author
← Prev
Back
Next →
← Prev
Back
Next →