Geeks With Blogs


INauseous() Shawn Cicoria - Solution Architect, Craftsman and Artisan - INauseous() - Main Blog Here:

One thing I can say about SharePoint (WSS 3.0 & MOSS 2007)development is it sucks.  The tools are weak from creating to debugging.  Something that literally took about 15 minutes in straight ASP.NET took 3+ hours yesterday.

So, I'm rethinking my perspective on SharePoint as an Application Platform when the applications are more complex than just managing lists or data direct in SharePoint, or Workflow involving SharePoint objects such as Lists, Documents, etc.

I'm coming away from this thinking that we perhaps build certain features straight on ASP.NET.

The biggest issue is the tools. They are not well integrated and productive and there is no debug support (simple) nor design time support.  Basically, code - deploy - then look for errors - re-code - redeploy - then look for errors.  Sucks.  Feel like I'm back doing printf or debug.write statements all over again - which is what I'm doing.

Posted on Thursday, December 6, 2007 5:37 AM .NET , SharePoint | Back to top

Comments on this post: SharePoint Development Tools are Severely Lacking

# re: SharePoint Development Tools are Severely Lacking
Requesting Gravatar...

To debug SharePoint event handers/web parts/etc just attach the VS Debugger to the appropriate instance of W3SVC.exe and set a breakpoint where you like.

If you're debugging Workflow, attach to OWSTIMER.exe
Left by Sean on Dec 06, 2007 3:16 PM

# re: SharePoint Development Tools are Severely Lacking
Requesting Gravatar...
I guess I should've said "automatic" debug support. Yes, I can always attach and debug. The tools still stink though.

There is no design time view, just source code view. The build & deploy, then you're required to restart the AppDomain just to pick up changes.

You end up hand coding quite a bit and lose the productivity of banging out the "concept" sites first.

Guess it's my frustration... And WSS certainly is.
Left by Shawn Cicoria on Dec 06, 2007 7:07 PM

# re: SharePoint Development Tools are Severely Lacking
Requesting Gravatar...
Agree. VSeWSS helps a bit, but they seriously need to finish up with 1.1 and also release a version for Visual Studio 2008

Design time view of web parts would be awesome.

Also polishing up the documentation on MSDN a bit would help a ton. For instance listing each of the possible types for a field and telling us what each of the attributes do for each one. Aug!
Left by Sean on Dec 07, 2007 10:48 AM

Comments have been closed on this topic.
Copyright © Shawn Cicoria | Powered by: