Windows SharePoint Services 3.0 (WSS v3) Browser Clients MS Word Clients MS 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
Microsoft SharePoint Foundation 2010 Browser Clients MS Word Clients MS Outlook Clients Microsoft SharePoint Server 2010 Windows Server 2008 (x64 only) for Production Environments Windows 7 or Vista (x64 only) for Development Environments only 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
Communities Search Sites Composites ContentInsights
Popup dialog AJAX refresh
SharePoint Core.NET | ASP.NET Customized SharePoint Server 2010 Workloads Portal for LOB Application Data Single WebPart Solutions Solutions Business Collaboration Applications
SPFarm Farm SPFarm SPWebApplication Web Applications SPWebApplication Site Collections Site collectionSPSite SPWeb Site SPWeb Root Site Sub sites Field 1 Field 2 Field 3 Item 1 Item 2 Item 3 Item 4 SPListItem Item - SPListItem SPList List - SPList Field 1 Field 2 Field 3 File 1 File 2 File 3 File 4 SPFile File – SPFile SPFolder Folder - SPFolder SPDocumentLibrary Document Library - SPDocumentLibrary Lists
Farm Site List Data External Lists ClientOM Client OM REST APIs
Example from o in data.Orders where o.Customer.City.Name == "London“ select o ;
.NET CLR Silverlight CLR JavaScriptJavaScript ConsistentEfficient SharePoint Data
Office Apps DevelopmentPlatformDevelopmentPlatform Business Intelligence Enterprise content mgmt Collaboration social EnterpriseSearchEnterpriseSearch Web 2.0 DB WCF Web Service.NET LOB SharePoint Design Tools
Consumer Web Part Consumer Consumer Consumer Service Proxy WCF Contract Service Logic Content Config Custom
How do I develop my customizations?
Broad SharePoint Support Develop, Deploy and Debug Web Part Designer Project Types
What does scripting platform improvements mean for developers?
(4) Redirect output to new text file (2) Filter results using where clause (1) Execute a Cmdlet (3) Add formatting instructions
Begin using SharePoint Cmdlets
What does claims based identity mean for developers