We've built a SharePoint 2010 auditing solution and while it works correctly here and at our SINGLE (albeit complex) beta site; I would like to test the solution install on more systems.
I could buy another computer to test on, but it would be mostly a waste of money as we already have all the servers we need. I don't want to install SharePoint 2010 on an x64 workstation, since I don't think that would reflect the 'real world'.
While we're experienced at building and testing Windows software, but this is our first SharePoint application. We've minimized our risk by doing all the heavy lifting outside of SharePoint, but we do still have some SharePoint code (farm wide timer, admin page and a web-part)
So my question is....has anyone used a hosted SharePoint service? I'm not sure that it will work me since we have both SharePoint code and a Windows service.
Or...maybe a better approach would be for me to sign up for a Windows based Virtual Private Service (VPS). But, goodness, just uploading the SharePoint install would take forever.
Or...bite the bullet and get a massive machine that can host of VMs and go crazy.
Option 1 seems to be the cheapest but most limited. Option 2 is more expensive, more flexible but looks like it will be 'cumbersome' Option 3 is the most expensive (by far) but is the most flexible and powerful.
Alternatively,...Option 4. Punt on all of it and try to find additional beta sites; while it would be the most useful; it would require more of 'management'
What do you guys think?