Pro Office 365 Development [electronic resource] /
Mayberry, Michael.author.
Collins, Mark.author.
Pro Office 365 Development, Second Edition, is a practical, hands-on guide to building applications for the cloud with Office 365. Combine Office 365 features out of the box with custom code to make the most of what this increasingly powerful and flexible platform has to offer. As an Office 365 developer, you have an amazing range of technologies at your fingertips. Build custom SharePoint apps in Visual Studio using HTML5, CSS, and jQuery. Create declarative workflow applications with Visio and SharePoint Designer. Use Access Web Database to publish your data on the web, or write Exchange and Lync applications. All these possibilities and more are covered. You also have unprecedented control and flexibility over how you use these technologies in your applications. With a powerful set of Office 365 APIs, you can now access and integrate Office 365 data directly into your web or native applications, with full control of authentication, authorization and discovery. No prior cloud experience is necessary. Sample projects are designed to bring the reader up-to-speed quickly, with full step-by-step instructions to maximize your success across the whole Office 365 suite. Whether you want to build desktop client applications or browser-only solutions, Pro Office 365 Development will show you how to do it.
Description based upon print version of record.
Contents at a Glance; 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; Using Custom Applications; Adding an App Part; Developing Solutions in Visual Studio 2013; Customization Scenarios; Exchange Online 2013; Customization Scenarios; Using Autodiscover; Lync Online 2013; Lync Architecture; Lync SDK; Automation; Contextual Conversations
Unsupported FeaturesSummary; Chapter 2: Creating Your Web Presence; Designing a Web Site; Collecting the Content; Uploading Images; Managing Images with Windows Explorer; Managing Your Pictures; Designing the Overall Site; Changing the Logo; Changing the Look; Adjusting the Menu; Hiding the Search Box; Modifying Site Elements; Modifying the Home Page; Making the Website Public; Advanced Editing; SharePoint Content; Using Reusable Content; Adding Blog Categories; Using the Pages Library; Modifying the Style Sheet; Employing Search Engine Optimization; Adding Meta Tags; Using Canonical URLs
Adding VideosCreating 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; Adjusting the List Columns; Adding a New View; Modifying the List Properties; Modifying the Default Page; Exploring the Initial Page; Adding a List View Web Part; Testing the App; Creating a Custom UI; Creating a Book List App
Defining the Book ListDefining Choice Values; Populating the Books List; Deploying the Initial App; Implementing a Custom Page; Modifying the Default Page; Writing the JavaScript; Modifying the CSS; 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 WorkflowDesigning a Workflow in Visio; Using Stages; Using Steps; Defining Parallel Processing; Using Actions; Designing the Request Process Workflow; Configuring the Workflow; Implementing the Workflow; Configuring the Approval Task; Designing a Condition; Handling the Rejected Request; Cancelling the Request; Sending an E-Mail; 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
Pro Office 365 Development, Second Edition, is a practical, hands-on guide to building applications for the cloud with Office 365. Combine Office 365 features out of the box with custom code to make the most of what this increasingly powerful and flexible platform has to offer. As an Office 365 developer, you have an amazing range of technologies at your fingertips. Build custom SharePoint apps in Visual Studio using HTML5, CSS, and jQuery. Create declarative workflow applications with Visio and SharePoint Designer. Use Access Web Database to publish your data on the web, or write Exchange and Lync applications. All these possibilities and more are covered. You also have unprecedented control and flexibility over how you use these technologies in your applications. With a powerful set of Office 365 APIs, you can now access and integrate Office 365 data directly into your web or native applications, with full control of authentication, authorization and discovery. No prior cloud experience is necessary. Sample projects are designed to bring the reader up-to-speed quickly, with full step-by-step instructions to maximize your success across the whole Office 365 suite. Whether you want to build desktop client applications or browser-only solutions, Pro Office 365 Development will show you how to do it.
Microsoft Office.
Microsoft software.
Microsoft .NET Framework.
Computer programming.
Microsoft and .NET.
Programming Techniques.