SlideShare a Scribd company logo
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Advanced IT Pro Training
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
IT Pro Tools for Customizing
SharePoint 2010
Name
Title
Company
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Agenda
Platform Investments
Programmability
Integration
Extensibility
SharePoint Designer 2010
Other tools
Visual Studio 2010
Visio 2010 and SharePoint
InfoPath 2010 and SharePoint
Access 2010 and SharePoint
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
WHAT’S NEW IN THE
DEVELOPMENT PLATFORM
Walkthrough of the key changes in the platform
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Platform Investments
Programmability
LINQ
Entity based programming
Supports list joins and projections
List Relationships and Lookups
Support for creating joins
between lists
Lookups can enforce referential
integrity between two lists
Project columns
from referenced list
REST APIs
Ability to retrieve list data via
ADO.NET data services (Astoria)
Client APIs
Silverlight, .NET, JavaScript
Subset of full API
Batched for performance
Events
Custom error page redirection
New site and list events
Workflow
Site-scoped workflows
Customization of OOTB workflows
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Platform Investments
Integration
External Lists
Basis of Business Connectivity Services
Integrates SQL, Web Services, .NET Type
SharePoint List OOB Forms, Views
REST APIs for List access
Claims Based Security
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Platform Investments
Extensibility
Visual Studio 2010 includes most of the
SharePoint artifacts (Features, Web Parts,
content types, site columns, etc.)
VS2010 SPTools are based on an extensibility
model (MEF) so developers can build custom
artifacts and wizards
SharePoint 2010 evolves SSPs to service
application framework
More flexible and scalable
Developers can create custom service applications
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Improved Developer Tools
Visual Studio 2010
Visual Studio 2008 limited to Visual Studio
extensions for Windows SharePoint Services
(VSeWSS) for SharePoint development
Visual Studio 2010 includes full suite of rich
and extensible developer tools
SharePoint Designer 2010
Usage can be controlled in application
and in site collection level
No longer site page oriented
Now site feature/functionality oriented
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
SharePoint 2010 Tools Continuum
Target Users
Technical Difficulty
Application
Complexity
IWs
PIW
RAD
D
e
v
Visual
Studio
SharePoint Designer
InfoPath
SharePoint Browser
UI
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
SHAREPOINT DESIGNER 2010
What are the key changes on 2010?
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
SharePoint Designer 2010
SharePoint Designer 2010’s focus has changed
from page-oriented to feature/functionality
oriented
SPD 2010 is THE tool for building complete,
rich, reusable, process-centric applications
on the SharePoint platform that integrate
with external data
Target Users
Primary: Business Unit IT, Power IW
Secondary: Developers
(Rapid Development, Prototyping)
SharePoint Designer 2010 Remains a Free Download
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
SharePoint Designer 2010 Investments
New User Experience
SharePoint artifact-centric
navigation
Fluent UI Integration
Tools for all objects
New
BDC Entities
List Schema
Custom Actions
Task/Approval Designer
Improved
Workflow Designer
Page Editor
Unified packaging
Visual Studio 2010 can take SPD
created workflows
to extend and add custom code
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Giving IT Control over
SharePoint Designer 2010
New control features added to SharePoint 2010
and SharePoint Designer
Server and site collection administrators can enable/disable
on a Web app/site collection
Allow site to be opened in SPD
Allow customization of files
Allow customization of master pages and layout pages
Allow users to see the site URL structure
These options be set at the Web app/site collection level
Web app can allow customization of files, but site collection owner can
block it
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
SharePoint Designer 2010
Improved UI, customization options,
and how to control…
demo
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Tool Flow – Moving Between
Create and
customize live sites
in the browser or
with SharePoint
Designer
“Save Site as
Template” now
produces WSPs
Use WSPs and
the Solution
Gallery to create
new site
instances
VS10 provides WSP
import allowing
transition to
structured
development
Feature upgrade
infrastructure
provides
mechanism for
updating
deployed sites
with new
functionality
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
OTHER TOOLS
Other applications to modify the out of the box functionalities
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Visual Studio 2010
New project
templates for most
SharePoint objects
SharePoint Explorer
offers read
only view into
site collections
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Visual Studio 2010
Native development OOTB for SharePoint
Standardized WSP development and packaging
Can import WSPs from SPD or “save site as” in WSS
browser UI
Visual designers for creating most objects
Features, event receivers, Workflows, …
Full F5 debugging
Extensible – developers can create custom wizards
and SharePoint artifacts
Integration with TFS for a stronger ALM story
Sandboxed solutions
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Visio and SharePoint
Workflow design
Visual designer for SharePoint workflows
Export design to VS2010 for modifications
Visio Services
Workflow Visualizations
PNG rendering of Visio files
Data connectivity and refresh
from SQL, WSS lists, Excel Services
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
InfoPath2010 Scenarios
withSharePoint
SharePoint List Solutions
One or more SharePoint lists
Start with auto-generated form,
built-in page and section layouts
Simple business rules authoring
One-click deployment
Work offline with SharePoint Workspace
SharePoint Workflow Applications
Multiple portals, form libraries and lists
InfoPath forms
SharePoint Designer workflows
Sandbox solutions
Business Connectivity Services
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
InfoPath 2010 and
SharePoint
Improved integration
demo
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Access Data Services
andAccess 2010
IWs create data centric Web applications with Microsoft
Access 2010
Familiar database design tools to create relational
applications on SharePoint 2010
Application = SharePoint Site
SPD or other tools cannot be used to customize the site
Single point of IT maintenance for IW to create and run
applications. Application server
Scale out with load balancer
Throttles keep farms healthy
Follows SharePoint application and security model
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Summary
Platform Investments
Programmability
Integration
Extensibility
SharePoint designer 2010
Other tools
Visual Studio 2010
Visio 2010 and SharePoint
InfoPath 2010 and SharePoint
Access 2010 and SharePoint
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related Content

