Home Page Icon
Home Page
Table of Contents for
Title
Close
Title
by Michael Mayberry, Mark J. Collins
Pro Office 365 Development, Second Edition
Cover
Title
Copyright
Dedication
Contents at a Glance
Contents
About the Authors
About the Technical Reviewer
Acknowledgments
Introduction
Chapter 1: Introducing Office 365 for Developers
Office 365 Architecture
Traditional Office Server Environment
The Office 365 Environment
Office 365 Client Applications
Storing Documents in SharePoint
Office 365 and Windows Azure
Office 365 Online Servers
SharePoint Online 2013
Exchange Online 2013
Lync Online 2013
Summary
Chapter 2: Creating Your Web Presence
Designing a Web Site
Collecting the Content
Designing the Overall Site
Modifying the Home Page
Making the Website Public
Advanced Editing
SharePoint Content
Modifying the Style Sheet
Employing Search Engine Optimization
Adding Videos
Creating a Video Library
Linking to a Hosting Service
Uploading Your Own Videos
Adding Videos to Your Page
Summary
Chapter 3: Developing SharePoint Apps in Visual Studio
Enabling the Developer Feature
Creating a SharePoint List
Creating the Visual Studio Project
Exploring the Project Elements
Adding a List
Modifying the List Definition
Modifying the Default Page
Testing the App
Creating a Custom UI
Creating a Book List App
Implementing a Custom Page
Testing the App
Adding a Custom Ribbon
Creating a Custom App Part
Adding a Client Web Part
Designing the Web Part
Deploying and Configuring the Web Part
Summary
Chapter 4: Creating Declarative Workflows with Visio and SharePoint Designer
Creating the Requests List
Installing SharePoint Designer 2013
Connecting to your Office 365 Site
Creating a Custom List
Using Visio to Define a Workflow
Designing a Workflow in Visio
Designing the Request Process Workflow
Configuring the Workflow
Implementing the Workflow
Configuring the Approval Task
Designing a Condition
Handling the Rejected Request
Handling the Approved Request
Understanding a Task Process
Using the Text-Based Designer
Configuring the Workflow Start Options
Testing the Initial Workflow
Publishing the Workflow
Processing a Request
Reviewing the Results
Customizing the Workflow Tasks
Creating New Content Types
Modify the Assign Task Actions
Testing the Revised Workflow
Updating the Visio Diagram
Summary
Chapter 5: Creating a Web Database with Access 2013
Designing the Tables
Data Model Overview
Creating the Customer Table
Creating the Phone Table
Viewing the App in SharePoint
Creating the Address Table
Creating the Product and Service Tables
Creating the Job Table
Creating the JobProduct and JobService Tables
Creating the Contact Table
Creating the Queries
Implementing the qryJobProduct Query
Implementing the qryJobService Query
Creating the qryJobSummary Query
Implementing a Data Macro
Creating the Data Macro
Using the Macro Editor
Computing the Job Total
Updating the Job Table
Entering Test Data
Calling the Named Macro
Testing the Data Macro
Designing Forms
Exploring the Form Designer
Creating the Phone and Address Forms
Creating the Product and Service Forms
Creating New JobProduct and JobService List Form
Modifying the Job Form
Modifying the Customer Form
Creating a Job Summary Form
Summary
Chapter 6: Developing Exchange Online Solutions
Creating the Visual Studio Project
Designing the Form
Preparing the Visual Studio Project
Connecting to Exchange with Autodiscover
Implementing the ExchangeDataContext Class
Modifying the Code-Behind Class
Accessing the Folder Contents
Retrieving Items from Exchange
Displaying the Mailbox Items
Testing the Application
Checking Availability
Retrieving the Availability Results
Displaying the Results
Testing the Availability Feature
Subscribing to Notifications
Setting Up Pull Notification
Using Streaming Notification
Testing the Subscription Functions
Summary
Chapter 7: Developing Lync Applications
Creating the Lync Application
Creating the Visual Studio Project
Adding a Presence Indicator
Testing the Initial Application
Using Lync Controls
Dynamically Adjusting the Presence Indicator
Searching for Contacts
Adding a Custom Contact List
Using Lync Automation
Adding the Docking Host Location
Calling Lync Automation
Testing the Application
Summary
Chapter 8: Consuming Data with Office 365 APIs
Introducing Office 365 APIs
More Unified Data Consumption
Expanded Application Development
A New Foundation
New Discovery Service
Adding Office 365 APIs to a Visual Studio Project
Client Libraries
Installing the Office 365 API Tools for Visual Studio 2013
Adding Office 365 APIs to a Project
Summary
Chapter 9: Authentication, Authorization, and Discovery Service
Authentication and Authorization
Azure Active Directory
Test Authentication Application in Visual Studio
Authentication Uncovered
Discovery Service
Overview
Summary
Chapter 10: Integrating Office 365 Technologies with REST APIs and MVC
The Plan
The Setup
Products
Sales Contacts
Sales Leads
The Sales Lead MVC Application
Create a New ASP.NET MVC Application
Build MVC Application using Office 365 APIs
Summary
Appendix A: SharePoint Primer
Columns
Text Columns
Date & Time Columns
Person or Group Columns
Choice Columns
Lookup Columns
Calculated Columns
Task Outcome Columns
Site Columns Collection
Content Types
Lists and Libraries
Supporting Content Types
Views
Subsites
Appendix B: SharePoint Designer’s Text-Based Workflow Editor
Creating the Workflow Editor Components
Actions
Conditions
Stages and Steps
Special Components
Using the Editor Features
Using the Insertion Point
Defining Parameters
Summary
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Cover
Next
Next Chapter
Copyright
Pro Office 365 Development
Second Edition
Mark J. Collins
Michael Mayberry
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset