-
Notifications
You must be signed in to change notification settings - Fork 2
/
ReadMe.htm
73 lines (71 loc) · 4.64 KB
/
ReadMe.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
</head>
<body>
<h3>Prerequisites</h3>
<ol>
<li>IIS (with ASP.NET)</li>
<li>SQL Server 2008 (installed as the default instance)</li>
<li>VS2010</li>
<li>Silverlight 4 Tools for Visual Studio</li>
<li>Silverlight 4 Toolkit</li>
<li>Subversion Client</li>
</ol>
<h3>Build and Run Steps:</h3>
<ol>
<li>Confirm that all the above tools are installed and configured correctly. If you can't figure out how to do that, maybe you don't need to be reading this :-).</li>
<li>Check out the appropriate directory structure from subversion
(<a href="http://alanta.unfuddle.com/svn/alanta_alanta/trunk/AlantaClient">http://alanta.unfuddle.com/svn/alanta_alanta/trunk/AlantaClient</a>).</li>
<li>Copy .\Alanta.Web\ClientAccessPolicy.xml
to the root of your default IIS instance (e.g., "c:\inetpub\wwwroot"), and
confirm that http://localhost/ClientAccessPolicy.xml is accessible.</li>
<li>Add an entry for "127.0.0.1 dev.alanta.com" to your
c:\windows\system32\drivers\etc\hosts file.</li>
<li>Create the Alanta database through the SQL Server Management Studio tool.</li>
<li>Open the.\AlantaClient.sln file in VS2010.</li>
<li>Set the database deployment properties in the AlantaDB project by right-clicking
the AlantaDB project, choosing "Properties" and then the "Deploy" tab.
<ol>
<li>Configure deployment settings for: -> My isolated development environment</li>
<li>Deploy action: -> Create a deployment script and deploy to the database</li>
<li>Next to Target connection, click the "Edit" button:<ol>
<li>Server name: (local)</li>
<li>Use SQL Server Authentication (with user name 'sa')</li>
<li>Connect to the database "Alanta"</li>
<li>Click on "OK".</li>
<li>The resulting connection string should be: Data Source=(local);Integrated Security=True;Pooling=False;MultipleActiveResultSets=True</li>
</ol>
</li>
<li>Target database name: -> Alanta</li>
</ol>
<li>Populate the Alanta database by right-clicking the AlantaDB project and choosing "Deploy".</li>
<li>Set the startup projects by right-clicking the solution and choosing "Set
startup projects". The action for "Alanta.ConsoleHost" and the
"Alanta.Web" projects should be set to to "Start"; all others should be set to
"None".</li>
<li>Set the startup page by navigating to Alanta.Web\Test\Test.aspx.
Right-click on that file and choose "Set as startup page."</li>
<li>Set the web debugging options by right-clicking on the Alanta.Web project and
choosing "Properties". Select the "Web" tab and choose "ASP.NET" and
"Silverlight" as the two active debuggers.</li>
<li>Optional: build and launch the media server (<a href="http://alanta.unfuddle.com/svn/alanta_alanta/trunk/VoiceModule">http://alanta.unfuddle.com/svn/alanta_alanta/trunk/VoiceModule</a>).
This isn't strictly necessary, but the media features won't be available if it's
not running.</li>
<li>Optional: build and launch the RFB reflector server (<a href="http://alanta.unfuddle.com/svn/alanta_alanta/trunk/AlantaRfb">http://alanta.unfuddle.com/svn/alanta_alanta/trunk/AlantaRfb</a>).
This isn't strictly necessary, but the desktop sharing features won't be
available if it's not running.</li>
<li>Optional: build and launch the file conversion server (<a href="http://alanta.unfuddle.com/svn/alanta_alanta/trunk/ConversionManager">http://alanta.unfuddle.com/svn/alanta_alanta/trunk/ConversionManager</a>).
This isn't strictly necessary, but the file sharing features won't be available
if it's not running.</li>
<li>Launch the project by hitting F5.</li>
<li>In the web page that opens, click the button "Create
Room as Guest". The Alanta Client should load.</li>
</ol>
<h3>Troubleshooting</h3>
<ul>
<li>More to come here as we document typical problems.</li>
</ul>
</body>
</html>