The DotNetNuke project contains a time tested set-up wizard that works in a lot of situations. You can use a Web Deployment Project but it requires you to run a installer on the server. This may not work for a lot of situations where you are using a shared hosting server. The wizard allows you to FTP the application to a remote server and then launch the configuration wizard from the web browser. ...
Go to the complete details ...