12
Community Kit for SharePoint Development Tools Edition Wesley Hackett Solutions Architect Content and Code Be sure to visit - http://cksdev.codeplex.com @weshackett #SPSUK #CKSDev

Spsuk Community Kit For Share Point

Embed Size (px)

DESCRIPTION

Slides from the SPSUK CKSDev presentation.

Citation preview

Page 1: Spsuk   Community Kit For Share Point

Community Kit for SharePointDevelopment Tools Edition

Wesley HackettSolutions ArchitectContent and Code

Be sure to visit - http://cksdev.codeplex.com@weshackett #SPSUK #CKSDev

Page 2: Spsuk   Community Kit For Share Point

Outline

Where have we been?What’s in the box today?Overview of CKSDevGetting productive WCM scenario demoWhere do I get CKSDev?Project informationQuestions

Be sure to visit - http://cksdev.codeplex.com@weshackett #SPSUK #CKSDev

Page 3: Spsuk   Community Kit For Share Point

Where have we been?

SharePoint 2007 Development ExperienceLimited Tooling

VSeWSS 1.3Community

WSP BuilderSTSDevSPVisualDev

Hand craftingIntimate knowledge of CAML and XMLUnderstanding the SP Root structureUnderstand how to package with chosen tool

Be sure to visit - http://cksdev.codeplex.com@weshackett #SPSUK #CKSDev

Page 4: Spsuk   Community Kit For Share Point

What’s in the box today?

SharePoint 2010 Development ExperienceIntegrated VS tools

SharePoint Explorer for site explorationSharePoint project and item templatesVisual designers for key scenarios like packagingMigration for VSeWSS projects

BenefitsAbstracts away the SharePoint Root detailsF5 debugging with configurable deploymentAllows easier control of packagingExtensible tools API

Be sure to visit - http://cksdev.codeplex.com@weshackett #SPSUK #CKSDev

Page 5: Spsuk   Community Kit For Share Point

CKSDev overview

Covers four areas:EnvironmentExplorerContentDeployment

Integrated into Visual Studio 2010Works with SP Power ToolsTwo versions

CKSDev for SharePoint Foundation 2010CKSDev for SharePoint Server 2010

Be sure to visit - http://cksdev.codeplex.com@weshackett #SPSUK #CKSDev

Page 6: Spsuk   Community Kit For Share Point

Features

EnvironmentSharePoint references tabCopy assembly name

ExplorationCommon GalleriesPagesWeb templatesActivate/Deactivate featuresDev dashboard settingsGenerate entity classesOpen SPDFile IO for editingContent type groupingSite columns with groupingImport content type(s)Import site column(s)Generate page layout from content typeGenerate page templateExport page

ContentFluent UI Visual web partStarter master pageBlank site definitionCustom action groupCustom actionHide custom actionDelegate controlFull trust proxySPMetal definitionSharePoint console application

DeploymentQuick deployAuto quick deployRecycle App PoolsAttach to worker processDeployment steps

Be sure to visit - http://cksdev.codeplex.com@weshackett #SPSUK #CKSDev

Page 7: Spsuk   Community Kit For Share Point

Getting productive with CKSDev

Demo scenario:Small WCM site

Custom masterpageCustom content typesCustom page layouts

PageTeam memberPress release

Global banner

Be sure to visit - http://cksdev.codeplex.com@weshackett #SPSUK #CKSDev

Page 8: Spsuk   Community Kit For Share Point

Demo

Building a WCM solution scenario

Be sure to visit - http://cksdev.codeplex.com@weshackett #SPSUK #CKSDev

Page 9: Spsuk   Community Kit For Share Point

Visual Studio Gallery:

SharePoint Foundation 2010http://visualstudiogallery.msdn.microsoft.com/en-us/a346880f-2d29-47a6-84a2-f2d568dd6997

SharePoint Server 2010http://visualstudiogallery.msdn.microsoft.com/en-us/ee876627-962c-4c35-a4a6-a4d89bfb61dc

Project site:http://cksdev.codeplex.com

Download Details

Be sure to visit - http://cksdev.codeplex.com@weshackett #SPSUK #CKSDev

Page 10: Spsuk   Community Kit For Share Point

Fancy getting your hands dirty?

Have a great idea?• Submit it as a new ‘Feature’ in the Issue Tracker

Found a bug?• Submit it as a new ‘Issue’ in the Issue Tracker• Include as much info as you can

Have a working extension prototype?• Contact the team to discuss potential inclusion

Be sure to visit - http://cksdev.codeplex.com

Page 11: Spsuk   Community Kit For Share Point

Project Team

Matt Smith@mattsmithnz

http://blog.mattsmith.co.nz/

Waldek Mastykarz@waldekm

http://blog.mastykarz.nl/

Carsten Keutmann@keutmann

http://keutmann.blogspot.com/

Wes Hackett@weshackett

http://weshackett.spaces.live.com/blog/

Wouter van Vugt@woutervugt

http://blogs.code-counsel.net/Wouter/

Jeremy Thake@jthake

http://www.made4the.net/

Todd Bleeker@toddbleeker

http://sharepoint.mindsharpblogs.com/Todd/

Be sure to visit - http://cksdev.codeplex.com

Get in touch via the CodePlex site or Twitter

@weshackett #SPSUK #CKSDev

Page 12: Spsuk   Community Kit For Share Point

Questions?Thank you for attending.

Be sure to visit - http://cksdev.codeplex.com

Ask the experts > #SPSUKATE

@weshackett #SPSUK #CKSDev