1 / 17

Canberra SharePoint User Group

Canberra SharePoint User Group. June 2008 Host: Ishai Sagi. Tonight. FaCSIAH upcoming Internet site Fadi Noja from FaCSIAH and Sam Balaz from Avanade 15 minutes on Ajax in SharePoint Randy Williams from synergyonline.com. Request. Who wants to present?

amena
Download Presentation

Canberra SharePoint User Group

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Canberra SharePoint User Group June 2008 Host: Ishai Sagi

  2. Tonight • FaCSIAH upcoming Internet siteFadi Noja from FaCSIAH and Sam Balazfrom Avanade • 15 minutes on Ajax in SharePointRandy Williams from synergyonline.com

  3. Request • Who wants to present? • What presentations do you want? • Please register to our email list • Please register to future events

  4. Internet Facing Web Site using MOSS 2007 Fadi Noja Sam Balaz

  5. Introductions and Agenda • Project Overview • Architecture • Performance • Compatibility and Accessibility • Testing & Optimising • Search • Where to from here • Lesson learned Internet Facing Web Site using MOSS 2007

  6. Project Overview • Redevelopment of FaHCSIA’s Internet site • Microsoft SharePoint 2007 Platform • All content managed using MOSS Internet Facing Web Site using MOSS 2007

  7. Architecture : Infrastructure Internet Facing Web Site using MOSS 2007

  8. Architecture : Application • Components • Page Layouts • Content Query Web Parts • Dataform Web Parts • Custom Web Parts • Custom Server Controls • Content Deployment • Two-tier deployment topology (authoring to production) Internet Facing Web Site using MOSS 2007

  9. Performance : Size does matter • Performance: Important aspect of an Internet site • Reduce the page payload on the production site (public facing site) • Payload reduction approach • Remove unnecessary controls • Remove unnecessary javascript files • Remove unnecessary css files Internet Facing Web Site using MOSS 2007

  10. Performance Removing core.js example 1. Create a server control to register core.js for authenticated users only 2. Remove the script link from master page 3. Include server control in master page Similar concepts apply in removing core.css (<SharePoint:CSSLink ../> Alternative is to write a HttpModule to filter the web servers response Internet Facing Web Site using MOSS 2007

  11. Compatibility, Standards Compliance and Accessibility Standards • MOSS not compliant with W3C standards • eg. XHTML (lower case tags, quotes around attributes) • doesn’t use the W3C recommended document types • Browser Compatibility • Inconsistent appearance in different browsers • Content management functionality inconsistent in other browsers (contains lot of IE specific tags) • Accessibility • Non semantic use of markup • Uses tables for layout (hinders screen readers) • Large page payload Internet Facing Web Site using MOSS 2007

  12. Accessibility : CSS Adapters www.asp.net/CSSAdapters Left hand navigation menu with CSS Adapters: Without: Internet Facing Web Site using MOSS 2007

  13. Testing and Optimising • Automated test scripts • Caching • Blob caching • Compression • Reduction of up to 1/5 of file size • Applied to specific file types • Removal of unnecessary components Internet Facing Web Site using MOSS 2007

  14. Search • Limited out-of-box search functionality • Custom VS 3rd Party • Exploring the custom search option Internet Facing Web Site using MOSS 2007

  15. Where to from here • Optimise, optimise, optimise • Application updates • Virus protection through ForeFront • Archiving • Next version of SharePoint Internet Facing Web Site using MOSS 2007

  16. Lesson learned • Pros • Fairly robust content management model • Inbuilt security model • Web parts • Backup functionality • Cons • Accessibility • Standards • Branding (solid/expert understanding of CSS required) • Search Internet Facing Web Site using MOSS 2007

  17. Questions? Internet Facing Web Site using MOSS 2007

More Related