i am looking for a way to easily interchangeable the SPSite name and currently i have hard-coded as you can see below... so what is the best way to deal with this issue, i have DEV/QA/PROD box and i should be to change the url without compiling or deploying the SP solution.
using (SPSite site = new SPSite("http://devserver/sites/test/")) //<<<SPSite name...
{
PageViewerWebPart pvwp = new PageViewerWebPart();
pvwp.Title = "My Page Viewer Web Part";
pvwp.ContentLink = "http://www.cnn.com";
this.Controls.Add(pvwp);
}