me.ToString()

My name is Duncan Goodall, I'm a full-time professional .NET developer based in West Sussex, UK.

I specialise in front/back-end web sites, web services and windows applications.

Follow my musings about Microsoft.NET, MOSS & SharePoint, AJAX, Silverlight, WCF, me, my family and other things that I find important or interesting.

How to use SharePoint webparts without having to write one!

Ever wanted to build a MOSS webpart and thought...'I just don't have time to do this!  I just want to write a quick user control'?

Well...I stumbled accross 'SmartPart' on CodePlex the other night and...man why didn't I know about this before!?  This great project will allow you to host any ASP.NET web user control inside a pre-built webpart on your SharePoint site...it even supports AJAX...now how cool is that!  

This means that you can re-use already existing web user controls from your existing ASP.NET projects and they will work straight away on your SharePoint page without any need for writing webpart specific code. The project is very well put together with plenty of documentation and screencasts to get you working quickly, full credit to Jan Tielens for such a good job.

You can check out SmartPart at CodePlex http://www.codeplex.com/smartpart