Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Introduction to SharePoint 2010

1,117 views

Published on

Presentation given by Ryan Hayes to the Tri-Cities .NET User Group in Kingsport, TN.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Introduction to SharePoint 2010

  1. 1. Staples of a developer’s life. 0 CRUD screens. 0 Reports. 0 Authentication and security – a top priority. 0 Releasing and Maintaining applications at bizarre times of the night are sometimes required. 0 And more…
  2. 2. Things that make developers’ lives suck. 0 CRUD screens are boring. 0 Users know the information they need in a report better than we do. -OR- It would take half as long if they could do it themselves. 0 Authentication and security has been done before, but we have to build another login screen…and security…and filtering…every single time. 0 Sleep is better than deploying. Deployments should be easier by now! 0 And more… 0 Basically: Rebuilding plumbing for every application.. IS LAME!
  3. 3. Sites 0 Master Pages/CSS/Themes 0 WebParts/Portal 0 Ribbon UI 0 SharePoint Workspace (formerly Groove) 0 SharePoint Mobile for Windows Phone 7 0 Office Webapps and Office Clients Sites Communities ContentSearch Insights Composites
  4. 4. Communities 0 Tagging and ratings 0 Social Bookmarking 0 Blogs and Wikis 0 My Sites 0 Activity feeds 0 Profiles and Expertise 0 Organization Structure 0 Basically: Facebook. Sites Communities ContentSearch Insights Composites
  5. 5. Content 0 Content Types 0 Enterprise Metadata 0 Document Sets 0 Special Media content types. 0 Remote Blob Storage 0 The SharePoint List Sites Communities Content Search Insights Composites
  6. 6. Search 0 Social Relevance 0 Phonetic Search 0 Indexing of External Sites/Storage 0 FAST Search Integration Sites Communities Content Search Insights Composites
  7. 7. Insights and Analytics 0 PerformancePoint Services 0 Excel Services 0 External Lists 0 Chart Web Part 0 Web Analytics 0 PowerPivot Sites Communities ContentSearch Insights Composites
  8. 8. Composites 0 Business Connectivity Services 0 InfoPath Form Services 0 External Lists 0 Workflow (WF) 0 SharePoint Designer 0 Visual Studio 0 Visio 0 Extensive API 0 REST/ATOM/RSS Sites Communities ContentSearch Insights Composites
  9. 9. The SharePoint Object Model SPFarm SPService (Webapps, search, Excel services) SPWebApplication (The IIS website) SPSite (Site Collection) SPWeb (Site) SPList SPWeb SPList
  10. 10. Benefits of SharePoint as a Development Platform 0 Data management 0 Document management 0 CMS 0 Office applications 0 Metadata management 0 BPM Framework 0 Social Framework 0 Security 0 Scalability 0 Availability 0 Connectivity 0 Extensibility 0 Manageability 0 Performance 0 Analytics
  11. 11. SharePoint Resources 0 SharePoint Developer Center 0 http://msdn.com/sharepoint 0 SharePoint Overflow 0 http://www.sharepointoverflow.com/ 0 SharePoint SUSHI – Open Source SP Utility 0 http://sushi.codeplex.com
  12. 12. Ryan Hayes Email: ryanhayes84@gmail.com Twitters: @RyannosaurusRex Writings: Blog.RyanHayes.NET

×