29
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012. 2013 Introducing

Introducing

Embed Size (px)

DESCRIPTION

Introducing. SharePoint 2013 Architecture. In general model has stayed same as in previous version Numerous platform level improvements and new capabilities Shredded Storage SQL Improvements Cache Service Request Management Themes Sharing. Service applications in SharePoint 2013. - PowerPoint PPT Presentation

Citation preview

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

2013

Introducing

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

SharePoint 2013 Architecture

In general model has stayed same as in previous version

Numerous platform level improvements and new capabilities Shredded Storage SQL Improvements Cache Service Request Management Themes Sharing

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Service applications in SharePoint 2013 New service applications available

and improvements on existing ones

Office Web Apps is no longer a service application

Web Analytics is no longer service application, it’s part of search

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Enterprise Content Management Site-level retention policies

Compliance levels extended to sites

Policies include: Retention policy for sites and

Team Mailbox associated with site

Project closure and expiration policy

Discovery Center Designed for managing

discovery cases and holds Establishes a portal through

which you can access discovery cases to conduct searches, place content on hold, and export content

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Enterprise Content Management eDiscovery capablities

Support for searching and exporting content from file shares

Export discovered content from Exchange and SharePoint

Team folders Seemless integration of

Exchange and SharePoint to provide best of both world and end user flexibility

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Web Content Management Support the tools and

workflows designers use Variations & Content

Translation Search Engine

Optimization Cross Site Publishing Video & Embedding Image renditions Clean Urls Metadata navigation

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Web Content Management Workflow Manager SharePoint Designer 2013

enhancements

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Social

Microblogging Share content, links,

and media Follow people, sites,

content, and conversations

Activity Feeds Provides a view into

recent activity related to content, links, media, and people

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Social Communities

Community sites with self-service administration and moderation

Modern community features such as achievements and reputation

Discussions Modern discussion boards

Blogs Client application integration Categories, comments, and

moderation

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Search New Search

architecture with one unified search

Personalized search results based on search history

Rich contextual previews

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

DEMO

DEMO TIME

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Business Intelligence Excel BI

Instant analysis through In Memory BI Engine

Power View Add-in

Excel Services Improved data exploration Field List and Field Well Support Calculated Measures and Members Enhanced Timeline Controls

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Business Intelligence PerformancePoint Services

Filter enhancements and Filter search

Dashboard migration Support for Analysis Services

Effective User Visio Services

Refresh data from external sources – BCS and Azure SQL

Supports comments on Visio Drawings

Maximum Cache Size service parameter Health Analyzer Rules to report on

Maximum Cache Size

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Mobile Classic and Contemporary

views for mobile browsers Automatic Mobile Browser

Redirection Target different designs

based on user agent string Office Mobile Web Apps

Excel PowerPoint Word

Push notifications

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

The SharePoint 2013 Development Platform

The apps for SharePoint Model

The Marketplace and App Catalog

SharePoint-Hosted Apps Cloud-Hosted Apps

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

The apps for SharePoint ModelSharePoint 2013

Server-Side App• Web Page, iFrame

Client-Side App• HTML, CSS• JavaScript, jQuery, CSOM

Server-Side App• IIS, Windows Azure• ASP.NET

Server-Side App• IIS, Windows Azure• ASP.NET

Hybrid App• HTML, CSS• JavaScript, jQuery, CSOM

Cloud

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

The Marketplace and App Catalog

• The SharePoint Marketplace

• The Corporate App Catalog

• Obtaining and Controlling Access to Apps

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Demonstration: Demonstrating The App Catalog

In this demonstration, you will see how to:

• Use Visual Studio to Deploy an App

• Control App Permissions

• Add an App to the Corporate Catalog

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

What is a SharePoint-Hosted App?

• Parent Sites and App Sites

• Types of Client-Side App Full Page Apps

Web Part Apps

Command Extension Apps

Top Level Site

Parent Site

App Site App Site

App Site

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Building SharePoint-Hosted Apps

• User Interface HTML

CSS

• Scripting Language and Libraries CSOM

AJAX

jQuery

• Structure of a Client-Side App Project

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Using Built-In Controls• The Client Web Part

• The Chrome Control

<ClientWebPart Name="MyFirstApp" Title="My First App"> <Content Type="html" Src="http://intranet/Clients/Default.aspx?Master=Empty" /></ClientWebPart>

<div id="chrome_ctrl_container" data-ms-control="SP.UI.Controls.Navigation" data-ms-options='{ "appTitle" : "Chrome Control", "appIconUrl" : "../Pages/siteIcon.png" }'></div>

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Cross-Domain CallsParent Web App Web

AnnouncementsList

Company News

Recent Appointmen

ts

AppWebProxy.aspx

AppWebProxy.aspx

Hidden IFrame

SP.RequestExecutor.js

MyScript.js

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Demonstration: Creating a SharePoint Hosted App

In this demonstration, you will see how to:

• Create a Simple SharePoint-Hosted App

• Add the jQuery library to your App

• Use jQuery to obtain and manipulate HTML elements

• Compile and run a SharePoint-Hosted App with debugging

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

What is a Cloud-Hosted App?

• SharePoint-Hosted Apps: Simple to create

CSOM very powerful

JavaScript

AJAX and JQuery

• Cloud-Hosted Apps: Flexible Architecture

Always Running

.NET Languages

• Cloud-Hosted Apps include server-side components that run outside your SharePoint farm on cloud services or on-premise Web servers.

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Cloud-Hosted App Architectures

• Developer-Hosted Apps

• Azure Auto-Provisioned Apps

• Web Page• IFrame

• Windows Azure• Web Services, WCF

Services• SQL Azure

SharePoint Cloud

• Web Page• IFrame • IIS, Apache

• ASP.NET, PHP• SQL Server, MySQL

On-Premise Web Server

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Communicating with SharePoint• OAuth

• OData

• Windows Azure• Web Services, WCF

Services• SQL Azure

SharePoint Cloud

• Web Page• IFrame

AnnouncementsList

Company News

Recent Appointmen

ts

OAuth for AuthenticationOData for Data Access

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Demonstration: Demonstration: Accessing Data by Using REST and OData

In this demonstration, you will see how to:

• Use OData calls in Internet Explorer

• Explore SharePoint 15 content by issuing OData calls

The OData calls you see in this demonstration can be used to formulate requests in Server-Side Apps that access SharePoint data content.

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.

Summary

SharePoint Server 2013 enhances the workload experiences by enabling new compelling scenarios that engage and work with the user.

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July 2012.