Robert Stewart, Intergen's Solution Specialist presented his highlights from the SharePoint Conference 2011 to the Wellington SharePoint User Group session on 27 October 2011.
2. SharePoint User Group, Thursday 27th October 2011
Agenda
SharePoint Conference 2011 – Anaheim, CA
Keynote
Office 365 + Azure
Adaptive websites - SharePoint + FAST Search
SharePoint + Commerce Server 2009
Final thoughts + questions
14
3. SharePoint User Group, Thursday 27th October 2011
SharePoint Conference 2011 – Anaheim, CA
Over 7500 Attendees
175 Product Specialists from MS
240+ Sessions
All about SharePoint 2010
Disneyland
Parties
14
5. SharePoint User Group, Thursday 27th October 2011
Keynote
“BCS” in SharePoint Online
Guiding Principles of SharePoint
Redefine collaboration
Unleash the ecosystem
Build a world class platform
Extending collaboration outside the firewall – Internet, Extranet
‘hockey stick’ growth of SharePoint for Internet Sites (FIS)
80% of Fortune 500 use SP for Intranet
Now 25% of Fortune 500 use SP for Internet
14
6. SharePoint User Group, Thursday 27th October 2011
Keynote - Demos
Scale, performance, high availability
400TB storage space, 14TB content
VM host - 1TB memory, 80 cores
15server farm, 6 WFE, 5 Index & Search, 4 App servers
7500 concurrent users - > 150,000 user base
SQL Server Denali CTP3 “always on”– full farm redundancy
Live failover of 14TB of data in less than 60 seconds
Net Hope – http://give.mssharepointconference.com
SharePoint Online – storage and reporting
Azure MVC – front end website
14
7. Out of the Sandbox and into
the Cloud: Build your Next
SharePoint App on Azure
Andrew Connell
8. SharePoint User Group, Thursday 27th October 2011
Office 365 + Azure
Sandbox Solutions
Overview
Advantages
Challenges
Addressing Limitations
Building Apps with SharePoint Solutions
Integrating SharePoint & Windows Azure
Exploring a scenario: AC's Cichlids Inc.
Easy, Moderate, Complex
9. SharePoint User Group, Thursday 27th October 2011
Sandbox solutions overview
Enables developers to deploy solutions without IT action
Enables IT to maintain health of SharePoint servers
Isolates custom code from running in SharePoint process
Quicker time-to-market solutions for site owners
10. SharePoint User Group, Thursday 27th October 2011
Advantages of Sandbox over Farm solutions
Work directly with the customer (site collection owner)
Predictable limitations defined by SharePoint [SharePoint Online]
Speed to market – no need to involve administrator in deployment
Errors won’t affect the hosting SharePoint site
11. SharePoint User Group, Thursday 27th October 2011
Challenges with Sandbox
Can only access subset of SharePoint 2010 server API
Blocked from making remote calls
Web service requests
ATOM feed requests
Custom database calls
Blocked from connecting to on-premise LOB systems
Limited to working in current site collection only
Blocked from accessing the Page object
Subject to resource monitoring & automatic throttling
12. SharePoint User Group, Thursday 27th October 2011
Addressing challenges with the Sandbox
Sandbox Solutions • Resource libraries that register specific actions
can Utilize • Deployed as farm trust solution
“Full-Trust” • Sandboxed solutions can call these deployed
Proxies actions
• Client-side Web Part – JavaScript / jQuery /
Move Business etc
Logic off Server • Silverlight Web Part
13. SharePoint User Group, Thursday 27th October 2011
Integrating SharePoint and Azure
Consume Windows Azure-based solution in SharePoint
Content Editor Web Part
Sandboxed Web Part
Business Connectivity Services / External Content Type
Search
Enable Windows Azure-based solution to interact with SharePoint
SharePoint Client Object Model (CSOM)
REST / OData feeds
18. SharePoint User Group, Thursday 27th October 2011
SharePoint + FAST Search
Create an “Adaptive” website
A website that is different for every customer
“Learns” about users interaction
“Remembers” your behavioural patterns
Search driven
14
24. SharePoint User Group, Thursday 27th October 2011
Signals
Who is the (anonymous) visitor? What is the intent of the
sessions?
Collect known attributes
Who (Atlas/LiveID, FaceBook, Site User Profile)
Where (IP, Atlas)
Previous history, interests, purchases, etc
Current session
Is the intent changing from known profile?
Segment users in real time
Use information to target content
27. SharePoint User Group, Thursday 27th October 2011
SharePoint + Commerce Server 2009
Commerce Server 2009 R2
SharePoint Commerce Services
Large number of configurable webparts
Nice SharePoint + Commerce Server integration
No next version details for Commerce Server
SharePoint 15 ??