<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Server Room &#187; Software</title>
	<atom:link href="http://serverroom.edublogs.org/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://serverroom.edublogs.org</link>
	<description>Pay no attention to the man behind the curtain (he's running the IT)</description>
	<lastBuildDate>Mon, 18 May 2009 18:47:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SIMS.net bug #8476A75E256</title>
		<link>http://serverroom.edublogs.org/2007/03/20/simsnet-bug-8476a75e256/</link>
		<comments>http://serverroom.edublogs.org/2007/03/20/simsnet-bug-8476a75e256/#comments</comments>
		<pubDate>Tue, 20 Mar 2007 19:50:13 +0000</pubDate>
		<dc:creator>Sahmeepee</dc:creator>
				<category><![CDATA[SIMS.net]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://serverroom.edublogs.org/2007/03/20/simsnet-bug-8476a75e256/</guid>
		<description><![CDATA[Sometimes getting SIMS.net to run smoothly seems like an impossible task. It&#8217;s something like painting the Forth Bridge only when you get to the end, you not only have to start again, but also you realise they&#8217;ve replaced the damn bridge with 6 different bridges. Paint-resistant bridges. And it&#8217;s raining&#8230;  H2SO4.
Take for example the last few [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes getting SIMS.net to run smoothly seems like an impossible task. It&#8217;s something like painting the Forth Bridge only when you get to the end, you not only have to start again, but also you realise they&#8217;ve replaced the damn bridge with 6 different bridges. Paint-resistant bridges. And it&#8217;s raining&#8230;  H<sub>2</sub>SO<sub>4</sub>.</p>
<p>Take for example the last few updates (Feb, Feb re-release and March). Like good little soldiers we upgraded one evening soon after February came out. Unfortunately it completely stomped all over our ability to add new teaching staff thanks to a bug which Capita themselves took quite a few weeks to really get a handle on. It also made three commonly-used menu options crash SIMS.net completely. We were told that a patch was being prepared but it would be unlikely to be finished until the March release, so Capita advised us to restore our SIMS server from backup tapes. Ahem&#8230;</p>
<p>I&#8217;m sure you can imagine the look of glee on the faces of our administrative staff as we told them we were giving them the opportunity to repeat all the work they&#8217;d done in SIMS/SIMS.net since we applied the February update several days earlier! Hmm. So that evening we restored from a backup taken before the update and for reasons unfathomable to me (possibly workstation-end) it somehow managed not to fix the problem. Luckily Capita then chose to release a patch to fix the problem. After waiting for everyone to get out of SIMS that night I found that it wasn&#8217;t created for our version of the database (we hadn&#8217;t been issued the Feb re-release). A call to Capita next morning lead to the re-release and patch being made available via SOLUS. Patch applied that evening. Didn&#8217;t fix anything. Oh well, there&#8217;s always the March update&#8230;</p>
<p>So a couple of days later the March update arrives. Much fanfare. That goes on quite smoothly (they&#8217;ve broken SOLUS in a couple of places but it&#8217;s nothing too tragic) and it&#8217;s all installed before the caretakers start jangling their keys at me. Unfortunately it&#8217;s not made a jot of difference to the problems that are now plaguing three of our most active SIMS users.</p>
<p>So now we are at the stage of requiring a site-specific fix, which means uploading our 1.2GB (zipped) database at ~50KB/s over what appears to be the only cobbled section of the information superhighway. Currently 15 failed upload attempts down and I&#8217;m starting to lose the will to live. Tomorrow morning I will probably give in and send it by DVD.</p>
<p>To give Capita credit where it&#8217;s due, their support people seem intelligent, responsive and genuinely keen to fix problems. It&#8217;s just a shame that they seem to have too many bug creators (programmers) for their team of bug spotters (testers).</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fserverroom.edublogs.org%2F2007%2F03%2F20%2Fsimsnet-bug-8476a75e256%2F';
  addthis_title  = 'SIMS.net+bug+%238476A75E256';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://serverroom.edublogs.org/2007/03/20/simsnet-bug-8476a75e256/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Securing offline files</title>
		<link>http://serverroom.edublogs.org/2007/01/31/securing-offline-files/</link>
		<comments>http://serverroom.edublogs.org/2007/01/31/securing-offline-files/#comments</comments>
		<pubDate>Wed, 31 Jan 2007 19:33:29 +0000</pubDate>
		<dc:creator>Sahmeepee</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://serverroom.edublogs.org/2007/01/31/securing-offline-files/</guid>
		<description><![CDATA[Let me start by saying, &#8220;Aaaaaargh!&#8221;. Now, on with the esoteric technorant!
I&#8217;ve spent nearly a day&#8217;s effort trying to get offline files to encrypt as they are supposed to in Windows XP. The advantage of doing this is that any data which has synchronised to a laptop from your network is protected when the laptop [...]]]></description>
			<content:encoded><![CDATA[<p>Let me start by saying, &#8220;Aaaaaargh!&#8221;. Now, on with the esoteric technorant!</p>
<p>I&#8217;ve spent nearly a day&#8217;s effort trying to get offline files to encrypt as they are supposed to in Windows XP. The advantage of doing this is that any data which has synchronised to a laptop from your network is protected when the laptop is offsite. Even removing the hard drive and connecting it up to another computer won&#8217;t yield access to the offline files. The only sure way of getting access to the files is to get the user&#8217;s password.</p>
<p>It seems that the only way to get the encryption of offline files working is to manually log on to each laptop as an administrator and turn the option on:</p>
<p><font color="#660000"><span>Windows Explorer &gt; Tools &gt; Folder Options &gt; Offline Files tab &gt; Encrypt offline files to secure data (tick)</span></font></p>
<p>This works quite nicely thank you and when connecting to \\<em>testcomputer</em>\c$\windows\CSC (the real location of your offline files) the files all show up with green filenames &#8211; cryptography applied! Unfortunately, doing that on each of 100 laptops sounds like as much fun as a Daniel O&#8217;Donnell concert and undoubtedly longer. I also have my doubts about whether the laptops would Ghost nicely afterwards.</p>
<p>Luckily there is a Group Policy setting at:</p>
<p><font color="#660000"> Computer Configuration &gt; Admin Templates &gt; Network &gt; Offline Files &gt; Encrypt the Offline Files Cache</font></p>
<p>(enabled|disabled|not configured)</p>
<p>On the downside, the setting doesn&#8217;t work. At all. In fact, all it does is greys-out the <span></span><font color="#660000"><span>Encrypt offline files to secure data</span></font> checkbox in the Windows XP GUI. I have verified that even with the above GPO setting in place and the <em>testcomputer</em>&#8217;s Resultant Set of Policy (rsop.msc) report showing as much, the files on disk are not encrypted at all.</p>
<p>There are several reports on the web from people suffering the identical problem, but seemingly none with a satisfactory resolution. Suggested resolutions include:</p>
<p><em>Make sure the first user to log on after the policy is put in place is a member of the Administrators group</em></p>
<p>Tried it, made no difference.</p>
<p><em>Reset the offline files cache:</em></p>
<p><span>Windows Explorer &gt; Tools &gt; Folder Options &gt; Offline Files tab &gt;  Ctrl+Shift+Click on Delete Files&#8230; </span><br />
Tried it, the client-side cache was reset, but the encryption problem was unaffected.</p>
<p><em>Contact Microsoft Product Support Services for proof that the data is encrypted:</em></p>
<p>Ahem, no. I can prove that it isn&#8217;t with only a few minutes work and zero cost.</p>
<p><em>Make sure the partition is NTFS:</em></p>
<p>Yup!</p>
<p><em>And not compressed:</em></p>
<p>Nope!</p>
<p><em>Try applying the fix from MS <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;810859">KB810859</a> (The &#8220;Encrypt the Offline Files cache&#8221; Group Policy setting does not take effect when a user logs on to a Windows XP-based computer):</em></p>
<p>I don&#8217;t get the event specified in the event logs so it doesn&#8217;t seem to be relevant. I&#8217;m also using an admin account which should prevent the scenario described. On top of that you need to contact PSS for the fix, apply it to each of your workstations (not via WSUS) and then do some rather nasty looking ADSIedit manoeuvres! Nopety nope.</p>
<p>Quite a crap effort there Microsoft! Maybe if I just use Vista instead&#8230;.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fserverroom.edublogs.org%2F2007%2F01%2F31%2Fsecuring-offline-files%2F';
  addthis_title  = 'Securing+offline+files';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://serverroom.edublogs.org/2007/01/31/securing-offline-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting up secure WiFi in Server 2003 and Windows XP</title>
		<link>http://serverroom.edublogs.org/2006/07/21/setting-up-secure-wifi-in-server-2003-and-windows-xp/</link>
		<comments>http://serverroom.edublogs.org/2006/07/21/setting-up-secure-wifi-in-server-2003-and-windows-xp/#comments</comments>
		<pubDate>Fri, 21 Jul 2006 17:11:31 +0000</pubDate>
		<dc:creator>Sahmeepee</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[WiFi]]></category>

		<guid isPermaLink="false">http://serverroom.edublogs.org/2006/07/21/setting-up-secure-wifi-in-server-2003-and-windows-xp/</guid>
		<description><![CDATA[Summary: 

To get the secured wireless working we need to have a RADIUS server running which authenticates the wireless computers against Active Directory. In WS2003, RADIUS is provided by the Internet Authentication Service (IAS) which is a built-in windows component, but isn’t installed by default. 

To allow the laptops to verify that the server is what it claims to be, we need to set up certificates. In WS2003, this is done via Certificate Services which again is included with the OS, but not installed by default. 

Next, we need to tell the access point(s) where our RADIUS (IAS) server is and vice versa and then use Group Policy to tell the XP clients how to authenticate. 

Requirements: 

Server: Windows Server 2003 Standard / Enterprise (I used standard) DC
Clients: Windows XP Pro SP2, wireless NIC supporting WPA
Access point: Most new wireless APs / routers will do. I used a Linksys WRT54GL with modified firmware from http://www.dd-wrt.com/ 

You will need to be a domain admin for your own domain, but you don’t need to be an enterprise admin.

Full instructions after the jump...]]></description>
			<content:encoded><![CDATA[<p>These instructions are step-by-step, but fairly long and (as yet) without any screenshots. Hopefully they will be of use to someone! Good luck!</p>
<p><strong><u>Requirements:</u></strong> </p>
<p><strong>Server</strong>: Windows Server 2003 Standard / Enterprise (I used standard) DC<br />
<strong>Clients</strong>: Windows XP Pro SP2, wireless NIC supporting WPA<br />
<strong>Access point</strong>: Most new wireless APs / routers will do. I used a Linksys WRT54GL with modified firmware from <a href="http://www.dd-wrt.com/">http://www.dd-wrt.com/</a> </p>
<p>You will need to be a domain admin for your own domain, but you don’t need to be an enterprise admin. </p>
<p><strong><u>Summary:</u></strong> </p>
<p>To get the secured wireless working we need to have a RADIUS server running which authenticates the wireless computers against Active Directory. In WS2003, RADIUS is provided by the Internet Authentication Service (IAS) which is a built-in windows component, but isn’t installed by default. </p>
<p>To allow the laptops to verify that the server is what it claims to be, we need to set up certificates. In WS2003, this is done via Certificate Services which again is included with the OS, but not installed by default. </p>
<p>Next, we need to tell the access point(s) where our RADIUS (IAS) server is and vice versa and then use Group Policy to tell the XP clients how to authenticate.</p>
<p>The finished wireless network will then be using WPA, PEAP (MS-CHAPv2) and AES.</p>
<p><strong><u>Procedure:</u></strong> </p>
<p>On the Domain Controller </p>
<p><strong>Setting up IAS:</strong> </p>
<p>1)     Launch Add/Remove programs &gt; Windows components &gt; Networking Services &gt; Details&gt; Tick Internet Authentication Services &gt; OK, NEXT<br />
2)     Start &gt; Programs &gt; Administrative Tools &gt; Internet Authentication Services<br />
3)     Right click Internet Authentication Services (local) on left hand side &gt; “Register server in Active Directory” &gt; OK<br />
4)     Right click Internet Authentication Services (local) &gt; Properties &gt; Ports – make a note of the ports used for Authentication and Accounting: you may need them for setting up your Access Point later<br />
5)     Right click on Radius Clients &gt; New Radius Client &gt; Pick a friendly name and a static IP address you can use for the Access Point. Be sure not to choose something in your DHCP range. Select RADIUS Standard and enter a shared secret. Microsoft recommend 22 characters or more generated by a random password generator.<br />
6)     Click on Remote Access Logging &gt; Right click on Local file &gt; As a minimum, select Accounting Requests and Authentication Requests and check the Log File tab settings.<br />
 </p>
<p><strong>Setting up Certificate Services:</strong></p>
<p>7)     Launch Add/Remove programs &gt; Windows components &gt; Certificate Services &gt; Details &gt; Tick Certificate Services CA &gt; YES &gt; OK &gt; NEXT<br />
8)     In the Windows Component Wizard window:<br />
a.      Choose “Standalone Root CA”. If you are an enterprise admin and know how to set up autoenrollment, you might want to choose “Enterprise Root CA”, but standalone should work in all cases. NEXT.<br />
b.      Choose a “common name” such as StTriniansRootCA, increase the validity period from 5 years (I used 25), NEXT<br />
c.      Click YES to stop the IIS service.<br />
d.      Choose YES to installing ASP to allow web enrolment – we’ll be using that later<br />
e.      FINISH<br />
 </p>
<p><strong>Creating and installing a server certificate:</strong> </p>
<p>This process creates a certificate to prove the identity of your IAS server. By default the certificate only lasts 1 year before it expires. For instructions on increasing this value, visit <a title="Increasing the lifetime of WS2003 certificates" href="http://support.microsoft.com/?id=254632">http://support.microsoft.com/?id=254632<br />
</a> </p>
<p>9)     Open Internet Explorer at http://YOURSERVER/certsrv<br />
10)  Click “Request a certificate”<br />
11)  Click  “advanced certificate request”<br />
12)  Click “Create and submit a request to this CA.”<br />
13)  The “Advanced Certificate Request” page must be filled in carefully, in particular the following fields:<br />
<em>Name</em> &#8211; The fully qualified name of your server as the wireless clients see it, e.g. yourserver.yourdomain.int<br />
<em>Type of Certificate Needed</em> &#8211; Choose “Server Authentication Certificate”<br />
<em>Create new key set</em> – Select this option<br />
<em>CSP</em> – Choose “Microsoft RSA/Schannel Cryptographic Provider”<br />
<em>Key Size </em>– 1024 should be fine. Bigger numbers give better security, but increase the processing power required.<br />
<em>Mark Keys as exportable</em> – Tick this<br />
<em>Store certificate in the local computer certificate store</em> – Tick this<br />
14)  Click Submit &gt;<br />
15)  The next screen tells you to come back later when your certificate has been approved, so go back to the Certification Authority snap-in, expand your Root CA &gt; Pending Requests &gt; Select the request &gt; Right click &gt; All tasks &gt; Issue. It should move into the Issued Certificates container.<br />
16)  Open Internet Explorer at http://YOURSERVER/certsrv (again)<br />
17)  Click “View the status of a pending certificate request”<br />
18)  Follow the link to install the certificate you just created.<br />
 </p>
