VIEWS: 3 PAGES: 46 POSTED ON: 11/6/2012
http://blogs.msdn.com/cmayo Self-hosted in your data center Hosted in MSFT data center Hosted in MSFT data center Dedicated hardware Multi-tenant/shared hardware Dedicated Hardware Central admin access Admin outsourced to MSFT Admin outsourced to MSFT Partial and full trust customization Partial trust customization Partial and full trust customization* Authenticated via AD Authenticated via certs and forms Authenticated via NTLM Available to companies of any size Available for companies of any size Designed for 5000+ seats Sites Communities Content Search Insights Composites Audience Targeting Ask Me About Document Sets Best Bets Chart Web Parts Access Services Blogs Duplicate Results Cross-Browser Support Metadata Driven Navigation Excel Services Browser-Based Customizations Colleague Suggestions Enterprise Management Metadata-based Refinement Customization via SharePoint Multi-stage Disposition Filter Framework Operations Colleagues and Memberships Designer People and Expertise Search Forms: Out-of-box workflows and Fluent UI / Ribbon Discussion Forums Office Integration Status Indicators Phonetics & Nickname Expansion customization via SharePoint Enterprise Wikis Designer 2010 Mobile Connectivity Office Web Apps Visio Services Recently Authored Content InfoPath Forms Services Keyword Suggestions Multi-Lingual Support Rich Media Management Search a Single Site Collection BCS My Network Sandboxed Solutions My Sites: People Profiles and Shared Content Types and the Office Client Integration Search Across Site Collections Data Connection Library Personal Sites Managed Metadata Service Workflows Support for Accessibility Search Scopes OOB Web Parts Note Board Standards PerformancePoint Organization Browser Site Search Scalability The Content Organizer Business Intelligence Center Outlook Social Connector Social Behavior Improves SharePoint Workspace Integration Unique Document IDs Relevance Photos and Presence Tagging Word Automation Services Taxonomy and Term Store Integration Key: Ratings Video Support, REST, and View in Browser Recent Activities W14 Silverlight Records Center Social Bookmarks Future Features Legal Holds Status Updates Surveys Tag Clouds Tag Profiles Tags What's New Wikis Sites Communities Content Search Insights Composites Audience Targeting Ask Me About Document Sets Best Bets Business Data Web Parts Access Services Blogs Common Connector Framework Cross-Browser Support Metadata Driven Navigation for Indexing and Federation Chart Web Parts Browser-Based Customizations Colleague Suggestions Enterprise Management Duplicate Results Business Connectivity Services Multi-stage Disposition Data Connection Library Operations Colleagues and Memberships (BCS) - Rich Client Extensions & Federated Search Web Parts Fluent UI Discussion Forums Office Integration Excel Services Business Connectivity Services Metadata-based Refinement (BCS) - Search on External Data Enterprise Wikis Mobile Connectivity Office Web Apps Filter Framework People and Expertise Search Business Connectivity Services Keyword Suggestions (BCS) - Framework Multi-Lingual Support Rich Media Management Office Client Sync (BCS) My Network Phonetics & Nickname Expansion Customization via SharePoint Shared Content Types and the Designer Office Client Integration My Sites: People Profiles and Query Suggestions, "Did You PerformancePoint Services Personal Sites Managed Metadata Service Forms: Out-of-box workflows and Mean?", and Related Queries Support for Accessibility customization via SharePoint OOB Web Parts Note Board Recently Authored Content Status Indicators Designer 2010 Standards Organization Browser The Content Organizer Relevancy Tuning by Document or Visio Services InfoPath Forms Services SharePoint Workspace Integration Site Promotions Outlook Social Connector Tagging Unique Document IDs Search a Single Site Collection Web Analytics Customization Sandboxed Solutions Photos and Presence Video Support, REST, and Word Automation Services Search Across Site Collections Workflows Silverlight Ratings PerformancePoint Services Recent Activities Search Scopes Records Center Social Bookmarks Site Search Legal Holds Social Behavior Improves Status Updates Relevance Key: Surveys IRM Integration Taxonomy and Term Store Integration W14 Tag Clouds Site Variations View in Browser Tag Profiles Future Features Windows 7 and Windows Mobile Tags Federation What's New BCS Search (via indexing) Wikis FAST Configure Crawled File Type www.microsoftonline.com FRONT END BACK END SPUCHostService.exe SPUCWorkerProcess.exe FRONT END BACK END SPUCHostService.exe SPUCWorkerProcess.exe Subset-Model Request FRONT END BACK END SPUCHostService.exe SPUCWorkerProcess.exe Full-Model Request FRONT END BACK END SPUCHostService.exe SPUCWorkerProcess.exe Run for 30sec Resource Wasting Call Resources Per Metric Name Description Units Hard Limit Point AbnormalProcessTerminationCount Process gets abnormally terminated Count 1 1 CPUExecutionTime CPU exception time Seconds 3,600 60 CriticalExceptionCount Critical exception fired Number 10 3 Number of times solution InvocationCount Count N/A N/A has been invoked Percentage Units of Overall Processor PercentProcessorTime Note: # of cores not factored in 85 100 Consumed ProcessCPUCycles CPU Cycles 1E+11 1E+11 ProcessHandleCount Windows Handles 10,000 1,000 (Hard Limit Only) Bytes written ProcessIOBytes Bytes 0 1E+08 to IO Number of Threads ProcessThreadCount Threads 10,000 200 in Overall Process (Hard Limit Only) ProcessVirtualBytes Bytes 0 1E+09 Memory consumed SharePointDatabaseQueryCount SharePoint DB Queries Invoked Number 20 100 Amount of time spent waiting SharePointDatabaseQueryTime Seconds 120 60 for a query to be performed UnhandledExceptionCount Unhanded Exceptions 50 3 We have to kill the process because it has UnresponsiveprocessCount Number 2 1 become unresponsive Server .NET Managed Silverlight ECMAScript (Microsoft (Microsoft.SharePoint (Microsoft.SharePoint (SP.js) .SharePoint) .Client) .Client.Silverlight) SPContext ClientContext ClientContext ClientContext SPSite Site Site Site SPWeb Web Web Web SPList List List List SPListItem ListItem ListItem ListItem SPField Field Field Field Member names mostly the same from server to client (e. g., SPWeb.QuickLaunchEnabled = Web.QuickLaunchEnabled) ECMAScriptControls and Logic Browser JSON Response ECMAScript OM Server OM XML Request Proxy Client.svc XML Request Proxy JSON Response Content Managed OM database Managed Client Managed Controls and Logic SharePoint Server Submitted via TAM in run state 2 Or DSG in Deployment phase 1 3 High Level Design Development & HLD Review (HLD) Testing Submitted via TAM in run state Or DSG in Deployment phase 6 5 4 Pre-production Code Drop Environment (PPE) Code Drop Review Delivery Deployment 7 8 Production Support Deployment Notify MSO 5 days in advance via a Notify MSO 5 days in advance via a Change Request Change Request 1 2 3 4 5 6 7 Populate Customization Online Requirements Review HLD Customization Production HLD Testing and Validation gathering document Development Deployment document Documentation and Testing 5 days * 16 days * 1 day * HLD Document submission ** Code Drop Submission ** Customer activities * Business days ** Customers must submit HLD and Code Drops along MSO activities with updated versions of the Change Request templates HLD, Change Requests and Code Drop Templates available through Microsoft technical account manager (TAM) FDN-3 | FOUNDATIONAL SESSION: Extending Business Productivity to the Cloud OSP212 | Overview of the SharePoint 2010 Developer Platform OSP213 | SharePoint and Azure: How Do They Play Together? OSP301 | Building Rich Internet Applications with Microsoft Silverlight and Microsoft SharePoint Server 2010 OSP304 | Developing and Branding with the New User Interface Features in Microsoft SharePoint Server 2010 http://sharepoint.microsoft.com http://msdn.microsoft.com/sharepoint http://technet.microsoft.com/sharepoint http://blogs.msdn.com/sharepoint www.microsoft.com/teched www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st http://northamerica.msteched.com/registration You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year
"OSP204_ Developing for Microsoft SharePoint 2010 Online - MSDN"