PPTX
SharePoint 2010 Application Development
PPT
SharePoint 2010 and its development tools
PPTX
Irw Generic Power Point
PDF
Building With SharePoint Server 2010 - Visionet Systems
PPTX
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVP
PPTX
What’s New SharePoint 2010?
PPTX
SharePoint 2010 developer overview (in Visual Studio 2010)
PPT
CVNUG - Share Point Development
SharePoint 2010 Application Development
SharePoint 2010 and its development tools
Irw Generic Power Point
Building With SharePoint Server 2010 - Visionet Systems
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVP
What’s New SharePoint 2010?
SharePoint 2010 developer overview (in Visual Studio 2010)
CVNUG - Share Point Development

Similar to ITProToolsforSharePoint Sharepoint 2010 - SP 2010 (20)

PPTX
[Tech.Ed India 2011] SharePoint Designer 2010 Top 10
PPTX
Customization & designing art worx day1
PPTX
What’s New for Devs
PDF
Pro Sharepoint Designer 2010 Steve Wright David Petersen
PPTX
Kma share point 2010 overview infra and dev technical info
PPTX
Intro to SharePoint for Developers
PDF
Sharepoint 2010 ! Key Improvements from MOSS
PPTX
Creating No Code Solutions For Sp 2010 Ayman El Hattab
PPTX
SharePoint 2010 Developer 101
PPTX
SharePoint 2010: What's New For Developers
PPTX
Share point 2010 overview
PPTX
SharePoint Design & Development
PPTX
SP2010 Developer Tools
PPTX
SharePoint Connections Coast to Coast Developer Boot Camp Crash Course v3
PDF
What's new in Sharepoint2010 ?
PPTX
Sharepoint introanddevelopementtools
PDF
Envision IT - Application Lifecycle Management for SharePoint in the Enterprise
PPT
Sharepoint2010
PPTX
Share Point 2010 Ecm David Gorgone Micrsoft
PPTX
Share Point 2010 Ecm David Gorgone Micrsoft
[Tech.Ed India 2011] SharePoint Designer 2010 Top 10
Customization & designing art worx day1
What’s New for Devs
Pro Sharepoint Designer 2010 Steve Wright David Petersen
Kma share point 2010 overview infra and dev technical info
Intro to SharePoint for Developers
Sharepoint 2010 ! Key Improvements from MOSS
Creating No Code Solutions For Sp 2010 Ayman El Hattab
SharePoint 2010 Developer 101
SharePoint 2010: What's New For Developers
Share point 2010 overview
SharePoint Design & Development
SP2010 Developer Tools
SharePoint Connections Coast to Coast Developer Boot Camp Crash Course v3
What's new in Sharepoint2010 ?
Sharepoint introanddevelopementtools
Envision IT - Application Lifecycle Management for SharePoint in the Enterprise
Sharepoint2010
Share Point 2010 Ecm David Gorgone Micrsoft
Share Point 2010 Ecm David Gorgone Micrsoft
Ad

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Approach and Philosophy of On baking technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
Spectroscopy.pptx food analysis technology
Big Data Technologies - Introduction.pptx
Chapter 3 Spatial Domain Image Processing.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Building Integrated photovoltaic BIPV_UPV.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Approach and Philosophy of On baking technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Empathic Computing: Creating Shared Understanding
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
sap open course for s4hana steps from ECC to s4
Digital-Transformation-Roadmap-for-Companies.pptx
Review of recent advances in non-invasive hemoglobin estimation
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Advanced methodologies resolving dimensionality complications for autism neur...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Ad

