New Features of SharePoint 2013

Similar documents
Developing Microsoft SharePoint Server 2013 Advanced Solutions

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Developing Microsoft SharePoint Server 2013 Advanced Solutions

SharePoint A Ten-Point Review of SharePoint 2013 vs NICOLAS LAGROTTA NICOLAS LAGROTTA

Describe how to utilize the Publishing API to access publishing settings and content.

WHAT'S NEW IN SHAREPOINT 2013 WEB CONTENT MANAGEMENT

Developing Microsoft SharePoint Server 2013 Core Solutions

GSA2013: The Great SharePoint Adventure 2013

Entwickler. SharePoint Foundation. Standard Edition. Enterprise Edition

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489

SharePoint Comparison of Features

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

GOA365: The Great Office 365 Adventure

The Great Office 365 Adventure

SPT2013: Developing Solutions with. SharePoint DAYS AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES

Get started with cloud hybrid search for SharePoint

ADS2013: App Development with SharePoint 2013

Explore Microsoft SharePoint 2013

SharePoint Apps model overview

Audience Profile This course is intended for any developer that is tasked with creating applications that interface with O365.

Advanced Solutions of Microsoft SharePoint Server 2013 Course 20332A; 5 Days, Instructor-led

Course MS55077A Project Server 2013 Development. Length: 5 Days

Course Code NCS2013: SharePoint 2013 No-code Solutions for Office 365 and On-premises

The Webcast will begin at 1:00pm EST.

IT Insights. Using Microsoft SharePoint 2013 to build a robust support and training portal. A service of Microsoft IT Showcase

Professional SharePoint 2013 Development

Course Outline: Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing ASP.NET MVC 4 Web Applications

MIGRATING SHAREPOINT TO THE CLOUD

SharePoint 2010 Intranet Case Study. Presented by Peter Carson President, Envision IT

SOA REFERENCE ARCHITECTURE: WEB TIER

MOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions

Upgrading Your Development Skills to SharePoint 2013 Course 55014A; 5 Days, Instructor-led

Michelle Metzger TLG Learning. Support:

Programming Fundamentals of Web Applications Course 10958A; 5 Days

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

Getting value Changing the way people communicate and how businesses can take advantage of new opportunities.

SharePoint 2010 Interview Questions-Architect

SAV2013: The Great SharePoint 2013 App Venture

Sisense. Product Highlights.

Advanced Solutions of Microsoft SharePoint Server 2013

The Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY

Developing ASP.NET MVC 4 Web Applications MOC 20486

SharePoint Training DVD Videos

Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Design of the Course

Microsoft Dynamics CRM2015 Fast Track for developers

multiple placeholders bound to one definition, 158 page approval not match author/editor rights, 157 problems with, 156 troubleshooting,

TH3 Office 365 REST APIs. Peter Carson

CHAPTER 1: INTRODUCTION TO SHAREPOINT

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Implementing and Administering an Enterprise SharePoint Environment

Developing Microsoft Azure Solutions

SharePoint 2013 Logical Architecture

Developing Microsoft Azure Solutions 20532A; 5 days

Office 365 SharePoint Online

Michael Noel. Colin Spence. SharePoint UNLEASHED. 800 East 96th Street, Indianapolis, Indiana USA

MS-55052: SharePoint 2013 End User Level II

SharePoint 2010

SharePoint 2013 Business Connectivity Services Hybrid Overview

Advanced Solutions of Microsoft SharePoint Server 2013 (20332) H6C76S

Managing Existing Mobile Apps

Microsoft FAST Search Server 2010 for SharePoint Evaluation Guide

Please contact Cyber and Technology Training at for registration and pricing information.

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc.

Office 365 SharePoint Online White Paper

This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud.

Course 10978A Introduction to Azure for Developers

"Charting the Course to Your Success!" MOC B Configuring and Administering Microsoft SharePoint Course Summary

ORACLE APPLICATION EXPRESS 5.0

Administering Jive for Outlook

Hybrid for SharePoint Server Search Reference Architecture

ITMC 2079 MCTS Configuring and Administering Microsoft SharePoint 2010

MatchPoint Technical Features Tutorial Colygon AG Version 1.0

How to select the right Marketing Cloud Edition

HTML5. Turn this page to see Quick Guide of CTTC

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led

SharePoint 2010 End User - Level II

