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
May 20, 2015
Community Kit for SharePointDevelopment Tools Edition
Wesley HackettSolutions ArchitectContent and Code
Be sure to visit - http://cksdev.codeplex.com@weshackett #SPSUK #CKSDev
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
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
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
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
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
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
Demo
Building a WCM solution scenario
Be sure to visit - http://cksdev.codeplex.com@weshackett #SPSUK #CKSDev
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
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
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
Questions?Thank you for attending.
Be sure to visit - http://cksdev.codeplex.com
Ask the experts > #SPSUKATE
@weshackett #SPSUK #CKSDev