27
Community Kit for SharePoint (CKS) Yvonne M. Harryman Microsoft Senior Consultant [email protected] www.yvonne.harryman.com

Who is the CKS team Show me what you got What is currently under development Future direction

Embed Size (px)

Citation preview

Page 1: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Community Kit for SharePoint (CKS)

Yvonne M. HarrymanMicrosoft Senior Consultant

[email protected]

Page 2: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Agenda

Who is the CKS team Show me what you got What is currently under development Future direction

Page 3: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Who Are We?

Team:› Microsoft› Microsoft Partners› MVPs› SharePoint enthusiast from around the world!!!

Vision: a community-driven project that exists alongside the official product releases from Microsoft, exploring and extending the functionality of the product while at the same time providing a set of sample applications, best practices, and reusable modules that extend and support SharePoint.

Page 4: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Show me what you got…Editions

Enhanced Wiki Edition (EWE) Enhanced Blog Edition (EBE) User Group Edition (UGE) Intranet/Extranet Edition (IEE) External Collaboration Toolkit for

SharePoint (ECTS)

Page 5: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Enhanced Wiki Edition (EWE)

Wiki Discussions – The Wiki Discussions feature extends MOSS 2007 Wiki sites to include integrated discussions. For each Wiki Page, a SharePoint Discussion Board page allows you to maintain a threaded discussion on the topic. These are fully integrated so that the discussion thread simply appears as another facet of the wiki page; deleting and renaming are automatically synchronized

Frequently Asked Questions/Table of Contents – through the introduction of some custom markup, this allows for the wiki-based construction of a Table of Contents containing links to tagged content on the current page.

Enhanced Wiki Markup – through the use of custom tokens, textual formatting (bold, italics, underline, etc) can be introduced using standard wiki markup.

Page 6: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Quick DemoEnhanced Wiki Edition (EWE)

Page 7: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Enhanced Blog Edition (EBE)

Theming › Modular Theme Framework (MTF) - no need to wrestle with the default blog master page - start from the HTML you

want and simply insert the blog content via XSL. › Friendly URL's - blog post URL's that look like /archive/2007/08/25/sharepoint-chart-tool.aspx instead of

/Lists/Posts/ViewPost.aspx?ID=37 › 5 very cool themes to use as-is

Linkbacks (aka Trackbacks) › Send linkbacks to other blog posts you are linking to in your EBE blog post (these show up as trackbacks on the

other blog) › Receive linkbacks from other blogs who are posting about your blog post (these show up as trackbacks on your EBE

blog) Spam control

› Akismet integration to detect comment spam › CAPTCHA to help block comment spam at the source › Option to automatically delete spam to recycle bin › Option to automatically approve spam-free comments

