background preloader

Office Add In Javascript

Facebook Twitter

UX design patterns - Docs - Office Dev Center. The UX design patterns for Office Add-ins project includes HTML, JavaScript, and CSS files that you can use to create the UX for your add-in.

UX design patterns - Docs - Office Dev Center

Use the UX design patterns project to: Apply solutions to common customer scenarios.Apply design best practices.Incorporate Office UI Fabric components and styles.Build add-ins that visually integrate with the default Office UI. Using the UX design patterns You can use the UX designer specifications as a guide when you create your own UX design, or you can add the source code directly to your project.

To use the specifications to build a mock-up of your own add-in UI: Pearltrees. Layout for content add-ins - Docs - Office Dev Center. Add-in development best practices - Docs - Office Dev Center. Effective add-ins offer unique and compelling functionality that extends Office applications in a visually appealing way.

Add-in development best practices - Docs - Office Dev Center

To create a great add-in, provide an engaging first-time experience for your users, design a first-class UI experience, and optimize your add-in's performance. Apply the best practices described in this article to create add-ins that help your users complete their tasks quickly and efficiently. Note: When you build your add-in, if you plan to publish your add-in to the Office Store, make sure that you conform to the Office Store validation policies.

Samba Server installation on Ubuntu 15.10. There is a new revision of this tutorial available for Ubuntu 16.04 (Xenial Xerus).

Samba Server installation on Ubuntu 15.10

This guide explains the installation and configuration of a Samba server on Ubuntu 15.10 (Wiley Werewolf) with anonymous and secured Samba shares. Samba is an Open Source/Free Software suite that provides seamless file and print services to SMB/CIFS clients. Samba is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients. 1 Preliminary Note I have fresh installed Ubuntu 15.10 server, on which I am going to install the samba server. Office Dev Center - Docs - Build your first Excel add-in.

This article describes how to use the Excel JavaScript API to build an add-in for Excel 2016 or Excel Online.

Office Dev Center - Docs - Build your first Excel add-in

The following steps walk you through building a simple task pane add-in that loads some data into a worksheet and creates a basic chart in Excel 2016. You’ll start by creating a web app using HTML and JQuery. Office Dev Center - Docs - Excel JavaScript API programming overview. This article describes how to use the Excel JavaScript API to build add-ins for Excel 2016.

Office Dev Center - Docs - Excel JavaScript API programming overview

It introduces key concepts that are fundamental to using the APIs, such as RequestContext, JavaScript proxy objects, sync(), Excel.run(), and load(). The code examples at the end of the article show you how to apply the concepts. RequestContext The RequestContext object facilitates requests to the Excel application. Because the Office Add-in and the Excel application run in two different processes, request context is required to get access to Excel and related objects such as worksheets and tables, from the add-in.

Office Dev Center - Docs - Format tables in add-ins for Excel. This article explains the different features of the formatting API and outlines how to use them.

Office Dev Center - Docs - Format tables in add-ins for Excel

In this release, you can programmatically specify cell formatting and some other options only for tables (not for Office.CoercionType.Text or Office.CoercionType.Matrix data structures) and only in Excel add-ins. To set formatting with your add-in: The user selects the table (or where to programmatically insert a table), and then your add-in can call the Document.setSelectedDataAsync method on that table to set formatting.Or, if the workbook already contains bound tables (or your add-in uses one of the "addFrom" methods of the Bindings object to create bound tables when it is initialized), your add-in can call the Binding.setDataAsync method on those bound tables to set formatting.