AtomSite Installation
Posted in About by JarrettV on 3/17/2009 11:39:00 PM - CSTInstall ASP.NET MVC Final
Development: Download and install ASP.NET MVC 1.0.
Deployment Only: If your server already has .NET 3.5 SP1 installed then you can skip this step.
Setup Service Document
AtomSite has a setup wizard in that will automatically test and alter your configuration. However, for advanced scenarios, you may want to modify the configuration manually.
Advanced Service Configuration :
AtomSite is setup using a standards-based service document. This document contains information about your workspaces and collections. Out of the box, AtomSite comes with one workspace and three collections in the Service.config. This file is located in the root next to the Web.config.
You can create as many workspaces and collections as you wish. You can control access by use of roles. Please note that the href to the collection must match the collection name as specified in the id. The id must be in tag format as described in URIs and URLs.
Deploy Files to Server
Development: Open the solution in Visual Studio. Set the WebCore project as the startup project. You can either build and run the project or right-click the WebCore project and choose publish to deploy the files to a server.
Deployment: Open your favorite FTP client and upload the files to your server. If you server has ASP.NET MVC installed, then you will not need to deploy the System.Web.Mvc.dll file with the other files in the bin folder. If you uploaded all the files correctly, you should see the following file structure:
Open the browser to your website and you should see the setup wizard. Follow the steps in the wizard and make sure that you choose a strong password.