ITProToolsforSharePoint Sharepoint 2010 - SP 2010

  • 1. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Advanced IT Pro Training
  • 2. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 IT Pro Tools for Customizing SharePoint 2010 Name Title Company
  • 3. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Agenda Platform Investments Programmability Integration Extensibility SharePoint Designer 2010 Other tools Visual Studio 2010 Visio 2010 and SharePoint InfoPath 2010 and SharePoint Access 2010 and SharePoint
  • 4. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 WHAT’S NEW IN THE DEVELOPMENT PLATFORM Walkthrough of the key changes in the platform
  • 5. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Platform Investments Programmability LINQ Entity based programming Supports list joins and projections List Relationships and Lookups Support for creating joins between lists Lookups can enforce referential integrity between two lists Project columns from referenced list REST APIs Ability to retrieve list data via ADO.NET data services (Astoria) Client APIs Silverlight, .NET, JavaScript Subset of full API Batched for performance Events Custom error page redirection New site and list events Workflow Site-scoped workflows Customization of OOTB workflows
  • 6. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Platform Investments Integration External Lists Basis of Business Connectivity Services Integrates SQL, Web Services, .NET Type SharePoint List OOB Forms, Views REST APIs for List access Claims Based Security
  • 7. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Platform Investments Extensibility Visual Studio 2010 includes most of the SharePoint artifacts (Features, Web Parts, content types, site columns, etc.) VS2010 SPTools are based on an extensibility model (MEF) so developers can build custom artifacts and wizards SharePoint 2010 evolves SSPs to service application framework More flexible and scalable Developers can create custom service applications
  • 8. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Improved Developer Tools Visual Studio 2010 Visual Studio 2008 limited to Visual Studio extensions for Windows SharePoint Services (VSeWSS) for SharePoint development Visual Studio 2010 includes full suite of rich and extensible developer tools SharePoint Designer 2010 Usage can be controlled in application and in site collection level No longer site page oriented Now site feature/functionality oriented
  • 9. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 SharePoint 2010 Tools Continuum Target Users Technical Difficulty Application Complexity IWs PIW RAD D e v Visual Studio SharePoint Designer InfoPath SharePoint Browser UI
  • 10. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 SHAREPOINT DESIGNER 2010 What are the key changes on 2010?
  • 11. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 SharePoint Designer 2010 SharePoint Designer 2010’s focus has changed from page-oriented to feature/functionality oriented SPD 2010 is THE tool for building complete, rich, reusable, process-centric applications on the SharePoint platform that integrate with external data Target Users Primary: Business Unit IT, Power IW Secondary: Developers (Rapid Development, Prototyping) SharePoint Designer 2010 Remains a Free Download
  • 12. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 SharePoint Designer 2010 Investments New User Experience SharePoint artifact-centric navigation Fluent UI Integration Tools for all objects New BDC Entities List Schema Custom Actions Task/Approval Designer Improved Workflow Designer Page Editor Unified packaging Visual Studio 2010 can take SPD created workflows to extend and add custom code
  • 13. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Giving IT Control over SharePoint Designer 2010 New control features added to SharePoint 2010 and SharePoint Designer Server and site collection administrators can enable/disable on a Web app/site collection Allow site to be opened in SPD Allow customization of files Allow customization of master pages and layout pages Allow users to see the site URL structure These options be set at the Web app/site collection level Web app can allow customization of files, but site collection owner can block it
  • 14. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 SharePoint Designer 2010 Improved UI, customization options, and how to control… demo
  • 15. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Tool Flow – Moving Between Create and customize live sites in the browser or with SharePoint Designer “Save Site as Template” now produces WSPs Use WSPs and the Solution Gallery to create new site instances VS10 provides WSP import allowing transition to structured development Feature upgrade infrastructure provides mechanism for updating deployed sites with new functionality
  • 16. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 OTHER TOOLS Other applications to modify the out of the box functionalities
  • 17. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Visual Studio 2010 New project templates for most SharePoint objects SharePoint Explorer offers read only view into site collections
  • 18. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Visual Studio 2010 Native development OOTB for SharePoint Standardized WSP development and packaging Can import WSPs from SPD or “save site as” in WSS browser UI Visual designers for creating most objects Features, event receivers, Workflows, … Full F5 debugging Extensible – developers can create custom wizards and SharePoint artifacts Integration with TFS for a stronger ALM story Sandboxed solutions
  • 19. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Visio and SharePoint Workflow design Visual designer for SharePoint workflows Export design to VS2010 for modifications Visio Services Workflow Visualizations PNG rendering of Visio files Data connectivity and refresh from SQL, WSS lists, Excel Services
  • 20. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 InfoPath2010 Scenarios withSharePoint SharePoint List Solutions One or more SharePoint lists Start with auto-generated form, built-in page and section layouts Simple business rules authoring One-click deployment Work offline with SharePoint Workspace SharePoint Workflow Applications Multiple portals, form libraries and lists InfoPath forms SharePoint Designer workflows Sandbox solutions Business Connectivity Services
  • 21. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 InfoPath 2010 and SharePoint Improved integration demo
  • 22. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Access Data Services andAccess 2010 IWs create data centric Web applications with Microsoft Access 2010 Familiar database design tools to create relational applications on SharePoint 2010 Application = SharePoint Site SPD or other tools cannot be used to customize the site Single point of IT maintenance for IW to create and run applications. Application server Scale out with load balancer Throttles keep farms healthy Follows SharePoint application and security model
  • 23. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 Summary Platform Investments Programmability Integration Extensibility SharePoint designer 2010 Other tools Visual Studio 2010 Visio 2010 and SharePoint InfoPath 2010 and SharePoint Access 2010 and SharePoint
  • 24. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
  • 25. ©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.