RSS › Custom RSS link (e.g. http://feeds.feedburner.com/myblog) › Post trimming (only a portion of post is sent via RSS) › Specify RSS feed item count › Category specific feeds (e.g. /rss.xml?cat=coolstuff) › Validates W3C: This is the W3C Feed Validation Service, a free service that checks the syntax of Atom or RSS feeds.

Miscellaneous › Securing of system pages (e.g. so anonymous users can't browse your lists and libraries using SharePoint UI) › Metaweblog API to support Windows Live Writer and migration tools. › Client Date/Time - displays date/time in time zone of user instead of server

Page 8: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Quick DemoEnhanced Blog Edition (EBE)

Page 9: Who is the CKS team  Show me what you got  What is currently under development  Future direction

How can I get one?

If you are Microsoft you can go get it at sharepoint.microsoft.com

If you are not I am aware of 1 company but there are others› RackSpace the contact would be Jeff

Deverter

Page 10: Who is the CKS team  Show me what you got  What is currently under development  Future direction

User Group Edition (UGE)

The Community Kit for SharePoint: User Group Edition (or CKS:UGE) 1.0 is a site admin template (.STP file) designed for user group websites. The default settings and content of a SharePoint site that's been created with this template can be used with minimal modification by any Microsoft product oriented user group.

You can access the CKS:UGE (English) demo site at http://sharepoint.microsoft.com/sharepoint/cks/uge.The French demo site is at http://sharepoint.microsoft.com/sharepoint/cks/uge-fr.The German demo site is at http://sharepoint.microsoft.com/sharepoint/cks/uge-de.The Simplified Chinese demo site is at http://sharepoint.microsoft.com/sharepoint/cks/uge-cn.

Page 11: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Quick DemoUser Group Edition (UGE)

Page 12: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Intranet/Extranet Edition (IEE)

Web Parts Membership request Login Recover Password Change Password

Easy Configuration Place on multiple pages Registration CAPTCHA Self-registration through custom web parts

Page 13: Who is the CKS team  Show me what you got  What is currently under development  Future direction

External Collaboration Toolkit for SharePoint (ECTS)

Microsoft Solution Accelerator: Free tools and guidance from Microsoft. http://technet.microsoft.com/en-us/solutionaccelerators/default.aspx

Capabilities and Features› Provision New Site Collections› Provision New Users

Page 14: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Show me what you got… Components

Virtual-Earth Maps World Clock and Weather Chatterbox Tag Cloud Taxonomy-Tagging Starter Kit Windows Live Authentication Group Email

Page 15: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Virtual-Earth Maps

VE Map Web part Custom PushPin DB Developed by MS IT Full source available

Page 16: Who is the CKS team  Show me what you got  What is currently under development  Future direction

World Clock & Weather

Specify multiple locationsFull Source

Calling web servicesCustom Editor

Page 17: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Coming Soon

Community Kit for SharePoint

Page 18: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Enhanced Blog Edition (EBE) 2.5

Some of the 2.5 Features **Coming Soon**› Issue Fixes› Ability to export post to PDF› Localization (FR & ES)› Ability to theme wiki pages› Ability to show your Tweets in a web part on

the home page› Ability to theme Wiki pages› Technoroti Tags› Ability to bookmark post with Delicious, Digg,

Technorati, facebook, Twitter, Reddit

Page 19: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Workbook – A Social Networking Community

Consider it the facebook for communities via SharePoint

Features› Interest: Members will have the ability to maintain a list of

skills, roles, capabilities and interest› Associates: Members can create associations "Friend

Request"› Communities: Members will be able to create and join

different communities/projects of interest› Activity Log: track and show activities about your

associates in the different communities/projects with the ability to comment

› 2 Versions: One for WSS and another for MOSS which will integrate with you’re My Site

Page 20: Who is the CKS team  Show me what you got  What is currently under development  Future direction

What is Next? The VisionCommunity Kit for SharePoint

Page 21: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Focus Areas

The Community Kit for SharePoint moving forward will have four main focus areas:› Editions: standalone projects that provide

significant functionality on their own.› Components: Components are granular

elements that provide very specific functionality that are used to build the Editions

› Tools: Used in the development or maintenance of the CKS project elements

› Documentation: Material that will help users learn or continue to learn SharePoint

Page 22: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Steering Committee

Overall ownership of CKS will be by a steering committee that consists of:› One Microsoft sponsor: Dave Pae.› One Microsoft project owner: Yvonne

Harryman.› One community project owner: David Mann.

The steering committee is responsible for the overall direction of CKS as a whole and keeping all CKS projects moving forward.

Page 23: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Organization – Parent CKS Site

The parent site will exist at www.communitykitforsharepoint.org and will be hosted on WSS. It will include:› information about the project as a whole› marketing information› links to related resources› descriptive information about each project› information about team members› information about CKS processes, standards, etc› Any output from the Documentation project› links to each child site› private communications between team members (Lightning

Tools has donated a copy of their SharePoint Forums software for this)

› Links to demos of the editions

Page 24: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Organization - CodePlex

Each project will have its own Codeplex site, addressable as www.codeplex.com/cks<project_name> .

It will be used for information, source control, bug tracking and public discussions about each specific project.

Common homepage layout

Page 25: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Project Qualification LevelsStill Being Defined

White Belt – basic requirements to even get listed as being part of CKS› Clean installation and uninstallation› Follow CKS namespace/class naming guidelines› Documentation› Pass SPDisposeCheck

Red Belt – Fully documented plus some code analysis for basic SharePoint practices/requirements

Blue Belt – highest level of code analysis for SharePoint practices/requirements

Black Belt: Load Testing

Page 26: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Reasons to Get Involved

By putting your knowledge to the test in the community you learn develop from the experts themselves

Access to a network of other community leaders Recognition by peers as an expert in the

technology you choose to evangelize Role model for others aspiring to learn in your

field Boost your career development Community involvement is a step in the right

direction for awards such as the Microsoft Valued Professional (MVP)

Page 27: Who is the CKS team  Show me what you got  What is currently under development  Future direction

Thank You!!!