Intelligence. Productivity. Mobility. Unified Service. Predictive analytics: Offline mobile: Self, assisted & field service

Using Application Insights to Monitor your Applications

Enterprise 2.0 and SharePoint 2010

MICROSOFT EXAM QUESTIONS & ANSWERS

Achieve more with less

DottsConnected SHAREPOINT 2010 ADMIN TRAINING. Exercise 1: Create Dedicated Service Accounts in Active Directory

Ensuring the security of your mobile business intelligence

SHAREPOINT 2010 DEVELOPMENT : IN THE CLOUD. Faraz Khan Senior Consultant RBA Consulting

Microsoft Extending Microsoft Dynamics CRM 2011

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Middleware- Driven Mobile Applications

MicroStrategy Course Catalog

Course: 10174B: Configuring and Administering Microsoft SharePoint 2010

SharePoint 2013 Syllabus

RESPONSES TO QUESTIONS AND REQUESTS FOR CLARIFICATION Updated 7/1/15 (Question 53 and 54)

Transcription:

With the recent release of the 2013 Preview, Microsoft has yet again improved its offering in enterprise content management, collaboration, social computing, enterprise search and the business intelligence space. There have been significant investments into each of these areas, and in this whitepaper we will uncover the following new or updated features and how they are going to impact existing customers: Search Authentication/Authorization Social Computing s Apps (The Cloud Application Model) Web Management Business Connectivity Services Mobility Search The great news is that Microsoft has vastly improved Search architecture by blending what was previously known as FAST Search directly with 2013 Search. The days of maintaining two different farms one for FAST Search and another for content collaboration are gone. Search is now one service and it s everywhere in. Search in 2013 will be more tightly integrated with various Out of Box (OOB) functionalities like filtering in Document Libraries and lists. Important benefits from Search architectural changes are: Continuous crawling option Language detection and entity extraction in ifilter Phonetic name variations for People Search Remote Servers and Exchange Sources OOB Query Building Tool Keyword query language enhancements Entity extraction through Term Store (Managed Metadata) Export and Import Search Configuration options Customize Did you mean feature using Query spelling correction Query Rules Engine ResultsScriptWebPart with document preview Refreshed User Interface (UI) of Search Center Search REST Service for remote execution of queries from client applications 2013 Search Combination of FAST & Search Installed by Default Used Pervasively Throughout the Platform High Scalability Continuous Crawling Site Admins can Manage Result Sources Entity Extraction Schema Management Custom Ranking Model Query Suggestions Query Rules Search Refinements 1 magenic.com

2013 Remote API _api is the new alias for _vti_bin/client.svc Server Client OData Execute Query JavaScript Library Silverlight Library.NET CLR Library Custom Client Code As search becomes more and more integrated in the overall architecture of services, site navigation based on search will become the norm rather than the exception. Being able to use search for content querying, analytics, navigation, filtering and searching will make content more easily discoverable in less time, with more accurate and precise results. It behooves customers to start envisioning and evaluating Search-based approaches to content navigation. Some of these improvements will also make s search capabilities easier for an IT staff to administer. As an example, continuous crawling should reduce helpdesk calls related to recent uploads not being in the content index yet. As an additional example, better search of Exchange data stores will improve as an e-discovery tool. Authentication and Authorization A very important and impactful change in 2013 has Claims Mode as the default mode of authentication for a web application. Classic mode is still present and supported, but only if configured directly with PowerShell commands. In fact, Microsoft has made this point more concrete by removing the Classic mode option from the web interface for web applications in Central Administration. Internally, the architecture has been improved to track federated authentication cookies in the new distributed cache service. Microsoft discourages the use of Classic mode of authentication in 2013 because the application services authentication is internally dependent on Claims authentication itself. Embracing more open source technology, 2013 now supports OAuth, the open standard for authorization. This is clearly a step ahead in the authorization area and is particularly useful for the new apps framework in 2013. Microsoft s clear direction towards Claims authentication and Open authorization promises better cloud integration and seamless single sign-on for the web and cloud, as well as federated identity for applications. It opens the platform to a myriad of integration possibilities and allows authentication to extranets using partner credentials. Building Internet sites and extranets that rely on external identity providers such as LiveID or Facebook will become more common. IT departments that support these sites need to become 2 magenic.com