<p><strong>Creating a Remote Access Policy:</strong> </p>
<p>19)  Create a security group (e.g. WirelessComputers) in the Active Directory Users and Computers snap-in and add all your wireless laptops and PCs as members of the group.<br />
20)  Start &gt; Programs &gt; Administrative Tools &gt; Internet Authentication Services<br />
21)  Right click on Remote Access Policies &gt; New Remote Access Policy<br />
22)  NEXT<br />
23)  Make sure the “Use the wizard…” option is selected and type in a name, such as “Wireless Access to the St. Trinians network”. NEXT.<br />
24)  Select “Wireless”, NEXT<br />
25)  Select Group, click Add… and find your WirelessComputers security group. NEXT<br />
26)  Select “Protected EAP (PEAP)” and click Configure…<br />
27)  Pick the certificate with your IAS server’s fully qualified domain name e.g. yourserver.yourdomain.int<br />
28)  “Enable fast reconnect” is optional, but most sources I have found suggest that you tick it.<br />
29)  “Secured password (EAP-MSCHAP v2)” should be the only item in the list<br />
30)  Click OK<br />
31)  NEXT<br />
32)  Finish<br />
 </p>
<p><strong>Pushing Wireless Networking policies out to workstations:</strong> </p>
<p>Some steps required for this section vary depending on whether the Group Policy Management Console (GPMC.msc) has been installed on your server or not, so those steps are described in a general way. </p>
<p>33)  Create a new Group Policy Object and link it to the OU containing your wireless computers<br />
34)  Disable the user portion of the GPO (not necessary, but good practice for speeding up application of the policy)<br />
35)  Edit the policy<br />
36)  In the Group Policy Object Editor snap-in, navigate to Computer Configuration &gt; Windows Settings &gt; Security Settings &gt; Wireless Network (IEEE 802.11) Policies<br />
37)  Right-click Wireless Network (IEEE 802.11) Policies &gt; Create Wireless Network Policy<br />
38)  NEXT<br />
39)  Type a name, e.g. “St. Trinians Secure Wireless Network”, NEXT<br />
40)  Tick “Edit properties”, FINISH<br />
41)  In the properties of the policy, select the General tab<br />
42)  Set “Networks to access” to “Access point (infrastructure) networks only”<br />
43)  Tick “Use windows to configure…”<br />
44)  Untick “Automatically connect to non-preferred networks”<br />
45)  Click the “Preferred networks” tab<br />
46)  Click “Add…”<br />
47)  Pick the SSID you will be using to identify the network, e.g. SchWlan1 This will need to match the SSID set up on your access point(s).<br />
48)  Set “Network Authentication” to “WPA”<br />
49)  Set “Data Encryption” to “AES”<br />
50)  Click the IEEE 802.1x tab<br />
51)  Set the EAP Type to “Protected EAP (PEAP)”<br />
52)  Click Settings<br />
53)  Tick “Validate server certificate”<br />
54)  Tick “Connect to these servers” and type in the name of your IAS server<br />
55)  Under “Trusted Root Certification Authorities”, find the Root CA you created earlier and tick it<br />
56)  Tick “Do not prompt user to authorize new servers or trusted authorities”<br />
57)  Select “Secured password (EAP-MSCHAP v2)”<br />
58)  Tick “Enable Fast Reconnect”<br />
59)  OK<br />
60)  Untick “Authenticate as a guest…”<br />
61)  Tick “Authenticate as a computer…”<br />
62)  Computer Authentication: “Computer only” (This setting will prevent the computer being disconnected and reconnected while the user is logging in.)<br />
63)  OK<br />
64)  OK<br />
65)  In the Group Policy Object Editor, move down to Public Key Policies and right click on Trusted Root Certification Authorities<br />
66)  Import…<br />
67)  NEXT<br />
68)  Type \\<em>YourDCName</em>\CertConfig\ and click Browse…<br />
69)  Pick the Root CA certificate, OPEN<br />
70)  NEXT<br />
71)  NEXT<br />
72)  FINISH<br />
73)  Close the Group Policy Object Editor<br />
74)  To apply the policies, connect the wireless computers via a wired connection, log in, run “gpupdate /force” then reboot.<br />
<strong>Setting up the wireless access point:</strong> </p>
<p>Obviously this depends very much on the model of the access point, so these instructions are very generic. </p>
<p>75)  Look for an option for setting up WPA with Radius. On the superb DD-WRT firmware this is under Wireless &gt; Wireless Security.<br />
76)  If there is an option to choose between AES and TKIP, choose AES<br />
77)  For the RADIUS server address, enter the IP address of your domain controller running IAS<br />
78)  For the RADIUS port, enter the port number you made a note of earlier on. By default this will probably by 1812.<br />
79)  Enter the WPA shared key: this should match exactly with the “shared secret” you used when setting up IAS.<br />
80)  Set up the SSID to match what you put in your Wireless Networking policies sent to the clients, e.g. SchWlan1. If you want disable broadcasting of the SSID it will make your network less visible as a target to casual snoopers, but it might make it more difficult to troubleshoot problems with your setup.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fserverroom.edublogs.org%2F2006%2F07%2F21%2Fsetting-up-secure-wifi-in-server-2003-and-windows-xp%2F';
  addthis_title  = 'Setting+up+secure+WiFi+in+Server+2003+and+Windows+XP';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://serverroom.edublogs.org/2006/07/21/setting-up-secure-wifi-in-server-2003-and-windows-xp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WinDirStat &#8211; Find out what&#8217;s taking up all your disk space!</title>
		<link>http://serverroom.edublogs.org/2006/06/13/windirstat-find-out-whats-taking-up-all-your-disk-space/</link>
		<comments>http://serverroom.edublogs.org/2006/06/13/windirstat-find-out-whats-taking-up-all-your-disk-space/#comments</comments>
		<pubDate>Tue, 13 Jun 2006 17:50:36 +0000</pubDate>
		<dc:creator>Sahmeepee</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://serverroom.edublogs.org/2006/06/13/windirstat-find-out-whats-taking-up-all-your-disk-space/</guid>
		<description><![CDATA[This may not be new to some, but WinDirStat is an excellent free tool for visualizing the space taken up by files on your hard disks or network drives and cleaning out clutter. I first used it a few months ago, but when one of my servers recently got worryingly low on space during a [...]]]></description>
			<content:encoded><![CDATA[<p>This may not be new to some, but <a title="WinDirStat disk visualization and cleanup tool" href="http://windirstat.sourceforge.net/">WinDirStat</a> is an excellent free tool for visualizing the space taken up by files on your hard disks or network drives and cleaning out clutter. I first used it a few months ago, but when one of my servers recently got worryingly low on space during a service pack install WinDirStat came to the rescue!</p>
<p><img alt="WinDirStat main interface" src="http://serverroom.edublogs.org/files/2006/06/windirstat.jpg" /></p>
<p>As you can see from the screenshot above, the program doesn&#8217;t just give you a simple bar or pie chart of your top-level directories, it also produces a view known as a <a title="Treemap History" href="http://www.cs.umd.edu/hcil/treemap-history/">Treemap</a>. The Treemap displays a coloured rectangle for each file on your drive &#8211; larger files have larger rectangles. The rectangles are also clustered together into folders: if you look carefully at the screenshot above, there is a white rectangle surrounding about half of the treemap&#8217;s area. All files within that rectangle are inside the same parent folder (in this case &#8220;c:\program files&#8221;) You can hover your mouse over any part of the treemap and the status bar will show you which file it represents.</p>
<p>But why the wacky colours? The colours in the treemap represent different filetypes (determined by their filename extension) so that you can see at a glance which type of file is occupying the most disk space. Ingenious!</p>
<p>So how did this help my ailing server? I ran WinDirStat from a share on our network whilst logged on to the server and started a scan of the c:\ drive. A few seconds later the treemap showed up and two large files were standing out:</p>
<p><em>c:\pagefile.sys</em> (the windows swapfile) &#8211; 1.5GB</p>
<p><em>c:\Program Files\Websense\bin\xid_trace.txt</em> (a mystery file!) &#8211; 1GB</p>
<p>A bit of googling told me that xid_trace was just a logfile generated by our Web filtering software (Websense) on the servers which perform authentication (known as DC Agents). Every time a user had requested a page from the Internet, a line had been logged in xid_trace.txt to record the event (as well as our standard database logs). Ouch. I zapped the file from within WinDirStat and added it to my list of logfiles to prune periodically. If only applying service packs was so quick and painless!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fserverroom.edublogs.org%2F2006%2F06%2F13%2Fwindirstat-find-out-whats-taking-up-all-your-disk-space%2F';
  addthis_title  = 'WinDirStat+%26%238211%3B+Find+out+what%26%238217%3Bs+taking+up+all+your+disk+space%21';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://serverroom.edublogs.org/2006/06/13/windirstat-find-out-whats-taking-up-all-your-disk-space/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fantastic geometry/algebra software for nowt! &#8211; GeoGebra</title>
		<link>http://serverroom.edublogs.org/2006/05/22/fantastic-geometryalgebra-software-for-nowt-geogebra/</link>
		<comments>http://serverroom.edublogs.org/2006/05/22/fantastic-geometryalgebra-software-for-nowt-geogebra/#comments</comments>
		<pubDate>Mon, 22 May 2006 18:43:38 +0000</pubDate>
		<dc:creator>Sahmeepee</dc:creator>
				<category><![CDATA[Interactive Whiteboards]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://serverroom.edublogs.org/2006/05/22/fantastic-geometryalgebra-software-for-nowt-geogebra/</guid>
		<description><![CDATA[Just a quick post this one, but hopefully useful to your Maths departments.
Take a look at these screenshots of GeoGebra. Now visit the GeoGebra WebStart page and click on the button (proper Java required). Amazingly this amazing piece of dynamic geometry software is not only free, but also runs without an installer, even under a [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick post this one, but hopefully useful to your Maths departments.</p>
<p>Take a look at these <a title="Screenshots of GeoGebra free maths software" href="http://www.geogebra.at/index.php?option=com_content&amp;task=blogcategory&amp;id=72&amp;Itemid=58&amp;lang=en">screenshots of GeoGebra</a>. Now visit the <a title="GeoGebra WebStart page" href="http://www.geogebra.at/index.php?option=com_content&amp;task=blogcategory&amp;id=70&amp;Itemid=57&amp;lang=en">GeoGebra WebStart page</a> and click on the button (<a title="Sun's Java Runtime download page" href="http://www.java.com/en/download/manual.jsp">proper Java required</a>). Amazingly this amazing piece of dynamic geometry software is not only free, but also runs without an installer, even under a standard user account. It will (optionally) create shortcuts and file associations for the pupil too. I&#8217;ve seen Java WebStart before and thought it was pretty nifty, but to be honest I&#8217;ve never really seen any truly worthwhile uses of it until now.</p>
<p>But that&#8217;s not all! You can even create web pages with your saved GeoGebra files preloaded into them (as in this <a title="GeoGebra example Pythagoras worksheet" href="http://www.geogebra.at/en/examples/pythagoras/pythagoras.html">GeoGebra example</a>) &#8211; fully interactive worksheets with very little effort. There are more sites full of examples around the web, including these:</p>
<p><a href="http://www.slu.edu/classes/maymk/GeoGebra/">SLU.edu GeoGebra Applets (hard maths!)<br />
</a></p>
<p><a title="Henrico County GeoGebra Applets" href="http://teachers.henrico.k12.va.us/math/GeoGebra_Site/">Henrico County GeoGebra Applets (easy maths!)<br />
</a></p>
<p>For a school that has struggled through with <a title="Omnigraph - £245 for a site license" href="http://www.spasoft.co.uk/omnigraph.html#prices">Omnigraph</a> for years and (I gather) tried some of the more expensive commercial oferings without luck, this is a real revelation. The large buttons make me think this could be a good tool for use on interactive whiteboards too.<br />
<u></p>
<p>Caveats &amp; fixes</u></p>
<p>Unfortunately at the time of writing the author&#8217;s security certificate has expired. Depending on your settings this may cause some problems with the initial setup. Under Windows with Internet Explorer, try clicking OK to problems with the certificate. If you aren&#8217;t even given that option, put www.geogebra.at into your <a title="How to add sites to your trusted sites list" href="http://www.microsoft.com/windows/ie/ie6/using/howto/security/settings.mspx">trusted sites list in IE</a>, clear your cache and restart IE. As a network admin, you can <a title="Adding sites to the trusted sites list via a GPO" href="http://www.jsifaq.com/SUBN/tip6600/rh6644.htm">add it to trusted sites for all or part of your domain via a GPO</a>.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fserverroom.edublogs.org%2F2006%2F05%2F22%2Ffantastic-geometryalgebra-software-for-nowt-geogebra%2F';
  addthis_title  = 'Fantastic+geometry%2Falgebra+software+for+nowt%21+%26%238211%3B+GeoGebra';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://serverroom.edublogs.org/2006/05/22/fantastic-geometryalgebra-software-for-nowt-geogebra/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sharepoint Portal Services vs. Windows Sharepoint Services</title>
		<link>http://serverroom.edublogs.org/2005/11/23/sharepoint-portal-services-vs-windows-sharepoint-services/</link>
		<comments>http://serverroom.edublogs.org/2005/11/23/sharepoint-portal-services-vs-windows-sharepoint-services/#comments</comments>
		<pubDate>Wed, 23 Nov 2005 17:43:53 +0000</pubDate>
		<dc:creator>Sahmeepee</dc:creator>
				<category><![CDATA[Class Server]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://serverroom.edublogs.org/2005/11/23/sharepoint-portal-services-vs-windows-sharepoint-services/</guid>
		<description><![CDATA[I&#8217;d be interested to know about how secondary schools use Sharepoint for their intranets. We are currently licensed for SPS, but I&#8217;m finding it hard to see compelling reasons for using it over plain WSS in a secondary school environment.
I don&#8217;t particularly want to implement personal sites at this stage as it&#8217;s not what we [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d be interested to know about how secondary schools use Sharepoint for their intranets. We are currently licensed for SPS, but I&#8217;m finding it hard to see compelling reasons for using it over plain WSS in a secondary school environment.</p>
<p>I don&#8217;t particularly want to implement personal sites at this stage as it&#8217;s not what we are trying to achieve with our intranet. Also, the scalability of SPS seems fairly irrelevant &#8211; our single-server Sharepoint on SQL Server install should be plenty beefy for the foreseeable future. It looks like <a title="Microsoft Class Server 4.0 System Requirements" href="http://www.microsoft.com/Education/ClassServer4About.mspx#EBAA">Class Server can be installed into WSS</a>, so that shouldn&#8217;t be an issue either.   </p>
<p>From the information I&#8217;ve trawled through on Microsoft&#8217;s site and elsewhere, it seems that the extra features in SPS boil down to:</p>
<ul>
<li>Audiences &#8211; targeting items of content on a page at specific groups of people. This could mean that a particular news item is only visible to staff, with pupils seeing the same page minus that item.   </li>
<li>Personalisation &#8211; letting users tweak/turn off some web parts on some pages (for themselves only). We would probably have to disable that feature to remove an avenue for confusion.     </li>
<li>Areas (topics) &#8211; this is very poorly described in the Microsoft material (Damnit Microsoft, use some screenshots!). From what I can gather it allows you to have a hierarchy of WSS &#8220;<em>site collections</em>&#8220;, which appear to be hierarchies of sites anyway. Perhaps they are saying that subsites within a site collection have no navigation system and &#8220;Areas&#8221; fill that need. If that is the case, it&#8217;s a pretty poor omission from WSS.
<p>   I shall quote a chunk from the Microsoft Web-based Training (which I can&#8217;t link to because of their wacky site design).<br />       <em><br />  </em><br />
<blockquote> <em>In SharePoint Portal Server, areas serve two purposes. First, they provide a navigational structure or map of the portal site and related content. Second, they provide a centralized structure for information browsing. Areas direct readers to the information they seek through an organized hierarchy of topics.</p>
<p>         </em><em>Within each area you can create site collections; essentially a collection of Web sites in Windows SharePoint Services. A site collection has the same owner and shares administrative settings. Each site collection has a top-level Web site. This top-level Web site can have multiple subsites, and each subsite can have multiple subsites, down as many levels as your users need. Since sites are nested in a hierarchy within the site collection, it can be challenging to manage them all.</p>
<p>         </em><em>This hierarchy allows your users to have a main working site for the entire team, plus individual working sites or shared sites for side projects. Top-level Web sites and subsites allow different levels of control over the features and settings for sites.<br /></em></p></blockquote>
<p> <em>        <br />         </em></li>
<li>Improved search &#8211; search through file shares, external websites and numerous other things that can already be searched more effectively by other means. I don&#8217;t see much mileage in that one. I suspect it might overcome the problem that searches in WSS are only local to the Sharepoint site that you are searching in (i.e. they don&#8217;t search subsites), but that isn&#8217;t stated explicitly.</li>
<li>Scalability     </li>
</ul>
<p> I feel that there is a great deal of the confusion between what features are available on WSS and what is SPS-only. This is made worse by Microsoft themselves using the term &#8220;Sharepoint portal&#8221; when they are seemingly talking about WSS sites. The <a title="Microsoft Class Server FAQ" href="http://www.microsoft.com/Education/ClassServerFAQ.mspx">Class Server FAQ</a> illustrates my point. Possibly their own staff can&#8217;t quite discern the difference either.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fserverroom.edublogs.org%2F2005%2F11%2F23%2Fsharepoint-portal-services-vs-windows-sharepoint-services%2F';
  addthis_title  = 'Sharepoint+Portal+Services+vs.+Windows+Sharepoint+Services';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://serverroom.edublogs.org/2005/11/23/sharepoint-portal-services-vs-windows-sharepoint-services/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Class Server 4 &#8211; The saga continues</title>
		<link>http://serverroom.edublogs.org/2005/11/07/class-server-4-the-saga-continues/</link>
		<comments>http://serverroom.edublogs.org/2005/11/07/class-server-4-the-saga-continues/#comments</comments>
		<pubDate>Mon, 07 Nov 2005 19:13:17 +0000</pubDate>
		<dc:creator>Sahmeepee</dc:creator>
				<category><![CDATA[Class Server]]></category>
		<category><![CDATA[SIMS.net]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[VLEs]]></category>

		<guid isPermaLink="false">http://serverroom.edublogs.org/2005/11/07/class-server-4-the-saga-continues/</guid>
		<description><![CDATA[Today saw a smidgen more progress with our Class Server 4 installation. I managed to get all the classes into the database and all the teacher-class relationships too, as well as entering a few straggler teachers that didn&#8217;t have accounts on the network (until today that is). Not perfect, but healthy progress.
BEWARE!
The import procedure that [...]]]></description>
			<content:encoded><![CDATA[<p>Today saw a smidgen more progress with our Class Server 4 installation. I managed to get all the classes into the database and all the teacher-class relationships too, as well as entering a few straggler teachers that didn&#8217;t have accounts on the network (until today that is). Not perfect, but healthy progress.</p>
<p><strong>BEWARE!</strong></p>
<p>The import procedure that Microsoft suggests Class Server administrators use is, well, rubbish.. behold:</p>
</p>
<p>
<table border="1">
<tr>
<td><strong>!UpdateCls</strong></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><strong>PrimaryKey</strong></td>
<td><strong>ID</strong></td>
<td><strong>Title</strong></td>
</tr>
<tr>
<td>ID</td>
<td>[C:History 6]</td>
<td>History 6</td>
</tr>
<tr>
<td><strong>.Teachers</strong></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><strong>Teacher</strong></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>AllisonBrown</td>
<td> </td>
<td> </td>
</tr>
</table>
<p>(header rows emboldened) </p>
<p>That mess would have to be created in Excel, saved to a &#8220;Microsoft Excel XML Spreadsheet Format&#8221; and then imported via the CSProvision tool on the Class Server to add <em>AllisonBrown</em> as Teacher of <em>History 6</em>. Those 6 rows of spreadsheet generate precisely 1 row in the database (!) which looks like:</p>
<p>
<table border="1">
<tr>
<td><strong>ClassID</strong></td>
<td><strong> TeacherID</strong></td>
</tr>
<tr>
<td>597</td>
<td>412 </td>
</tr>
</table>
<p>(those are the primary key values from the Classes and Persons tables)</p>
<p>If you want to add another teacher to another class, it&#8217;ll take you yet another 6 rows and because Microsoft made the syntax multi-line, you&#8217;ll have to use a whacking great macro if you plan to generate the data automatically. Lame? Lame! Faced with the proposition of adding teachers to well over 900 classes, Microsoft&#8217;s recommended method went hurtling binward.</p>
<p>Instead I decided to pull the classIDs and teacherIDs out of SQL Server then create a lookup table in Excel. That let me generate a ClassID &#8211; TeacherID mapping from my SIMS.net CSV file, resulting in 2 long columns of numbers. Import that into the SQL Server &#8220;MapTeachersToClasses&#8221; table manually and Bob&#8217;s your uncle! Job done easily in a couple of hours.</p>
<p>The only challenge remaining now is to get the pupils and their pupil-class mappings into CS4. That should be relatively straightforward &#8211; it&#8217;s only hampered by the lack of a direct link between SIMS.net and Active Directory. For that trick I shall be using the UPN from SIMS.net and creating the mother of all lookup tables with every child in school listed by username, Active Directory SID and SIMS.net UPN. Ungh!</p>
<p align="right"><em>To be continued&#8230; </em></p></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fserverroom.edublogs.org%2F2005%2F11%2F07%2Fclass-server-4-the-saga-continues%2F';
  addthis_title  = 'Class+Server+4+%26%238211%3B+The+saga+continues';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://serverroom.edublogs.org/2005/11/07/class-server-4-the-saga-continues/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sharepoint vs. Fileservers</title>
		<link>http://serverroom.edublogs.org/2005/10/31/sharepoint-vs-fileservers/</link>
		<comments>http://serverroom.edublogs.org/2005/10/31/sharepoint-vs-fileservers/#comments</comments>
		<pubDate>Mon, 31 Oct 2005 19:18:49 +0000</pubDate>
		<dc:creator>Sahmeepee</dc:creator>
				<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://serverroom.edublogs.org/2005/10/31/sharepoint-vs-fileservers/</guid>
		<description><![CDATA[
A few quick notes comparing Sharepoint to a plain ol&#8217; fileserver when used as the main storage location for shared (non-personal) files in school:

   

 

Pros (pro-Sharepoint)


Improved collaboration
Content can have metadata attached easily to make it more searchable
 It&#8217;s easier to publish content for access outside school if it&#8217;s already being served up [...]]]></description>
			<content:encoded><![CDATA[</p>
<p>A few quick notes comparing Sharepoint to a plain ol&#8217; fileserver when used as the main storage location for shared (non-personal) files in school:<br />
<table width="100%" cellpadding="10" border="0">
<p>   </p>
</p>
<tr> 
<td>
<p><strong>Pros (pro-Sharepoint)</strong></p>
</p>
<ul>
<li>Improved <strong>collaboration</strong></li>
<li>Content can have metadata attached easily to make it more <strong>searchable</strong></li>
<li> It&#8217;s easier to publish content for <strong>access outside school</strong> if it&#8217;s already being served up by an internal webserver.</li>
<li>It looks <strong>prettier</strong>. (Not to be underestimated)</li>
<li>People are (I suspect) more likely to <strong>organise files</strong> in a systematic way if they belong to an intranet site than if they are only stored in a shared directory.</li>
<li>It may be possible to generate <strong>statistics</strong> of which files and document libraries are most used and which are never accessed. This is pretty much a non-starter with file auditing in Windows.          </li>
</ul>
<p> 
<p><strong>Cons (anti-Sharepoint)</strong></p>
</p>
<ul>
<li>Administration of <strong>permissions </strong>is nowhere near as simple/powerful as it is within the native Windows interface</li>
<li><strong>Backups</strong> are carried out at the database level, so it&#8217;s an all-or-nothing approach. This means that when you run out of backup room/time, you can&#8217;t simply choose not to back less important areas up (no that&#8217;s not good practice anyway). It also means that restores are a lot more complex.</li>
<li>No <strong>advanced NTFS features</strong> are available (volume shadow copy, encrypted filesystem, compressed files). You only miss them when they&#8217;re gone!</li>
<li>Sharepoint-aware <strong>anti-virus</strong> products must be used to spot viruses in files stored in the Sharepoint database. That means extra expense and reduced choice of vendors.</li>
<li>It&#8217;s always going to be much <strong>slower navigating</strong> through a Sharepoint site to get to the files you want than navigating a folder hierarchy in Windows.</li>
<li>Some old, naff software may not support saving to a URL via <strong>WebDAV</strong>. Unfortunately old, naff software is the bedrock of UK education. </li>
</ul>
</td>
<p> 
<td> </td>
</tr>
</table>
<p>This post is subject to change as ideas pop into my bonce (or other people suggest them). </p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fserverroom.edublogs.org%2F2005%2F10%2F31%2Fsharepoint-vs-fileservers%2F';
  addthis_title  = 'Sharepoint+vs.+Fileservers';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://serverroom.edublogs.org/2005/10/31/sharepoint-vs-fileservers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Class Server gotcha #1</title>
		<link>http://serverroom.edublogs.org/2005/10/25/class-server-gotcha-1/</link>
		<comments>http://serverroom.edublogs.org/2005/10/25/class-server-gotcha-1/#comments</comments>
		<pubDate>Tue, 25 Oct 2005 19:38:35 +0000</pubDate>
		<dc:creator>Sahmeepee</dc:creator>
				<category><![CDATA[Class Server]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[VLEs]]></category>

		<guid isPermaLink="false">http://serverroom.edublogs.org/2005/10/25/class-server-gotcha-1/</guid>
		<description><![CDATA[Just a quick gotacha to be aware of: when installing Class Server 3 or 4 into Sharepoint, you&#8217;ll need your Sharepoint to be installed into the web root &#8220;http://server/&#8221; rather than at &#8220;http://server/sharepoint/&#8221; or similar.
That is all. 

  addthis_url    = 'http%3A%2F%2Fserverroom.edublogs.org%2F2005%2F10%2F25%2Fclass-server-gotcha-1%2F';
  addthis_title  = 'Class+Server+gotcha+%231';
  addthis_pub    = [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick gotacha to be aware of: when installing Class Server 3 or 4 into Sharepoint, you&#8217;ll need your Sharepoint to be installed into the web root &#8220;http://server/&#8221; rather than at &#8220;http://server/sharepoint/&#8221; or similar.</p>
<p>That is all. </p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fserverroom.edublogs.org%2F2005%2F10%2F25%2Fclass-server-gotcha-1%2F';
  addthis_title  = 'Class+Server+gotcha+%231';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://serverroom.edublogs.org/2005/10/25/class-server-gotcha-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Class Server 4 and the Temple of Doom</title>
		<link>http://serverroom.edublogs.org/2005/10/18/class-server-4-and-the-temple-of-doom/</link>
		<comments>http://serverroom.edublogs.org/2005/10/18/class-server-4-and-the-temple-of-doom/#comments</comments>
		<pubDate>Tue, 18 Oct 2005 18:14:24 +0000</pubDate>
		<dc:creator>Sahmeepee</dc:creator>
				<category><![CDATA[Class Server]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[VLEs]]></category>

		<guid isPermaLink="false">http://serverroom.edublogs.org/2005/10/18/class-server-4-and-the-temple-of-doom/</guid>
		<description><![CDATA[What can I say about Class Server? It is possibly the least well supported Microsoft product I&#8217;ve ever come across. Not only do Microsoft put zero effort into the Class Server site, but the community support for it is almost non-existant. Try to find a screen shot of Class Server 4 on the web. I [...]]]></description>
			<content:encoded><![CDATA[<p>What can I say about Class Server? It is possibly the least well supported Microsoft product I&#8217;ve ever come across. Not only do Microsoft put zero effort into <a href="http://www.microsoft.com/education/classserver.mspx" title="Microsoft Class Server">the Class Server site</a>, but the community support for it is almost non-existant. Try to find a screen shot of Class Server 4 on the web. I suspect the best you will find is this <a href="http://www.msdb.ru/Downloads/Partner/Events/Materials/160605/Class_Server_Partners_Day.ppt" title="Russian Class Server Powerpoint">Class Server Presentation</a>. Hopefully you have a powerpoint viewer of some sort installed. And speak Russian.</p>
<p>Until recently, the official Microsoft &#8220;community&#8221; for Class Server was an <a href="http://groups.msn.com/classserverusers" title="Old Class Server MSN Group">MSN group</a> with restricted access. My application for membership was turned down with no reason given. Way to go. After a certain amount of haranguing, Microsoft have now set up a <a href="http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?pg=2&amp;cat=&amp;lang=&amp;cr=&amp;guid=&amp;sloc=en-us&amp;dg=microsoft.public.classserver&amp;fltr=" title="microsoft.public.classserver">public newsgroup</a> (<a href="http://groups.google.com/group/microsoft.public.classserver?lnk=srg&amp;hl=en" title="microsoft.public.classserver at Google Groups">google&#8217;s version here</a>) for community support, but there isn&#8217;t a great deal of activity even now and many questions don&#8217;t get any response at all. The majority of the support documents are still hosted on classserver.msn.com (why?) and some are a bit, uhm, version 3: <a href="http://classserver.msn.com/Support/doc/default.aspx?DocID=5&amp;TypeID=1&amp;langID=en" title="Class Server Troubleshooting Guide">Class Server Troubleshooting Guide</a> as linked to by the current <a href="http://www.microsoft.com/Education/ClassServerSupport.mspx" title="Class Server support page">Microsoft Support site</a>.</p>
<p> In version 4, Microsoft have turned Class Server into an addon for Sharepoint (available via &#8220;web parts&#8221;). I&#8217;ll have to get them working together nicely before I can decide if I like that, but at the moment I feel it&#8217;ll be an improvement. Unfortunately, it won&#8217;t save you any time during the &#8220;provisioning&#8221;(enrolment) process, because Class Server will still need to know which pupils are in which classes. This is no mean feat when you have to drag your data from the clutches of <a href="http://home.capitaes.co.uk/sims/sims.asp" title="SIMS.net - spawn of Capita">SIMS.net</a> (UK education peeps: shudder now). Rumours that Harrison Ford will be searching for the fabled SIMS.net database documentation in the <a href="http://www.imdb.com/title/tt0367882/" title="Indiana Jones 4">fourth Indiana Jones movie</a> are apparently unfounded. The provisioning process is now performed with the commandline &#8220;CSProvision&#8221; tool after studying the <a href="http://classserver.msn.com/Doc/cs40/en/CSProvision.htm" title="Class Server 4 Provisioning Guide">30-page provisioning guide</a>. Fun. I don&#8217;t mean to sound like too much of a crybaby, but I suspect that a more readable layout is possible.</p>
<p>The data munging battle continues regardless, with the following aims:</p>
<ul>
<li>kids, staff and their respective classes entered in a reasonable time (next year: before term begins)    </li>
<li>enrolment data entered in a repeatable (i.e. well-documented) way</li>
<li>enrolment data entered with minimal manual manipulation</li>
<li>class names entered in a way that is useful to staff and pupils (i.e. they can recognise their own classes)</li>
<li>a working method for rolling the pupils over into their next year without losing their assignments etc. (it&#8217;s not much use creating a portfolio of work during year 10, then archiving it at the start of year 11)</li>
<li>a simple way to archive/delete data from year 11/13 pupils at the end of the school year (this one seems fairly easy)   </li>
</ul>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fserverroom.edublogs.org%2F2005%2F10%2F18%2Fclass-server-4-and-the-temple-of-doom%2F';
  addthis_title  = 'Class+Server+4+and+the+Temple+of+Doom';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://serverroom.edublogs.org/2005/10/18/class-server-4-and-the-temple-of-doom/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
