I think that I’m not sold to anyone next week, so I will probably spend the week reading Developer’s guide to Windows Sharepoint Services 3.0 My intent is to get through it all, including some coding to get to know the product.
I think WSS is a good base to start with when the client wants a web based internal solution. I’ve read somewhere that it works better for extranets now, so it might be a good starting point for those solutions also.
I did a solution at one client that I based on the Portal Starter Kit from ASP.NET a couple of years ago. I integrated it with Reporting Services and Active Directory. It has been running without a glitch for more than a year now. The .NET 1.1 runtime doesn’t get along with ASP.NET 2.0 on their 64-bit server though, so they want to migrate it to .NET 2.0, but I think it will be better for them to remake my portal modules into web parts and run WSS instead of a hacked and migrated starter sit portal. I will also gain more from learning WSS than pushing the client forward with an, essentially, unsupported application. It should be a lot easier to find someone that can do things in WSS.