2 people following this project (follow)

 
Screenshot

OBSOLETE, SURPASSED BY NAVERTICA SPTools, containing not only console, but also a generic IronPython event receiver, timerjob, page, workflow...

Project Description
IronPython scripting console for SharePoint, accessible through a SharePoint page.

Gives you control over the entire site using object model. No more compiling and deploying console apps.

Only for SiteAdmins.

For WSS/MOSS, should work both in SP2007 and SP2010

You're one of the first people to try this out, so FEEDBACK IS WELCOME - did it work? Is it useful? Would you be interested in more IronPython (or for that matter IronRuby) scripting tools for Sharepoint?

Uses CodeMirror for syntax hightlighting

Required libraries
IronPython 2.6.2 DLLs
IronPython.dll
IronPython.Modules.dll
Microsoft.Dynamic.dll
Microsoft.Scripting.dll
Microsoft.Scripting.Core.dll
Microsoft.Scripting.Debugger.dll
must be either in GAC or in Inetpub _app_bin

Test functionality
open http://yoursite/_layouts/SPScriptingConsole/Console.aspx
run
with site.OpenWeb() as w:
    print w

this should print out the name of your root web

ATTENTION the console is working with live sites and it's possible to break something if you're not careful.

For much more powerful IronPython tools for SharePoint, contact me

2008-2010 NAVERTICA a.s.

Last edited Aug 23 2011 at 3:01 PM by kerray, version 15