Tools: CKSDev – the first tool I always install

07 Jan
January 7, 2012

If you do SharePoint 2010 development and you haven’t used this plugin for Visual Studio you have really missed a jewel:

CKSDev – Community Kit for SharePoint: Development Tools Edition

Key Features:

  • Copy Assembly Name: Quickly get the Assembly name with namespace and everything, e.g. “DCR.Service, Version=1.0.0.0, Culture=neutral, PublicKeyToken=bca0ae98ad91855f”
  • Sandbox Compile: Compile against the Sandbox Object Model, if that works you can be more certain that you only use methods that are allowed within the sandbox
  • Generate Entity Classes: Generate the SPMetal (Linq to SharePoint) entities. That is great for small projects – in bigger scenarios you have to use the spmetal.exe to create it (it does not support namespacing or exclude list etc)
  • Several new Visual Studio templates: Sandboxed Visual Web Part (try to build one by yourself! :) ), Custom Actions for the ribbon, SharePoint Console Application (includes the references to SharePoint etc).
  • Quick deploy context commands: I LOVE THOSE. Create a Visual Web Part, change something in the declarative parts or in the JavaScript and quick deploy it (this copies the files to the SharePoint 14 folder) – refresh the browser and you see the changes. No deploy, no IIS app recycle – no wait time! There are several more quick deploy commands and there are keyboard hotkeys for the actions.
There are several more features – please visit the project site, maybe there is a more recent version by now.

 

Why I love the plugin:

It really speeds up my daily work – quick “deploy” is awesome same is “attach to all SharePoint processes” for debugging!

CKSDev - quick deploy context menu

How to get it:

CKSDev.codeplex.com or in the Visual Studio Extension:

CKSDev installation

I am a plugin hunter!

So whats your favorite Plugin/Tool for SharePoint?

Max Melcher

Maximilian Melcher (MCITP, MCPD) is a Managing Consultant for Alegri International Services in Munich, Germany. Max is a specialist in SharePoint technologies focused on search, social computing, web content management and collaboration.
Max has led SharePoint implementations for Dax 30 companies since 2009.

Max’s free time is spent on twitter mostly with a good coffee in his hands.
Tags: , ,
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">