Para quem ja começou a realizar desenvolvimentos em SharePoint 2010 e Visual Studio 2010 uma das ferramentas que ajudam no desenvolvimento de funcionalidades será a utilização do Template para Visual Webparts.
Mas para o desenvolvimento do Visual WebPart o Template do Visual Studio 2010 associado, define a solução para em FARM, ou seja o uso de codigo de WebPart integrando os UserControls que vão ser adicionados na pasta Hive/14 do SharePoint e não como Solução de SandBox para Site de SharePoint.
Para realizar a integração do Visual WebPart teriamos que realizar algumas alterações manuais que podem dar algum trabalho....
Para tornar este trabalho mais simples "Mike Morton-MSFT" realizou este add-in do Visual Studio 2010 na qual adicionou Template "Visual WebPart para Sandbox", aqui segue o descritivo do Projecto.

The Visual Studio 2010 SharePoint Power Tools is a set of templates and extensions that provides additional functionality to SharePoint developers who use the SharePoint developer tools in Visual Studio 2010. Below is the list of features included in the current release of the power tools.
Sandboxed-compatible Visual Web Part
This item template enables you to use a visual designer to create SharePoint web parts that can be deployed in a sandboxed solution for SharePoint 2010.
Sandboxed Compilation
This extension displays build errors when you use types or members in a SharePoint 2010 sandboxed project which are not allowed in the SharePoint sandbox environment.
Known Limitations
There are a few known limitations when using a sandboxed visual web part. These include:
- JavaScript debugging is not supported in Visual Studio, although client JavaScript debugging does work
- Debugging of inline ASP.NET code must be done in the generated code file rather the markup file
- Use of “<@ Assembly Src=” directive is not supported
- SharePoint web controls and some ASP.NET controls are not supported in the SharePoint sandboxed environment; if they are used on a sandboxed visual web part an error message similar to the following will be generated at build time:
- The type or namespace name 'Theme' does not exist in the namespace 'Microsoft.SharePoint.WebControls' (are you missing an assembly reference?)
Link do Add-in Visual Studio
Existem outros Add-in que também devemos explorar com um conjunto de templates de apoio ao desenvolvimento como,
"CKS - Development Tools Edition (Server)"
Cumprimentos,
André Lage