SharePoint 2013 - Features
Note - this content is extracted from internet source
Sandbox Solutions are introduced in SP 2010 and now they are off, to encourage the usage of Apps
Custom code will not be executed on server. So this can avoid, Application / Server outages.
Note - this content is extracted from internet source
Sandbox Solutions are introduced in SP 2010 and now they are off, to encourage the usage of Apps
- Full-trust SharePoint Solutions (WSP)
- Apps
Reasons:
Hosting Options:
- Provider-hosted
- Hosted in the cloud (Windows Azure autohosted)
- Hosted in a SharePoint environment
- Several combinations of these options.
Provider hosted apps
Provider-hosted apps for SharePoint include components that are deployed
and hosted outside the SharePoint farm. They are installed to the host web, but
their remote components are hosted on another server. Figure 2 illustrates the
basic architecture of a provider-hosted app
Sharepoint hosted app
SharePoint-hosted apps, or apps where all components are hosted on
either an on-premises or Office 365 SharePoint farm. SharePoint-hosted apps are
installed on a SharePoint 2013 website, called the host web. They have their
resources hosted on an isolated subsite of a host web, called the app web
Autohosted apps
Autohosted apps for SharePoint are cloud-hosted apps whose remote
components are provisioned and deployed for you on Windows Azure. As with a
provider-hosted app, an autohosted app for SharePoint can interact with a
SharePoint website but also uses resources and services that are located on a
remote site that is hosted by Windows Azure.
whats new for End user
§
Social
Computing Features: SharePoint
2013 has introduced many good improvements with respect to Social Computing
including Communities, Micro blogging, My Sites, Activity Feeds,Yammer
Integration etc.
§
New Site Templates are
introduced for Community sites in SharePoint 2013.
§
SharePoint 2013 has
Micro blogs – It allows a user to broadcast a message publicly at a central
location where other users can respond.
§
My Sites design has
also been improved for better navigation.
§
Enterprise
Content Management (ECM):
As we already know that SharePoint is primarily an ECM (Enterprise
Content Management) System, so every version has improved it’s capabilities
with respect to Content Management.SharePoint 2013 has improvement as ECM
e.g. Site MailBox, Site-Level Retention Policies and eDiscovery Capabilities
etc.
§
It’s always been
desired to Keep relevant and important emails in SharePoint. Now, it’s easy to
keep emails and documents with SharePoint Site Mailbox.
§
Moving documents from
one location to another in SharePoint by defining a Policy which
is basically a set of rules.
§
eDiscovery
capabilities is a key feature for End Users; it’s a better and improved
way to protect Business.
§
Mobile
§
HTML 5 support in
SharePoint 2013 extends its usage for Mobile devices.
§
Office Mobile Web Apps
for Word, Excel and PowerPoint.
§
Push Notifications
§
New Geo location Field
Type to store map coordinates.
§
Search: Search has always been a very important
feature for End-User in an Enterprise Content Management (ECM) System, so SharePoint
improved a lot in version 2013 as:
§
More powerful and
unified search. It gives more functionality to search with results coming much
faster.
§
Relevant and
personalized Search on the basis of a user’s search history.
§
Document preview on
search result without opening document.
§
In order to keep the
index current (maximum possible), continuous crawl feature is introduced.
§
and much more to it
that requires a complete separate post.
§
Business
Connectivity Services (BCS):
§
Support for OData.
§
Improvements to Online
SharePoint Business Connectivity Services.
§
REST based Object
Model for Web and Mobile application developers.
§
Improved support for
sorting and filtering of external Lists.
§
Export external list
data to an Excel workbook.
§
Improvements to Event
Listeners.
§
Business
Intelligence (BI): SharePoint 2013
has presented Business Intelligence tool as a way to integrate all Microsoft
Office Applications as well as other Microsoft technologies.
§
Visio Services.
§
Excel Services.
§
Performance Point
Services i.e. Dashboard Migration, Filter Search, Support for Analysis
Services, Support for Performance Point on iPad.
Here, you can find the list of key enhancements for SharePoint
2013 developers:
·
Support for common Web
Standards -
Programming Model of SharePoint 2013 is based on common web standards including
HTML, CSS and JavaScript that makes SharePoint development easy for web
developer’s without Microsoft background. Standard web protocols like OData,
REST and OAuth are also supported.
·
Platform Enhancements
o
Microsoft introduced RER (Remote Event Receiver) as core
platform enhancement in SharePoint 2013 that is easy and straightforward to use.
o
New Client as well as Server APIs.
o
Support for REST (Representational State Transfer) endpoint for
web services. So, if we need to access SharePoint data remotely, we can make
REST based web requests for all CRUD (Create, Retrieve, Update, Delete) Operations.
Please follow for understanding about RESTful services.
o
Client Side Rendering is a new cool feature that allows to
render SharePoint elements using JavaScript instead of using server side XSLT.
·
New Development Tools /
Development Tools Enhancements
o
Visual Studio 2013
§
ASP.NET MVC Project template for SharePoint Apps
§
Publishing Manager Tool
§
Visual Studio Provides RER (Remote Event Receiver) Service by
default
§
Workflow Debugging support for SharePoint online
§
New SharePoint Phone Application Wizard Template
§
and more...
o
Visual Designer 2013 - Enhanced support for customizing and
publishing workflows in SharePoint Designer 2013
o
“Napa” – a new web based tool for Office 365 development
o
Updates 2014 – Office development tools for Visual Studio 2013,
please follow here for
details
·
SharePoint 2013 Cloud App Model is a model for developing and installing
apps having added advantages as:
o
Apps are isolated so easier to deploy and maintain.
o
Apps are stored on an apps server instead of SharePoint server resulting
reduced load on SharePoint Server.
o
Apps are ready for cloud.
·
Business Connectivity Services
o
SharePoint 2013 supports OData that provides a way to access
data source using a simple URL.
o
Support to subscribe to events from external system.
o
SharePoint 2013 now support to consume external data by creating
an App-scoped external Content type.
·
Enterprise Content Management SharePoint being primarily an Enterprise
Content Management product enhanced many core features in this area as:
o
Managed Metadata
o
e-Discovery
o
Team Folders
·
Search
o
Consolidated Search platform that includes the capabilities of
SharePoint 2010 and further enhances it.
o
Rich results framework.
o
Support for KQL (Keyword Query Language) and FQL (Fast Query
Language) to build search queries.
·
Social and Collaboration - Social support is key to any application
these days. Web 2.0 is considered to be “The Social Web” and SharePoint 2013 has added a lot to
social and collaboration features including Communities, Micro-blogging and
Interactive feed, etc.
·
Mobility Features – Mobile devices get much more support
than ever before.
o
In order to target different devices, SharePoint site can be
rendered in multiple designs
o
New Geo-location field type can also be used for mobile
application development
o
We can easily enable push notification service for sending
updates to mobile devices
o
Visual Studio app template
·
Workflows
o
Just like the new “app” model, Workflow also run in a separate
service to SharePoint
o
Workflow Engine – SharePoint 2013 uses WF 4.0 as compared to
SharePoint 2010 that uses WF 3.5 for workflows
o
Enhanced Workflow Manager Capabilities
o
Designer and Project Template
No comments:
Post a Comment