Highlights from the SharePoint Conference 2011
-
Upload
intergen -
Category
Technology
-
view
108 -
download
0
description
Transcript of Highlights from the SharePoint Conference 2011
Robert Stewart Solution Specialist, Intergen 27th October 2011
SharePoint Conference 2011 Anaheim, CA
SharePoint User Group, Thursday 27th October 2011
14
SharePoint Conference 2011 – Anaheim, CA
Keynote
Office 365 + Azure
Adaptive websites - SharePoint + FAST Search
SharePoint + Commerce Server 2009
Final thoughts + questions
Agenda
SharePoint User Group, Thursday 27th October 2011
14
Over 7500 Attendees
175 Product Specialists from MS
240+ Sessions
All about SharePoint 2010
Disneyland
Parties
SharePoint Conference 2011 – Anaheim, CA
Keynote Jared Spataro Sr Director, Product Management SharePoint
SharePoint User Group, Thursday 27th October 2011
14
“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
Keynote
SharePoint User Group, Thursday 27th October 2011
14
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
Keynote - Demos
Out of the Sandbox and into the Cloud: Build your Next SharePoint App on Azure Andrew Connell
SharePoint User Group, Thursday 27th October 2011
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
Office 365 + Azure
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
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
SharePoint User Group, Thursday 27th October 2011
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
Challenges with Sandbox
SharePoint User Group, Thursday 27th October 2011
Addressing challenges with the Sandbox
• Resource libraries that register specific actions
• Deployed as farm trust solution
• Sandboxed solutions can call these deployed actions
Sandbox Solutions can Utilize “Full-Trust”
Proxies
• Client-side Web Part – JavaScript / jQuery / etc
• Silverlight Web Part
Move Business Logic off Server
SharePoint User Group, Thursday 27th October 2011
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
Integrating SharePoint and Azure
SharePoint User Group, Thursday 27th October 2011
Easy Integration
SharePoint User Group, Thursday 27th October 2011
Moderate Integration
SharePoint User Group, Thursday 27th October 2011
Complex Integration
SharePoint Internet Sites that Integrate FAST Search Runar Olsen Cem Aykan
SharePoint User Group, Thursday 27th October 2011
14
Create an “Adaptive” website
A website that is different for every customer
“Learns” about users interaction
“Remembers” your behavioural patterns
Search driven
SharePoint + FAST Search
SharePoint User Group, Thursday 27th October 2011
Search solutions
SharePoint User Group, Thursday 27th October 2011
14
SharePoint User Group, Thursday 27th October 2011
14 Architecture
SharePoint User Group, Thursday 27th October 2011
SQL Server StreamInsight
SharePoint User Group, Thursday 27th October 2011
14 FAST APIs
SharePoint User Group, Thursday 27th October 2011
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
Signals
SharePoint User Group, Thursday 27th October 2011
14
Integrating Commerce Server with a SharePoint Internet Site William Cornwil Shyam Narayan
SharePoint User Group, Thursday 27th October 2011
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 ??
SharePoint + Commerce Server 2009
SharePoint User Group, Thursday 27th October 2011
14
Utilising the Microsoft stack
SharePoint User Group, Thursday 27th October 2011
14
SharePoint + Commerce Server 2009
SharePoint User Group, Thursday 27th October 2011
Abstract Commerce Server into SharePoint
SharePoint Commerce Services
SharePoint User Group, Thursday 27th October 2011
30+ webparts including Add To Cart
Product Details
Order History
Checkout
Credit Card
…
SharePoint Commerce Services
SharePoint User Group, Thursday 27th October 2011
14
The shopping experience
SharePoint User Group, Thursday 27th October 2011
14
It’s all about you
SharePoint User Group, Thursday 27th October 2011
14
SharePoint User Group, Thursday 27th October 2011
14
SharePoint User Group, Thursday 27th October 2011
14
SharePoint User Group, Thursday 27th October 2011
14
Final thoughts
SharePoint User Group, Thursday 27th October 2011
14
Questions
Thank You