POST to that resource including an X-Http-Method header of DELETE.
Personal, News, Timeline, Likes, and Everyone.
Business Connectivity Services (BCS) can communicate with OData sources, or producers, without having to code directly to the OData source.
Managed navigation is the taxonomy-based alternative to the traditional SharePoint navigation feature.
A web application that is registered with SharePoint using an app manifest.
user-only policy, user + app policy, or app-only policy.
Get a ClientContext instance then use the Microsoft.SharePoint.Client.Search.Query namespace
Remote event receivers handle events that occur to an item in the app, such as a list, a list item, or a web.
Allows a user to select a component, configure its properties and update the snippet, copy the HTML snippet that’s generated, and paste that HTML snippet into your HTML file.
The workflow is described (literally) in XAML and then executed interpretively at run time.
Visio 2013 includes a SharePoint 2013 Workflow template that can be used.
The Design Manager enables a step-by-step approach for creating design assets that you can use to brand sites.
To authorize requests by an app for SharePoint to access SharePoint resources on behalf of a user and to authenticate apps in the Office Store, an app catalog, or a developer tenant.
Interactive social feeds are designed to encourage people to share information and to stay connected with people and content.
Enables users to modify the managed properties of crawled items before they are indexed.
Simplified approach for connecting to and working with data sources that are hosted within an organization.
An open protocol for authorization.
The SharePoint REST service uses HTML ETags for concurrency control.
The Cloud App Model that enables you to create apps. Apps for SharePoint are self-contained pieces of functionality that extend the capabilities of a SharePoint website.
Enables you to build apps for SharePoint by using familiar tools and a rich set of features. Familiar programming model and access to SharePoint data and services, Multiple options for hosting, Familiar user experience for end users, Integration with apps for Office, and SharePoint Store and App Catalog.
Allows conversion from the PowerPoint binary file format (.ppt) and the PowerPoint Open XML file format (.pptx) to other formats.
Allows you to you specify the search terms or property restrictions that are passed directly to the search service.
Apps for SharePoint are distributed as an app package.
Provides ordered near functionality.
Create and manage projects, develop apps, share and publish apps.
Get the user for the current context, get the feed for the current user, get the personal feed for a particular user.
Result types define how to display a set of search results.
Loops are a series of connected shapes that will execute as a loop, returning from the last shape in the series to the first, until a condition is satisfied.
Device channels define channels for one or more devices allowing finely-tuned control over how mobile users experience your site.
The Open Data protocol (OData) lets you access a data source, such as a database, by browsing to a specially constructed URL.
Managed code or the SharePoint REST service.
Allow you to incorporate lists into your publishing sites.
Contains the initialization properties that can be used in subsequent REST requests.
SharePoint-hosted apps, Provider-hosted and auto hosted apps, Apps that have a mix of components in SharePoint and in the cloud.
From REST resources it is an object that contains the scalar properties of the site, but that does not include any associated entity sets such as list collections or field collections.
A trigger condition is an expression that is used to configure the web service callout.
Using the Microsoft Push Notification Service (MPNS), Windows Phone apps can receive notifications through the Internet of events triggered on Microsoft SharePoint Server.
A stage can contain any number of shapes and may include branching. The stage or step itself might be one node of a longer workflow.
No they are fully declarative.
An app must be granted permissions by the user who is installing it and users can grant only the permissions that they have; the user installing the app must be able to grant all permissions required by the app, or app installation fails.
The app can be registered to receive notifications from the server, and an event receiver can initiate a notification and send it to the receiving app for handling.