Antonio Chagoury wrote
Stefan,
Why not just creating the store (for instance) visible by admins only. When you are ready, then change permissions.
|
Note that the main difficulty with keeping the web site in synch is that most hosting providers force you to use SQL Server 2005 rather than SQL Server Express which is used in development. If the db used on the host is SQL Server Express, it may be as simple as ftping the .dbf file to/from theApp_Data directory along with all the other DNN source files.
Yes, I've thought of changing permissions on page(s) under developemnt. It's a good solution when adding individual DNN pages to the web site. In other words, making simple changes to the hosted web site.
But there are DNN components that I need to change without affecting the web site on the host.
For example, I want to install and test a third party's DNN module or other component. I'm sure that the component was tested by the third party but the last thing I want to do is bring down a customer's revenue generating site. In theory, you can uninstall any component in DNN but if some thing goes drastically wrong, you are stuck with having to restore your customer's site from backup. For some hosting providers, you are looking at up to 24 hrs of website downtime.
Here is another scenario. Let's say DNN comes out with version 5.0.5 that uses .NET 3.0. You think "ok, it's version 5.0.5 so they got all the big bugs out of 5.0". You try to install over your existing 4.3.5 installation. All hell breaks loose and your website goes down. It takes up to 24 hours to restore the site from backup.
Yet another scenario. You need to show off the website you just built but you are at a meeting room without internet access. Only way to do this would be to copy your website to your laptop.
One more. You are a developer using VS 2005 and your are debugging a new DNN component. Your users may be making changes to the production website that can affect your code. You need to download local copy of the hosted website to test your newly created code.
So there is a clear need for DNN to have a facility for copying a DNN web site frm the host and vice versa.
Thanks for your attention,
Stefan Pantu
Computer Software Connection, Inc.
southfloridakiteboarding.com