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.

Customer Extranet on SharePoint Foundation


Published on

Presentation given at SharePoint Saturday EMEA on 22 Jan 2011, showing how we delivered a customer extranet on SharePoint 2010 Foundation.

Published in: Business
  • Be the first to comment

Customer Extranet on SharePoint Foundation

  1. 1. How we did it: Building a Branded Extranet on SharePoint 2010 Foundation<br />Ian Woodgate<br />
  2. 2. Introduction<br />Ian Woodgate<br />@ianwoodgate<br /><br />
  3. 3. Why do it?<br />SharePoint Server gets expensive when you’ve a large number of users – CALs or internet connection licence<br />
  4. 4. Agenda<br />Business drivers<br />How we did it<br />Pros/cons/lessons learned<br />
  5. 5. Business Drivers<br />Want to share selected intranet documents on an extranet<br />Needs to look good, not “SharePointy”<br />Needs to use logins from existing 3rd party system<br />
  6. 6. Business Drivers<br />Security<br />Ease of use and maintenance<br />Platform for future partner contributions<br />
  7. 7. How we did it<br />Approach<br />Tools and technologies<br />Site structure<br />Branding<br />Page editing<br />Authentication<br />Presentation of order data<br />Reporting<br />
  8. 8. Approach<br />Requirements<br />Design<br />UI<br />Application<br />Develop<br />Deliver<br />Deploy<br />Train<br />
  9. 9. Tools and Technologies<br />Visual Studio 2010, SharePoint Foundation 2010, SQL Server 2008 R2<br />2 Server farms in test and production<br />Virtualised dev, test, and production servers<br />Scripted install – highly recommended<br />
  10. 10. Site Structure<br />User maintained hierarchy of sites<br />
  11. 11.
  12. 12. Branding<br />Custom master page<br />Custom CSS<br />Alternative default.aspx<br />Content in content editor web parts<br />Custom web parts<br />Web templates<br />All packaged into 1 WSP<br />No page layouts!<br />
  13. 13.
  14. 14. Pros and Cons – Foundation<br />Can’t control formatting of text<br />Fewer content management features (page layouts, content query WP, placeholder fields)<br />No approval workflow<br />Licence costs<br />
  15. 15. Authentication<br />Win Auth (claims)<br />Internal user<br />Active Directory<br />Extranet<br />(SharePoint Foundation)<br />Third Party CRM Application<br />Forms Auth (claims)<br />Partner user<br />Custom Membership Provider<br />Custom Web Service<br />Web service calls<br />
  16. 16. Presentation of Order Data<br />
  17. 17. Reporting<br />Usage reports in Foundation very basic<br />Roll your own with the usage database <br />Present in SQL Server Reporting Services<br />
  18. 18. Lessons Learned<br />It’s perfectly “doable” with Foundation<br />It’s not right for more complex requirements<br />Does require more skill/trust in editors<br />Anticipate the “tipping point”…<br />Much easier to develop than 2007<br />
  19. 19. Thank You<br />Any questions?<br /><br />@ianwoodgate<br />SharePoint UK User Group: Southampton 24 Feb<br /><br />