I'm using Visual Studio 2008 Pro on Windows Server 2008 Standard. Have already reported some VS2008 bugs to Microsoft which they've confirmed as bugs. In particular, opening a project in VS2008 via IIS website can be working then stop working - it's flaky and unreliable. I am now opening projects via the file system and avoiding use of any virtual dirs as subdirs so that dir tree structure not dependent on IIS. This approach seems much more reliable in VS2008 until they fix the bugs.
Although I'm reasonably experienced with Microsoft technologies, I am relatively new to DNN. So one of the key development questions I have is on best practices for development work particular to DNN when moving back and forth as necessary between development server and production server.
If I set up a bunch of different portals (all under one host) as web apps under "localhost" on the development server, can these be readily mapped to different domains when moving to production server? For example, can localhost/app1 and localhost/app2 move readily to www.app1domain.com and www.app2domain.com? Can aliases be setup so that both localhost/app1 and www.app1domain.com are recognized and processed as same portal?
Also can the moves be done successfully with just detaching the database on the development server, copying over both the database and web app files, and then re-attaching the database and connecting up IIS on the production server? This would be in a situation where all portals on host are new and not yet populated with user data.
Any comments on general development best practices particular to DNN would be appreciated? Links to any FAQs on the topic?
Thanks,
CT