270 likes | 443 Vues
CSC202. Community Kit for SharePoint By the People, For the People. David Mann MOSS MVP CKS:EWE Team Lead. Never doubt that a small group of thoughtful, committed people can change the world. Indeed, it is the only thing that ever has. - Margaret Mead. Agenda. What is the CKS?
E N D
CSC202 Community Kit for SharePointBy the People, For the People David Mann MOSS MVP CKS:EWE Team Lead
Never doubt that a small group of thoughtful, committed people can change the world. Indeed, it is the only thing that ever has. - Margaret Mead
Agenda • What is the CKS? • Why Does the CKS exist? • Using CKS • Functionality Overview • Demos: • CKS:EWE • CKS:EBE • CKS: Components • Value of CKS • Wrap Up • Q&A
Door Points • Understand what CKS provides • CKS is a great example of what is possible • CKS has a lot of great functionality – steal it! • SharePoint is an extensible application platform • Added value of a vibrant community
What is CKS? • A Brief History • Individual Projects: • Enhanced Wiki (CKS:EWE) • Enhanced Blog (CKS:EBE) • Internet/Extranet (CKS:IEE) • User Group Edition (1.0) • School Edition • CKS: Components • Chatterbox • MySiteCreate • Tag Cloud • Taxonomy-Tagging Starter Kit • Virtual-Earth Maps • Windows Live Authentication • World Clock and Weather
Why Does CKS Exist? • Extend Core SharePoint functionality • Showcase what is possible • More proof that developers have no lives
Using CKS • Installation • All Editions/Components have their own process • Generally Features/Solutions • Management / Configuration • Also unique • All done through SharePoint
CKS: User Group Edition • Standard template for user groups • Common functionality • Highly customized UI
CKS: Enhanced Blog Edition • Common Blog features • Posts • Comments • Archives • MetaWeblog API • Trackbacks • Akismet Spam Filtering • RSS Feed Validator (http://feedvalidator.org) compliance • Improved RSS Support • Including Category specific RSS feeds • Tag cloud and dynamic per-post links (like "Digg this“) • Powerful skinning engine • Post to SharePoint from Microsoft Word 2007 • Add to MySite or Public Site • Anonymous comments
CKS: Enhanced Wiki Edition • Extends core WSS Wiki • Per-page discussions • Wiki Markup (Token) Support • Standard • Extensible • Templates for Table of Contents / FAQ • Ability to import Wiki entries from FlexWiki
CKS:IEE FBA Solution • Web Parts • Membership request • Login • Recover Password • Change Password • Easy Configuration • Place on multiple pages • Focuses on SQL Membership Provider • Registration CAPTCHA • Self-registration through custom web parts
CKS: School Edition • Template for schools and education associations • Provide common structure and customizable presentation • POC available here: http://sharepoint.microsoft.com/sharepoint/cks/se-alpha
CKS: Virtual Earth Maps • VE Map Web part • Custom PushPin DB • Developed by MS IT • Full source available
CKS: World Clock & Weather • Specify multiple locations • Full Source • Calling web services • Custom Editor
CKS: Taxonomy/Tagging Starter Kit • Basic taxonomy management • Content tagging functionality • Filtered views using the Content Query web part • MOSS only
CKS:Windows Live ID • Windows Live ID authentication supported directly in SharePoint • Add Windows Live ID users to a SharePoint site • Provides a new “Authenticated Live Users” group • Can be added to a SharePoint site • Manage WLID user via e-mail address • Lock or blacklist a WLID user. • Synchronize WLID user information across site collections • users will not have to register again for each new site collection they access.
CKS:EWE Beta 3 announcing
CKS:EWE Beta 3 • Releasing this summer! • Functionality (planned): • Enhanced Importer/Exporter • Integration with Word and OneNote • Enhanced Table of Contents • MediaWiki Style: • Plug-in Support • Improved Token / Markup Support • Please contact me if you are interested in joining the Team!
Value of CKS • Not (generally) production-ready, but: • Some are, but you need to verify • Examples (great examples) of what is possible • Starter points and sample code
Resources BECOME A CKS Member! CodePlex – http://www.codeplex.com/cks Enhanced Blog Edition http://cks.wssblogs.com http://blog.thekid.me.uk/archive/2007/12/05/cksebe-resources.aspx Enhanced Wiki Edition http://www.mannsoftware.com/blog?cat=14 http://blogs.msdn.com/markarend/default.aspx
Wrap Up • Thanks for Coming! • Please remember to fill out your evals! • Blog: www.MannSoftware.com/blog
SUBMIT AN EVALUATION For a chance to win an 8GB ZUNE! Submit evaluations on MySPC www.MicrosoftSharePointConference.com
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.