OBSOLETE, SURPASSED BY NAVERTICA SPTools, containing not only console, but also a generic IronPython event receiver, timerjob, page, workflow...
Project DescriptionIronPython 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 librariesIronPython 2.6.2 DLLs
IronPython.dllIronPython.Modules.dllMicrosoft.Dynamic.dllMicrosoft.Scripting.dllMicrosoft.Scripting.Core.dllMicrosoft.Scripting.Debugger.dllmust be either in GAC or in Inetpub _app_bin
Test functionalityopen http://yoursite/_layouts/SPScriptingConsole/Console.aspx
run
with site.OpenWeb() as w:
print wthis 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 me2008-2010
NAVERTICA a.s.