sharepoint 2010 and its development tools
TRANSCRIPT
![Page 1: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/1.jpg)
![Page 2: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/2.jpg)
About US
SharePoint Techies User Group(STUG) is the emerging SharePoint User Group in Pakistan has more than 500+ members. STUG
![Page 3: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/3.jpg)
MySelf
User Group Leader of SharePoint Techies, http://www.facebook.com/pages/SharePoint-TechiesWorking on SharePoint technologies from past three years Trainer for Microsoft Office SharePoint Server 2007 and Window SharePoint Services 3.0 at New Horizon and AUC Technologies.
![Page 4: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/4.jpg)
AgendaAgenda This Session is divided into twoThis Session is divided into two
SharePoint 2010SharePoint 2010Its development tools Its development tools
QuestionsQuestions
![Page 5: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/5.jpg)
Some Facts Regarding SharePoint Over half of the largest companies (10,000+
employees) indicated SharePoint use. These rates beat ALL of the other document and content platforms listed – EMC, IBM, Open Text, Oracle, Hyland, et al.
80% of all business will be using SharePoint this year – Gartner;
61% of business are deploying SharePoint enterprise wide - IDC survey
![Page 6: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/6.jpg)
A Real scenario
![Page 7: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/7.jpg)
What Next My documents
Submit my documents
into Department
Got Form
![Page 8: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/8.jpg)
Admission process…Signed from
Library
Signed from Administratio
n
Signed from Semester Cell
Submit the form back in to the department
![Page 9: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/9.jpg)
Another ScenarioFills the E-
FormAttach the documents
![Page 10: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/10.jpg)
What does that system requiredCustom Application
Developers
Complex Architecture
IT Experts, Professional to use that system
![Page 11: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/11.jpg)
![Page 12: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/12.jpg)
SharePoint to me
I can use it for Ironing StudyingComputer Table Kitchen Table
![Page 13: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/13.jpg)
Microsoft SharePoint 2010Ribbon UISharePoint WorkspaceSharePoint MobileOffice Client and Office Web App IntegrationStandards Support
Tagging, Tag Cloud, RatingsSocial BookmarkingBlogs and WikisMy SitesActivity FeedsProfiles and ExpertiseOrg Browser
Enterprise Content TypesMetadata and NavigationDocument SetsMulti-stage DispositionAudio and Video Content TypesRemote Blob StorageList Enhancements
Social RelevancePhonetic SearchNavigationFAST IntegrationEnhanced Pipeline
PerformancePoint ServicesExcel ServicesChart Web PartVisio ServicesWeb AnalyticsSQL Server IntegrationPowerPivot
Business Connectivity ServicesInfoPath Form ServicesExternal ListsWorkflowSharePoint DesignerVisual StudioAPI EnhancementsREST/ATOM/RSS
![Page 14: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/14.jpg)
Demo
![Page 15: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/15.jpg)
SharePoint and its Development tools
What’s New in SharePoint 2010What’s New in SharePoint 2010
New Developer Tools for SharePoint 2010New Developer Tools for SharePoint 2010
![Page 16: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/16.jpg)
SharePoint 2007
Windows SharePoint Services (WSS v3)Windows SharePoint Services (WSS v3)Site and Workspace Provisioning EngineSite and Workspace Provisioning Engine
Out-of-the-box Collaboration ServicesOut-of-the-box Collaboration Services
Microsoft Office SharePoint Server (MOSS)Microsoft Office SharePoint Server (MOSS)User Profiles, Search, Workflows, WCMUser Profiles, Search, Workflows, WCM
BDC, Excel Services, Forms Services, ECMBDC, Excel Services, Forms Services, ECM
Windows SharePoint Services 3.0 (WSS v3)
Browser ClientsBrowser Clients
MS Word ClientsMS Word Clients
MS Outlook ClientsMS Outlook Clients
Microsoft Office SharePoint Server 2007 (MOSS)
Windows Server 2003 or 2008 (32-bit or x64)
Internet Information Services 6.0 or 7.0
.NET Framework 3.0
![Page 17: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/17.jpg)
SharePoint Server 2010 and related
technologies
An evolved version of MOSS and WSS v3An evolved version of MOSS and WSS v3Microsoft SharePoint Server 2010Microsoft SharePoint Server 2010
Microsoft SharePoint Foundation 2010 Microsoft SharePoint Foundation 2010
Development can now be done on client OSDevelopment can now be done on client OSSignificant enhancement for many development Significant enhancement for many development teamsteams
Microsoft SharePoint Foundation 2010
Browser ClientsBrowser Clients
MS Word ClientsMS Word Clients
MS Outlook ClientsMS Outlook Clients
Microsoft SharePoint Server 2010
Windows Server 2008 (x64 only) for Production Environments
Windows 7 or Vista (x64 only) for Development Environments only
Internet Information Services 7.0
.NET Framework and ASP.NET 3.5 SP1
![Page 18: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/18.jpg)
Platform Investments
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)
![Page 19: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/19.jpg)
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)
![Page 20: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/20.jpg)
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
![Page 21: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/21.jpg)
Tool Flow – Moving Between
![Page 22: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/22.jpg)
Visual Studio 2010 • New project templates for
most SharePoint objects • SharePoint Explorer offers
read only view into site collections
• 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, List templates, Workflows, Content types
• Full F5 debugging • Extensible – developers can
create custom wizards and SharePoint artifacts
• Integration with TFS Sandboxed solutions
![Page 23: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/23.jpg)
Development Environments
Local or remote “development” with the browser and SharePoint Designer •Local development with Visual Studio 2010•SharePoint installation on client operating systems supported for development •Support for Vista and Windows 7 installations •Requires 64-bit installation
![Page 24: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/24.jpg)
Visio and SharePoint
Workflow design •Visual designer for SharePoint workflows •Export design to VS2010 for modifications •Visio Services •SharePoint web part UI •PNG rendering of Visio file•Silverlight XAML rendering •Data connectivity and refresh from SQL, WSS lists, Excel Services
![Page 25: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/25.jpg)
Business Connectivity Services Microsoft Business Connectivity Services is a set of services and features that
connect SharePoint-based solutions to sources of external data
![Page 26: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/26.jpg)
Office 2010 BCS Investments
![Page 27: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/27.jpg)
Demo
![Page 28: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/28.jpg)
PowerShell SupportPrevious version of WSS relies on Previous version of WSS relies on STSADM.EXESTSADM.EXE
Used for command line administration and Used for command line administration and scriptingscripting
SharePoint 2010 adds support for SharePoint 2010 adds support for PowerShellPowerShell
PowerShell support effectively replaces PowerShell support effectively replaces STSADM.EXESTSADM.EXE
SharePoint admins/devs must learn PowerShell SharePoint admins/devs must learn PowerShell basicsbasics
You can write powerful scripts against WSS OMYou can write powerful scripts against WSS OM
You can develop custom PowerShell snap-insYou can develop custom PowerShell snap-ins
STSADM.EXE
We’ll miss you old friend
![Page 29: SharePoint 2010 and its development tools](https://reader036.vdocuments.site/reader036/viewer/2022070315/554ebcfab4c9053c4b8b4717/html5/thumbnails/29.jpg)
Thank YouThank You
Facebook: http://www.facebook.com/shakir.majeedBlog: http://junooni.wordpress.com/Email: [email protected]