Upload
chitrakarthik
View
222
Download
0
Embed Size (px)
Citation preview
7/31/2019 Sharepoint2010 Sasikumar Sk
1/30
Click to edit Master subtitle style7/12/12
CopyrightTrinayTechnologySolutions,39Buckland
St, #5321Mancheste
SHARE POINT 2010
7/31/2019 Sharepoint2010 Sasikumar Sk
2/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
SharePoint 2010 has following new features
Better support for Internet facing sites More security features & flexibility in
managing permissions Easy to use templates More commands Microsoft Groove is renamed as SharePoint
Workspace Manager Improved InfoPath form capabilities More workflow types Native support for Mozilla Firefox 3.0 and
Opera Easy migration from SPS2003 and MOSS
2007
7/31/2019 Sharepoint2010 Sasikumar Sk
3/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
Benefits of using SharePoint Server
1. One of the most popular software packages for businesses todayis Microsoft SharePoint Server.
2. It helps to improve business procedures without the demand ofextensive training beforehand.
3. Is built to be an efficient content management platform forbusiness use.
4. It is designed to streamline many varied types of businessapplications, allowing the users to be more effective in their day to
day operates.5. Many different types of users would be able to use Microsoft
SharePoint Server effectively and the platform allows for easiercontrol of many business processes.
7/31/2019 Sharepoint2010 Sasikumar Sk
4/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
Benefits of using SharePoint Server1. One of the biggest benefits of using Microsoft SharePoint
Server is the ability to manage and control content entering orleaving your business.
2. The platform can be used to access documents and workspaces tobe shared between a number of individuals, such as databases andforms in common use. Applications can also be used to createonline content, such as websites, wikis and blogs.
3. Microsoft SharePoint Server also gives users the ability to organizeand edit your documents quickly and easily.
4. Microsoft SharePoint Server also includes navigation functions todate and the ability to search documents using a number ofdifferent methods.
5. Microsoft SharePoint Server is easily integrated with MicrosoftOffice applications & can host some of libraries effectively.
7/31/2019 Sharepoint2010 Sasikumar Sk
5/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
Following Areas of Improvement in SharePoint 2010From End Users Prospective
Office Client Ribbon interface for in-place editing of SharePointcontent on web
Multiple Browser support Internet Explorer, Firefox & Safari Business Connectivity Services (BCS) as the evolution of BDC.
These services can now be consumed from Office client apps also. SharePoint Workspace (formerly called Groove): a smart client
for SharePoint. Supports online, offline and Synchronization of
data.
7/31/2019 Sharepoint2010 Sasikumar Sk
6/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
From Developers Prospective
Streamlined Central Administration with Ribbon interface. Visual Studio 2010 SharePoint Tools: Designer for creating
Web Parts visually and Business Connectivity Services Entities.
7/31/2019 Sharepoint2010 Sasikumar Sk
7/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
More Workflow Types in SharePoint 2010
SharePoint Designer 2010 will now support re-useable workflows,
Global workflow, List workflow. Global workflow which we can access it in from list. SPD 2010 will support workflow templates which can use at a later
time. SPD 2010 Import and export reusable workflow from SharePoint
Designer to Visual studio 2010.This feature is not available inSharePoint 2007.
7/31/2019 Sharepoint2010 Sasikumar Sk
8/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
Ribbon Interface for in-place editing of SharePointcontent on web-Pic:1
7/31/2019 Sharepoint2010 Sasikumar Sk
9/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
Improved InfoPath Form Capabilities
The customize Form options in the List is used to edit List settingsin the InfoPath 2010.
In InfoPath 2010 the predefined page layout, table formats availableto easily design the List forms.
The Ribbon control Interface which is in InfoPath 2010 is useful fortracking the controls easily from the menu.
7/31/2019 Sharepoint2010 Sasikumar Sk
10/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
Managing Site Users and Permissions
Information in Windows SharePoint Services is secured at one of fourlevels.
Site level List or document library level Folder level List item level
We can authenticate user permissions according to Site,List,Item.
7/31/2019 Sharepoint2010 Sasikumar Sk
11/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
SharePoint Workspace
SharePoint Workspace (formerly called Groove): a smart client for
SharePoint. Supports online, offline and Synchronization of data. This synchronization can be made by the help of "Sync to
SharePoint workspace" option in the Site settings of SharePoint2010.By the help of synchronization workspace we can easily dragand drop the documents in to site.
7/31/2019 Sharepoint2010 Sasikumar Sk
12/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
Business Connectivity Services (BCS)
1.SharePoint 2010 which is replaced the functionality of BDC(Business
data Catalog) in SharePoint 20072.The External content type which is in SharePoint Designer 2010 caneasily connect SQL database without creating any XML file in BCS.
3. In MOSS 2007, Business Data Connector (BDC) was the tool ofchoice for integrating external data sources into SharePoint. BDC was
available only to customers who purchased the enterprise version ofMOSS 2007. Furthermore, BDC was limited to only reading data fromthe external data sources.
7/31/2019 Sharepoint2010 Sasikumar Sk
13/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
Business Connectivity Services (BCS)
4. Business Connectivity Services (BCS), which replaces the BDC
functionality in SPS 2010, goes much further. Not only is BCS going tobe available with the free, base version of SPS 2010 (renamed toWindows SharePoint Foundation from Windows SharePoint Services),it now supports updating, deletion and insertion of data into anexternal data source. Another key advantage of BCS is that it will
enable SharePoint Lists to be created directly based on a databasetable.
7/31/2019 Sharepoint2010 Sasikumar Sk
14/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
DEVELOPMENT TOOLS IMPROVEMENTS
As an application platform, Microsoft provides multiple tools, toconfigure and customize SharePoint 2010.
These tools provide an array of capabilities for a variety of userroles, based on the complexity of the application being created andinclude a browser, InfoPath 2010, SharePoint Designer 2010, andVisual Studio 2010.
Combined, they provide the ability to quickly create powerfulenterprise applications which leverage the capabilities of theSharePoint platform.
7/31/2019 Sharepoint2010 Sasikumar Sk
15/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
DEVELOPMENT TOOLS IMPROVEMENTS
SharePoint Development Toolset
7/31/2019 Sharepoint2010 Sasikumar Sk
16/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
DEVELOPMENT TOOLSWeb Browser
SharePoint 2010 provides users the capability to use a web browserto configure SharePoint entities, such as lists, workflows, and webs,in such a way so that they can be reused and re-deployed withinother SharePoint locations.
Users can configure a SharePoint site to contain specific lists,content types, workflows, and predefined data through the browserand then save the site as a template.
The site template can then be made available for other users and,when a site is created from this template, it will look and contain the
same SharePoint entities as the original site. Using the browser tosave templates allows an easy means to create consistent and re-deployable SharePoint entities with no coding involved.
7/31/2019 Sharepoint2010 Sasikumar Sk
17/30
7/31/2019 Sharepoint2010 Sasikumar Sk
18/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
INFOPATH
InfoPath Designer 2010 can be used to quickly create
applications which allow users to interact with SharePoint2010 , external list data and SharePoint workflows. Userscan design forms to replace the existing SharePoint list,external list, and workflow forms with greater controlover the business rules, data validation, and formatting ofthe information.
InfoPath also allows for multiple views of the same dataand the ability to hide or display parts of the form basedon business rules.
7/31/2019 Sharepoint2010 Sasikumar Sk
19/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
INFOPATH
To quickly get started, InfoPath Designer includes
predefined form templates so users designing forms canquickly and easily generate new forms. Also included arepredefined lookup fields, which allow the ability to lookupinformation from another SharePoint list. Customizedforms can also include the pre-population of form dataand the ability to interact with data from multiple lists.
The forms generated in InfoPath Designer, oncepublished to SharePoint, can be displayed within theInfoPath client application, or displayed in a web browser
via Forms Services.
7/31/2019 Sharepoint2010 Sasikumar Sk
20/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
INFOPATH
InfoPath forms can leverage the existing SharePoint webpart infrastructure, allowing forms to not only be hostedwithin web parts, but also communicate and share datawith other web parts on the page.
Finally, forms published to SharePoint 2010 are portable.Saving a list as a template which uses a custom InfoPathform, as a solution file, ensures that the InfoPath formwill be used when new lists are created from the template.
7/31/2019 Sharepoint2010 Sasikumar Sk
21/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
INFOPATH SCREEN
7/31/2019 Sharepoint2010 Sasikumar Sk
22/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
SharePoint Designer
SharePoint Designer 2010 has been much improved. New
capabilities for the creation of BDC entities, list schemas,and custom actions have been added and majorimprovements have been made with regard to designingworkflows and editing pages, and new workflow actionsare made available.
SharePoint Designer 2010 leverages the WSP solutionpackage format, allowing SharePoint Designer 2010 totake advantage of configurations made by a browser and,additionally, allows artifacts generated by SharePoint
Designer 2010 to be imported in to Visual Studio 2010.
7/31/2019 Sharepoint2010 Sasikumar Sk
23/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
SharePoint Designer
SharePoint administrators also have greater control overhow SharePoint Designer 2010 is used within theirenvironment. Administrators can block the ability tomodify master pages and also prevent SharePoint
Designer 2010 from being used at either the site collectionor web application level.
7/31/2019 Sharepoint2010 Sasikumar Sk
24/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
Visual Studio 2010
Visual Studio 2010 contains extended capabilities for
developers to create rich applications on the SharePoint2010 platform.
Many improvements have also been made in VisualStudio 2010 to increase developer productivity as well astake advantage of SharePoint 2010 functionality. Theseimprovements help make it easier for .NET developers tonot only create SharePoint solutions, but also package,deploy, and integrate SharePoint artifacts created bymultiple tools into one central environment.
7/31/2019 Sharepoint2010 Sasikumar Sk
25/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
Visual Studio 2010
Improvements have been made to Visual Studio 2010 so
that developers can quickly set up a project and moreeasily write and debug code.
Project templates are available in Visual Studio 2010 forcommon SharePoint project development items such asweb parts, event receivers, workflows, and list definitions.These templates set up the project so that developers canmore quickly start writing code, adding stubbed-out classfiles, assembly references, and making the properconfigurations, such as those required for a Sandboxed
solution.
7/31/2019 Sharepoint2010 Sasikumar Sk
26/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
Visual Studio 2010
New visual designers have been added to aid in the
development of workflows, building BDC models, creatingapplication pages, and designing features and solutionpackages. These designers reduce the complexity andincrease productivity for both SharePoint and .NETdevelopers.
Connections to SharePoint 2010 sites can be madedirectly from the Server Explorer, allowing developers acommon view into all of the components that make up theSharePoint site.
7/31/2019 Sharepoint2010 Sasikumar Sk
27/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Mancheste
r, CT06042www.trinay.com 570-575-0475.
Visual Studio 2010
Although SharePoint development is much more than just
the creation of custom web parts, the developmentexperience for the creation of web parts has vastlyimproved for developers.
With Visual Studio 2010, developers now have the abilityto visually design and create SharePoint 2010 web parts,decreasing the learning curve of .NET developers new toSharePoint development, and increasing the productivityof existing SharePoint developers.
7/31/2019 Sharepoint2010 Sasikumar Sk
28/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Manchester, CT06042www.trinay.com 570-575-0475.
Visual Studio 2010
Additionally, Visual Studio 2010 automatically creates the
SharePoint solution file for the web part and provides afluid experience for creating, deploying and debuggingthese web parts. Artifacts created from other applicationscan be imported into Visual Studio to be extended and/orplaced under source control.
For example, declarative artifacts created in SharePointDesigner 2010 can be imported to Visual Studio 2010 andextended with code and added to the Team Foundation(TFS) repository.
7/31/2019 Sharepoint2010 Sasikumar Sk
29/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Manchester, CT06042www.trinay.com 570-575-0475.
Visual Web Part Designer
7/31/2019 Sharepoint2010 Sasikumar Sk
30/30
7/12/12
CopyrightTrinay
TechnologySolutions,39BucklandSt, #5321Manchester, CT06042www.trinay.com 570-575-0475.
Visual Studio 2010
Once integrated, the capabilities of TFS can be leveraged
to provide full Application Lifecycle Management forSharePoint 2010 team projects, including team andcontinuous builds, traceability of requirements throughcode check-ins, adherence to and compliance with codingbest practices, and visibility into the overall health andstability of the code base.
To further accommodate the requirements of specificprojects, the templates, connection nodes, and projectdeployment steps are all customizable and extensible.