We’ve added a “Visual How Tos” section to the online SDK, with the first video: Creating Custom Web Parts for Project Server 2007.
A Web Part is a modular unit of information that has a single purpose and is a basic building block of a Web Part Page. Project Web Access uses many Microsoft Office Project Server 2007 Web Parts and can be easily extended with custom Web Parts.
Web Parts in Windows SharePoint Services 3.0 improve upon earlier versions of Web Part technologies. You can use Windows SharePoint Services 2.0 Web Parts and ASP.NET 2.0 Web Parts. You can also use Web Parts in shared Web Part Page documents in a project workspace or team site. The shared documents are stored and managed on a computer running Windows SharePoint Services that is provisioned by Project Server. This Office Visual How To article shows the creation of a custom Web Part for Project Server 2007 that you can use to display the upcoming tasks for a specified project. The code presented in this article is based on the "No PWA Reference" Web Part sample that is included in the Microsoft Office Project 2007 SDK download.
I watched your video and it's great.
Can I use Web Part template on Visual Studio 2008 and apply that Web Part on PWA?
I encountered "Cannot import Web part" if I create Web Part on VS2008. Should I configure anything?
I found solution to fix my problem on your blog at: http://blogs.msdn.com/project_programmability/archive/2007/01/29/building-web-parts-using-vs-net-extensions-for-sharepoint.aspx