Skip to content

Commit 2e31ced

Browse files
authored
Removed tables
Since most of the tables only had one item, it didn't make sense to include the resource in a table...
1 parent 4e464d5 commit 2e31ced

File tree

1 file changed

+20
-37
lines changed

1 file changed

+20
-37
lines changed

docs/sp-add-ins/design-sharepoint-add-ins.md

Lines changed: 20 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,57 @@
11
---
22
title: Design SharePoint Add-ins
3-
ms.date: 11/01/2017
3+
description: An overview of the design and architecture options available in SharePoint Add-ins, and how to make the right decisions to ease your add-in's development.
4+
ms.date: 11/02/2017
45
ms.prod: sharepoint
56
---
67

78
# Design SharePoint Add-ins
89

9-
Get an overview of the design and architecture options that are available in SharePoint Add-ins, and learn how to make the right decisions to ease the development of your add-in in SharePoint.
10-
11-
> [!NOTE]
12-
> The name "apps for SharePoint" is changing to "SharePoint Add-ins." During the transition, the documentation and the UI of some SharePoint products and Visual Studio tools might still use the term "apps for SharePoint." For details, see [New name for apps for SharePoint](new-name-for-apps-for-sharepoint.md).
13-
1410
Let's say you have a killer idea for an add-in. In this section, we'll guide you through the design decisions you need to make and offer best practices to build your add-in. For example, what makes a good user interface? What are the add-in "shapes" available? When should I use one instead of another? What options do I have for data access?
1511

16-
## Start designing SharePoint Add-ins
1712
<a name="SP15Design_Startdesigning"> </a>
13+
## Start designing SharePoint Add-ins
1814

1915
Because the Cloud Add-in Model in SharePoint makes so many design options possible, SharePoint Add-ins can come in many shapes and sizes. This section contains helpful guidance for some of the most important decisions that you need to make as you are planning and designing the architecture and user experience of your add-in—including how you will host your add-in, how your add-in will efficiently and securely access data, and what the user experience will be.
2016

2117
For an overview of the design and architecture options that are available with SharePoint Add-ins, see [Three ways to think about design options for SharePoint Add-ins](three-ways-to-think-about-design-options-for-sharepoint-add-ins.md). For an overview of what SharePoint Add-ins are, see [SharePoint Add-ins](sharepoint-add-ins.md).
2218

23-
## Choose the right hosting model for your add-in
2419
<a name="SP15Design_Hostingmodel"> </a>
20+
## Choose the right hosting model for your add-in
2521

26-
SharePoint Add-ins support multiple hosting options. You can choose your own web stack, have Microsoft provision Microsoft Azure and SQL Azure, or have the add-in hosted on SharePoint. Table 1 contains resources that can help you choose the right hosting model for your add-in.
27-
28-
**Table 1. Resources and guidance for choosing the right hosting model for SharePoint Add-ins**
22+
SharePoint Add-ins support multiple hosting options. You can choose your own web stack, have Microsoft provision Microsoft Azure and SQL Azure, or have the add-in hosted on SharePoint. The following topic contains resources and guidance that can help you choose the right hosting model for your add-in.
2923

30-
|**Article**|**Description**|
31-
|:-----|:-----|
32-
| [Choose patterns for developing and hosting your SharePoint Add-in](choose-patterns-for-developing-and-hosting-your-sharepoint-add-in.md)|Learn about the different ways that you can host the components of SharePoint Add-ins.|
24+
[Choose patterns for developing and hosting your SharePoint Add-in](choose-patterns-for-developing-and-hosting-your-sharepoint-add-in.md): Learn about the different ways that you can host the components of SharePoint Add-ins.
3325

34-
## Choose the right data access technologies for your add-in
3526
<a name="SP15Design_Dataaccess"> </a>
27+
## Choose the right data access technologies for your add-in
3628

37-
You must ensure that your add-in accesses data efficiently and securely. Various data access technologies are available for accessing SharePoint and working with data in your add-in. Table 2 provides resources to help you learn about your options and choose the one that is right for your add-in.
38-
39-
**Table 2. Resources and guidance for choosing the data access technologies to use in SharePoint Add-ins**
29+
You must ensure that your add-in accesses data efficiently and securely. Various data access technologies are available for accessing SharePoint and working with data in your add-in. This topic provides resources to help you learn about your options and choose the one that is right for your add-in.
4030