knowledgeable in implementing and managing federated identity systems and their inherent security implications. Social Computing This is one area where changes were highly anticipated due to Microsoft s marketing pitch that promised big investments in social computing earlier this year. The 2013 preview shows promising additions, including: Ability to follow people as well as sites, documents and tags Company feeds Preview of documents directly in the news feed Use of @ and hash tags for group collaboration and sharing Full integration of social features with Windows Phone 7, and therefore Windows Phone 8 New site definition for Communities which has various promising features like discussions, moderation, discovery, membership and reputation model Security trimmed site and document activity updates in the feed Ability to follow data integration with consolidated feeds web part My followers control showing following and followers information Improved discussion forums Many customers have been willing to go the 2010 route from 2007 but have previously been forced to look into third-party add-ons if they were serious about the online social experience for their users. The new version of brings many of those features directly into the product. Social is an enterprise strategy which requires heavy planning and a cultural shift for organizations that have yet to explore this area. 2013 is here to ease that experience with the tools which are familiar in the space. Microsoft s recent acquisition of Yammer is a clear indication of upcoming social enterprise capabilities which will be uncovered with tight integration of Yammer into. s When it comes to business process automation and, workflow capabilities have received a major boost in productivity with a couple of highly anticipated features since 2007: The ability to design a state machine workflow The ability to have looping in a workflow out of the box 2013 has now baked both of these features into the product. With the state machine workflows capability, workflows have matured to another level in the business process workflow area. In 2013, a new concept of stages has been introduced, allowing a workflow to have many stages and allowing movement of that workflow from one stage to another using a defined mechanism. The workflow story does not end here, though; the biggest workflow change of the 2013 preview is the new workflow model with Windows Azure. New 2013 style workflows can be hosted by the new product called Windows Azure. This means the workflows are no longer limited to being hosted in the same server as, which had the potential for High-Level Infrastructure Designer 2013 Web UI for s OM Azure ACS OAuth2 Windows Azure Definitions & Activities Visual Studio Packaging Objects REST Calls Engine Events 3 magenic.com

Architecture Visual Studio Solutions Apps Events 2010 Host Azure Service Bus Azure Access Control Object Model Rest Calls Services Manager Designer Deployment Messaging Events Instances Interop Azure Service Application Proxy Azure significant scalability issues. Users will now be able to install or setup a Windows Azure farm of multiple servers and connect the farm to the Azure workflow farm. All workflows are declarative in 2013. s that require custom code need to be created as custom WCF services and called using the newly available HTTP activities. Being able to use workflows as the business logic for the new apps in the 2013 app framework will help rapid application development efforts significantly. With state machines, loops and Windows Azure integration, workflows have overcome the most critical limitations of workflow offerings in 2007 and 2010. Users can think of designing real business process workflows directly in designer. Stages allow users to switch from one stage to another and then back almost effortlessly, which is exactly what most of real life business processes demand. The scalability issue which has bitten consumers of workflow hard in the past should be resolved, as workflows no longer need to be hosted in the servers. Instead, they can be hosted separately in Windows Azure. Apps - The Cloud Application Model As a new way of developing and providing extensions for, Apps redefines the model of customizations with the ability to work on the hosted platform, in a public cloud setting, or in an onsite deployment. Here are some of the key features of the new App Model: The code for an app runs in different places depending on where the app is hosted. The new app model isolates the app from the main domain, thereby reducing the security threats to the main site and its data. Apps hosted in the cloud can authenticate to using either client-side code with a cross-domain library or server-side code with OAuth. Resource allocation to the apps can be monitored by tenant administrators or site collection administrators. Apart from this, Microsoft is making available an App Store 4 magenic.com