41-
|**Article**|**Description**|
42-
|:-----|:-----|
43-
| [Secure data access and client object models for SharePoint Add-ins](secure-data-access-and-client-object-models-for-sharepoint-add-ins.md)| Learn about data access options you have when you build SharePoint Add-ins, including data connectivity options for inbound and outbound data scenarios, and the APIs that are available when you want to access SharePoint data from your add-in.|
31+
[Secure data access and client object models for SharePoint Add-ins](secure-data-access-and-client-object-models-for-sharepoint-add-ins.md): Learn about data access options you have when you build SharePoint Add-ins, including data connectivity options for inbound and outbound data scenarios, and the APIs that are available when you want to access SharePoint data from your add-in.
4432

45-
## Design the UX for your add-in
4633
<a name="SP15Design_UX"> </a>
34+
## Design the UX for your add-in
4735

48-
As you design your add-in, your real goal should be to create an experience that enables users to complete the scenarios that you intend for them to accomplish. In Table 3, discover the resources and design guidance that you need to build great add-ins that follow best practices for user experience design and have the familiar appearance and behavior of SharePoint.
49-
50-
**Table 3. Resources and guidance for designing a great user experience for SharePoint Add-ins**
36+
As you design your add-in, your real goal should be to create an experience that enables users to complete the scenarios that you intend for them to accomplish. Discover the resources and design guidance that you need to build great add-ins that follow best practices for user experience design and have the familiar appearance and behavior of SharePoint in the following resource.
5137

52-
|**Article**|**Description**|
53-
|:-----|:-----|
54-
| [UX design for SharePoint Add-ins](ux-design-for-sharepoint-add-ins.md)|Learn about the user experience options that you have when you build SharePoint Add-ins.|
38+
[UX design for SharePoint Add-ins](ux-design-for-sharepoint-add-ins.md): Learn about the user experience options that you have when you build SharePoint Add-ins.
5539

56-
## Design with update in mind
5740
<a name="Upgrade"> </a>
41+
## Design with update in mind
5842

59-
Someday you may want to produce an update of your add-in and upload it to the Office Store or an organization's add-in catalog. That task will be a lot easier if you think about how you would update the add-in while you are designing the first version. We recommend that you read the following articles early in the design phase: [SharePoint Add-ins update process](sharepoint-add-ins-update-process.md) and [Update SharePoint Add-ins](update-sharepoint-add-ins.md).
43+
Someday you may want to produce an update of your add-in and upload it to the Office Store or an organization's add-in catalog. That task will be a lot easier if you think about how you would update the add-in while you are designing the first version. We recommend that you read the following articles early in the design phase:
44+
45+
- [SharePoint Add-ins update process](sharepoint-add-ins-update-process.md)
46+
- [Update SharePoint Add-ins](update-sharepoint-add-ins.md)
6047

6148
## Next steps: Develop and publish your add-in
6249
<a name="SP15Design_Next"> </a>
6350

64-
Have a solid design for your add-in? Get ready to build your add-in and publish it. The resources provided in Table 4 can help you get started.
65-
66-
**Table 4. Resources and guidance for developing and publishing SharePoint Add-ins**
51+
Have a solid design for your add-in? Get ready to build your add-in and publish it. These resources can help you get started.
6752

68-
|**Article**|**Description**|
69-
|:-----|:-----|
70-
| [Develop SharePoint Add-ins](develop-sharepoint-add-ins.md)|Discusses advanced concepts and capabilities of the add-in model.|
71-
| [Publish SharePoint Add-ins](publish-sharepoint-add-ins.md)|Describes the process and requirements for publishing SharePoint Add-ins.|
53+
- [Develop SharePoint Add-ins](develop-sharepoint-add-ins.md): Discusses advanced concepts and capabilities of the add-in model.
54+
- [Publish SharePoint Add-ins](publish-sharepoint-add-ins.md): Describes the process and requirements for publishing SharePoint Add-ins.
7255

7356
## Additional resources
7457
<a name="SP15Design_AddRes"> </a>

0 commit comments

Comments
 (0)