which will have apps for download using a purchasing platform. The good news is that the App Store concept is also available as an internal service which will allow corporations to provide apps targeted specifically and available exclusively to their organizations. With the emergence of App Stores as a widely accepted, easy-touse method of extending software platforms, it s not surprising to see this model show up in 2013. IT departments will need to develop governance around this capability, making decisions about the availability of the public App Store and laying ground rules for the corporate App Store. The App Store also means that internal corporate development groups will need to re-evaluate their technical approach to application development. Enterprises that have been aggressively using Sandbox solutions may need to adjust; in the preview, Microsoft has deprecated the Sandbox application model in favor of this cloud-based model. The industry is moving away from the traditional server-side model toward an application development model that is more about rich browser functionality with HTML5 and JavaScript. This new model consumes cloud services for data access, where serves as a host for some of those services. In terms of design patterns, the age of ASP.NET Web Forms has given way to ASP. NET MVC. As a result of these shifts, it is wise for businesses to evaluate their application development strategies. Extension Types Types & APIs & APIs.NET Client OM APIs.NET App PowerShell script Timer job Server OM APIs JavaScript APIs Web Part Mobile Silverlight APIs REST/OData Endpoints ASP.Net web app App for Windows Phone Silverlight App Windows PhoneXNA App HTML/JavaScript App App for Office LAMP Web App ios/android App Apps for 2013 Custom Code Premise Full Trust Server OM (Full) Sandbox Server OM (Partial) Client OM Apps Client OM Cloud Sandbox Server OM (Partial) Client OM Apps Client OM Silverlight Client OM APIs Silverlight App Web Management With MOSS 2007 and 2010 publishing features, the Microsoft platform took off in the web content publishing space, bringing down the costs and pains of intranet web content management. However, although many impressive Internet-facing sites have been built on 2010, key areas of functionality around uniform cross-site collection navigation, search engine optimization, and URL shortening were lacking. With 2013, Microsoft takes some serious steps in 5 magenic.com

making a more competitive platform by having onpage SEO tools; URL control and localization management; automatic Site Map creation and optimized HTML; Search-based user experiences; and catalog management. Additionally, 2013 will introduce the Machine Translation Service, a service for converting content from one language to another. It s now time for companies that use as an internal collaboration tool to consider the benefits of running Internet sites on the same platform as their intranets. The team has clearly listened to the industry demands and has filled gaps in the product architecture to make sure that is able to run large public-facing sites in a way that further reduces the need for third-party add-ons. service translation agencies. Still, for the general audience of most multinational organizations, the benefits of this feature are significant. Business Connectivity Services In 2010, Microsoft took a step forward in business data connectivity services by enabling the read/write support to external systems, but neglected some key features. 2013 comes up and fills those gaps with a new concept of Event Receivers for External lists. The event-handling infrastructure in 2013 has been improved to allow subscriptions to notifications from external systems about any data change. Businesses can now leverage the notification capability to automate and streamline existing business processes. With 2013, as in past versions, it s not necessarily about removing humans from a business process, 2013 Model Model Shared Metadata Authored Rollup Page Product Page Indexed Federated Item Catalog Item Catalog Reusable External For companies that lack multilingual content managers or the budget to pay prohibitive translation costs, the Machine Translation Service can provide a major leg up. It should be noted that this service is similar to those online that translate a web page on the fly and will likely suffer some of the same cultural/grammatical nuances that are addressed by full but making their involvement in it easier and more efficient. Also, 2013 now supports the OData (Open Data) protocol, which enables connecting to and pulling data from sources that support OData using HTTP, Atom, and JSON. To make the developer s job easy, Visual Studio 2012 automatically generates OData external content types given the REST endpoint of the external data source. 6 magenic.com

With support for OData protocol, business data integration is now easier and more flexible than ever. For existing clients who are planning on integrating with external systems, the new version of provides flexibility and better control with event receivers, sorting and filtering capability as well as REST support. This is the easiest that data integration has ever been with. Businesses with external data silos can now reevaluate as a data integration tool. Mobility One common deterrent from using has been the limited support for mobile views in previous versions. 2013 has taken a step in the right direction to improve the mobile rendering capabilities. 2013 now offers a Channels capability which allows developers to target specific master pages to specific devices, creating a tailored experience on different devices. 2013 s user interface has been written in HTML5, and 2013 natively supports ios on the ipad. Users are able to add, delete, or edit documents directly from the ipad. Conclusion 2013 provides a wide range of benefits over 2010. Businesses that are already leveraging 2010 should consider how 2013 can further improve their investment. The following benefits list should give users a starting point to help determine next steps: Businesses using for team collaboration would benefit from New features such as the Community site template & totally reimagined discussion boards that address common complaints with team sites Businesses using for search would benefit from New highly engaging unified search experience which is the result of combination of best capabilities of all previous search products Businesses using for intranet publishing & employer to employee communication would benefit from New tools for maintaining navigation across sites based on managed metadata, which can better leverage any investment in enterprise taxonomy you may have made Businesses using for an Internet site would benefit from New SEO with friendly URLs, auto site map generation capabilities, greatly improved digital asset management capability, & improved mobility experience Engage Magenic today online at magenic.com or by calling our sales line at 877.277.1044 7 magenic.com