<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mmaeste</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mmaeste"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Mmaeste"/>
	<updated>2026-05-07T10:08:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=KKMK&amp;diff=63529</id>
		<title>KKMK</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=KKMK&amp;diff=63529"/>
		<updated>2013-05-27T14:31:21Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
* Kaido Tarma (D23)&lt;br /&gt;
* Katre Paabo (D22)&lt;br /&gt;
* Mark-Hendrik Mäeste (D21)&lt;br /&gt;
* Kaisa Taelma (D23)&lt;br /&gt;
&lt;br /&gt;
==XML&#039;i kodutöö==&lt;br /&gt;
===XML&#039;i genereerimiseks loodud programm===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
using System.Text;&lt;br /&gt;
using System.Xml;&lt;br /&gt;
&lt;br /&gt;
namespace Praktikum4&lt;br /&gt;
{&lt;br /&gt;
    class Program&lt;br /&gt;
    {&lt;br /&gt;
        static void Main(string[] args)&lt;br /&gt;
        {&lt;br /&gt;
            Random r = new Random();&lt;br /&gt;
            int i, j, k;&lt;br /&gt;
&lt;br /&gt;
            int minTeemad = 1;&lt;br /&gt;
            int maxTeemad = 5;&lt;br /&gt;
            int minVastused = 1;&lt;br /&gt;
            int maxVastused = 9;&lt;br /&gt;
&lt;br /&gt;
            string[] ained = new string[] { &amp;quot;Algebra ja graafiteooria&amp;quot;, &amp;quot;Arvutigraafika&amp;quot;, &amp;quot;Microsofti mobiilirakenduste arendamine&amp;quot;, &amp;quot;Mobiilirakenduste arendamine Androidile&amp;quot;, &amp;quot;Sidevõrgud&amp;quot;, &amp;quot;Sissejuhatus Apple-i mob.&amp;quot;, &amp;quot;Tarkvara testimise alused&amp;quot;, &amp;quot;Veebirakenduste loomine ASP .NET abil&amp;quot;, &amp;quot;Võrgurakendused II&amp;quot; };&lt;br /&gt;
            string[] inimesed = new string[] { &amp;quot;Mati&amp;quot;, &amp;quot;Kati&amp;quot;, &amp;quot;Jüri&amp;quot;, &amp;quot;Teet&amp;quot;, &amp;quot;Linda&amp;quot;, &amp;quot;Vilma&amp;quot;, &amp;quot;Olga&amp;quot;, &amp;quot;Vallo&amp;quot;, &amp;quot;Kaupo&amp;quot;, &amp;quot;Peeter&amp;quot; };&lt;br /&gt;
            string[] teemanimed = new string[] { &amp;quot;Eksami eeldus&amp;quot;, &amp;quot;Lisatunnid&amp;quot;, &amp;quot;Esimene kontrolltöö&amp;quot;, &amp;quot;Teine kontrolltöö&amp;quot;, &amp;quot;Enesetestid&amp;quot;, &amp;quot;Abimaterjalid&amp;quot;, &amp;quot;Mingi teema&amp;quot;, &amp;quot;Kehva teema&amp;quot;, &amp;quot;Spikrid&amp;quot; };&lt;br /&gt;
&lt;br /&gt;
            string[] tekstid = new string[] {&lt;br /&gt;
                &amp;quot;Tere, ma ei saa teemast üldse aru.&amp;quot;,&lt;br /&gt;
                &amp;quot;Miks me ometi sellist asja tegema peame?&amp;quot;,&lt;br /&gt;
                &amp;quot;Homses töös tuleb maha kirjutada.&amp;quot;,&lt;br /&gt;
                &amp;quot;Soovin rentida pastakat..&amp;quot;,&lt;br /&gt;
                &amp;quot;Please RTFM!&amp;quot;,&lt;br /&gt;
                &amp;quot;Pliiats on kõver!!&amp;quot;,&lt;br /&gt;
                &amp;quot;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;quot;,&lt;br /&gt;
                &amp;quot;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;quot;,&lt;br /&gt;
                &amp;quot;Mis te tulite siia nalja tegema vää?&amp;quot;,&lt;br /&gt;
                &amp;quot;Kolmekesi üheskoos!&amp;quot;,&lt;br /&gt;
                &amp;quot;Tahvel jäi mustaks..&amp;quot;,&lt;br /&gt;
                &amp;quot;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;quot;,&lt;br /&gt;
                &amp;quot;Raske töö oli jah..&amp;quot;,&lt;br /&gt;
                &amp;quot;Astrofüüsik!&amp;quot;,&lt;br /&gt;
                &amp;quot;Kes viisi tahab saada??&amp;quot;&lt;br /&gt;
            };&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            int teemaID = 1;&lt;br /&gt;
            int postitusID = 1;&lt;br /&gt;
            int vastusID = 1;&lt;br /&gt;
&lt;br /&gt;
            int postitajaID = 1;&lt;br /&gt;
&lt;br /&gt;
            XmlWriterSettings settings = new XmlWriterSettings();&lt;br /&gt;
            settings.Indent = true;&lt;br /&gt;
            settings.IndentChars = &amp;quot;\t&amp;quot;;&lt;br /&gt;
            XmlWriter xmlWriter = XmlWriter.Create(&amp;quot;test.xml&amp;quot;, settings);&lt;br /&gt;
&lt;br /&gt;
            xmlWriter.WriteStartDocument();&lt;br /&gt;
            xmlWriter.WriteStartElement(&amp;quot;KOOLIFOORUM&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
            for (i = 0; i &amp;lt; ained.Length; i++)&lt;br /&gt;
            {&lt;br /&gt;
                xmlWriter.WriteStartElement(&amp;quot;AINE&amp;quot;);&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, i.ToString());&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;NIMI&amp;quot;, ained[i]);&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;KOOD&amp;quot;, ained[i].Substring(0, 4).ToUpper());&lt;br /&gt;
&lt;br /&gt;
                for (j = 0; j &amp;lt; r.Next(minTeemad, maxTeemad); j++)&lt;br /&gt;
                {&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;TEEMA&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, teemaID.ToString());&lt;br /&gt;
                    teemaID++;&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;NIMI&amp;quot;, teemanimed[r.Next(0, teemanimed.Length - 1)]);&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;POSTITUS&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitusID.ToString());&lt;br /&gt;
                    postitusID++;&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;AEG&amp;quot;);&lt;br /&gt;
                    DateTime aeg = new DateTime(r.Next(2000, 2010), r.Next(1, 12), r.Next(1, 28), r.Next(0, 23), r.Next(0, 59), r.Next(0, 59));&lt;br /&gt;
                    xmlWriter.WriteValue(aeg);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //AEG&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;POSTITAJA&amp;quot;);&lt;br /&gt;
                    postitajaID = r.Next(1, inimesed.Length - 1);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitajaID.ToString());&lt;br /&gt;
                    xmlWriter.WriteString(inimesed[postitajaID]);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //POSTITAJA&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;TEKST&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteString(tekstid[r.Next(0, tekstid.Length - 1)]);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //TEKST&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //POSTITUS&lt;br /&gt;
&lt;br /&gt;
                    for (k = 0; k &amp;lt; r.Next(minVastused, maxVastused); k++)&lt;br /&gt;
                    {&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;VASTUS&amp;quot;);&lt;br /&gt;
                        xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, vastusID.ToString());&lt;br /&gt;
                        vastusID++;&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;AEG&amp;quot;);&lt;br /&gt;
                        aeg = aeg.AddHours(r.Next(1, 2000));&lt;br /&gt;
                        aeg = aeg.AddSeconds(r.Next(1, 2000));&lt;br /&gt;
                        xmlWriter.WriteValue(aeg);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //AEG&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;POSTITAJA&amp;quot;);&lt;br /&gt;
                        postitajaID = r.Next(1, inimesed.Length - 1);&lt;br /&gt;
                        xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitajaID.ToString());&lt;br /&gt;
                        xmlWriter.WriteString(inimesed[postitajaID]);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //POSTITAJA&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;TEKST&amp;quot;);&lt;br /&gt;
                        xmlWriter.WriteString(tekstid[r.Next(0, tekstid.Length - 1)]);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //TEKST&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //VASTUS&lt;br /&gt;
                    }&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //TEEMA&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
                xmlWriter.WriteEndElement(); //AINE&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            xmlWriter.WriteEndDocument(); //KOOLIFOORUM&lt;br /&gt;
            xmlWriter.Close();&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Genereeritud XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;KOOLIFOORUM&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;1&amp;quot; NIMI=&amp;quot;Algebra ja graafiteooria&amp;quot; KOOD=&amp;quot;ALGE&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;1&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-09-24T18:18:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-10-19T20:42:22&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;2&amp;quot; NIMI=&amp;quot;Arvutigraafika&amp;quot; KOOD=&amp;quot;ARVU&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;2&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-05-06T22:04:43&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-05-29T14:21:05&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-06-25T06:46:48&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-09-01T13:53:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-09-30T21:00:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;3&amp;quot; NIMI=&amp;quot;Lisatunnid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-05T20:19:01&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-29T09:33:07&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;3&amp;quot; NIMI=&amp;quot;Microsofti mobiilirakenduste arendamine&amp;quot; KOOD=&amp;quot;MICR&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;4&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-03-25T06:20:58&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-04-23T03:42:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-05-19T23:52:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;9&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-07-15T02:12:34&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;5&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-09-24T06:46:57&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-11-30T11:18:05&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;11&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-01-11T03:23:25&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;6&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-25T19:21:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;12&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-09T00:47:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;13&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-06-21T22:16:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;14&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-07-22T13:37:51&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;4&amp;quot; NIMI=&amp;quot;Mobiilirakenduste arendamine Androidile&amp;quot; KOOD=&amp;quot;MOBI&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;7&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-05-22T01:56:53&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;15&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-08-11T09:10:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-10-30T22:10:54&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;8&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-04-09T02:28:08&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-24T09:50:41&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;18&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-24T01:11:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-31T01:42:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-08-10T17:47:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;21&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-08-28T18:54:19&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;9&amp;quot; NIMI=&amp;quot;Lisatunnid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;9&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2005-11-13T17:50:34&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;22&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2005-12-06T18:01:49&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-02-17T05:12:51&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;24&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-03-22T17:26:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;5&amp;quot; NIMI=&amp;quot;Sidevõrgud&amp;quot; KOOD=&amp;quot;SIDE&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;10&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-04-14T18:43:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;25&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-13T01:50:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;11&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;11&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-10-09T10:32:20&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;26&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-11-24T19:37:37&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;27&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-07T18:55:04&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;28&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-15T12:02:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;12&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;12&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-24T13:31:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;29&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-05T10:01:45&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;6&amp;quot; NIMI=&amp;quot;Sissejuhatus Apple-i mob.&amp;quot; KOOD=&amp;quot;SISS&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;13&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;13&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-02-23T09:30:10&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;30&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-03-28T13:42:14&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;31&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-03-31T17:08:02&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;32&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-04-20T23:39:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;33&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-06-08T02:06:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;14&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;14&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-09-05T09:08:49&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;34&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-09-19T20:18:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;35&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-11-06T18:42:59&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;36&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-12-25T01:45:19&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;7&amp;quot; NIMI=&amp;quot;Tarkvara testimise alused&amp;quot; KOOD=&amp;quot;TARK&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;15&amp;quot; NIMI=&amp;quot;Eksami eeldus&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;15&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-15T01:52:45&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;37&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-04T20:19:06&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;38&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-10T17:21:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;39&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-02T09:28:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;16&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-07-02T14:46:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;40&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-07-18T11:55:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;41&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-03T01:24:04&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;42&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-10-23T10:50:39&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;43&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-11-01T08:14:37&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;44&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-01-11T11:35:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;17&amp;quot; NIMI=&amp;quot;Eksami eeldus&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-02-13T11:02:08&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;45&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-05T05:10:52&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;46&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-17T19:30:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;47&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-07T04:51:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;18&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;18&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-02-16T02:44:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;48&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-04-19T08:45:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;49&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-06-26T19:48:59&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;50&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-08-05T10:04:47&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;8&amp;quot; NIMI=&amp;quot;Veebirakenduste loomine ASP .NET abil&amp;quot; KOOD=&amp;quot;VEEB&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;19&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-05T13:23:44&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;51&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-30T15:46:30&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;52&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-07-26T20:52:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;53&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-10-02T15:59:39&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;54&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-03T03:19:50&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;20&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-02-23T06:40:58&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;55&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-04-04T01:56:57&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;21&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;21&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-09-09T06:27:22&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;56&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-11-25T05:39:35&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;57&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-12-23T15:04:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;58&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-12-26T22:13:02&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tere, ma ei saa teemast üldse aru.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;9&amp;quot; NIMI=&amp;quot;Võrgurakendused II&amp;quot; KOOD=&amp;quot;VÕRG&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;22&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;22&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-09-05T15:45:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;59&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-09-14T22:50:35&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;60&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-12T12:13:42&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;61&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-19T21:39:24&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;62&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-25T22:45:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;63&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-03-31T05:49:55&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;64&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-05-07T17:02:52&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;23&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-01-17T14:38:24&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;65&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-06T23:57:36&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;66&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-21T15:30:47&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;67&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-09T14:35:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;68&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-18T00:54:36&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
&amp;lt;/KOOLIFOORUM&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 1===&lt;br /&gt;
See stiilifail väljastab html lehel kõik postitused ning nende vastused.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--See stiilifail väljastab html lehel kõik postitused ning nende vastused--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body style=&amp;quot;background-color:#294052;font-family:Arial;font-size:12pt&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;span style=&amp;quot;font-size:25pt;font-weight:bold;color:white&amp;quot;&amp;gt;&lt;br /&gt;
          KOOLIFOORUM&lt;br /&gt;
        &amp;lt;/span&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;KOOLIFOORUM/AINE&amp;quot; &amp;gt;&lt;br /&gt;
          &amp;lt;div style=&amp;quot;background-color:#8FBCDB;font-size:20pt;font-weight:bold;padding:5px&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;TEEMA&amp;quot; &amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;background-color:#F4D6BC;padding:5px&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;span style=&amp;quot;font-size:16pt;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/span&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;background-color:#F8E4CC;padding:10px&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;b&amp;gt;Postitus &amp;lt;/b&amp;gt; @&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/AEG&amp;quot;/&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/POSTITAJA&amp;quot;/&amp;gt;:&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/TEKST&amp;quot;/&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;VASTUS&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;b&amp;gt;Vastus &amp;lt;/b&amp;gt; @&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;AEG&amp;quot;/&amp;gt; &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;POSTITAJA&amp;quot;/&amp;gt;:&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;TEKST&amp;quot;/&amp;gt; &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilitud HTML===&lt;br /&gt;
Stiilifail 1&#039;ga stiilitud XML, väljastus HTML kujul: http://enos.itcollege.ee/~ktarma/Vorgurakendused/XML/test_Stiil1.xml&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 2===&lt;br /&gt;
Antud stiilifail kuvab kõik foorumi kasutajad ja iga kasutaja puhul kasutaja algatatud teemad ühes postitamise ajaga.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot; xmlns:fn=&amp;quot;http://www.w3.org/2005/xpath-functions&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--Antud stiilifail kuvab kõik foorumi kasutajad ja iga kasutaja puhul kasutaja algatatud teemad ühes postitamise ajaga--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;KASUTAJAD&amp;gt;&lt;br /&gt;
      &amp;lt;xsl:for-each select=&amp;quot;//POSTITAJA[not(. = preceding::POSTITAJA)]&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;KASUTAJANIMI&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/KASUTAJANIMI&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:variable name=&amp;quot;tmp&amp;quot; select=&amp;quot;@ID&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;POSTITUSED&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;//POSTITUS[POSTITAJA/@ID = $tmp]&amp;quot; &amp;gt;&lt;br /&gt;
            &amp;lt;POSTITUS&amp;gt;&lt;br /&gt;
              &amp;lt;AEG&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;AEG&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/AEG&amp;gt;&lt;br /&gt;
              &amp;lt;TEXT&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;TEKST&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/TEXT&amp;gt;&lt;br /&gt;
            &amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/POSTITUSED&amp;gt;&lt;br /&gt;
      &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/KASUTAJAD&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 3===&lt;br /&gt;
See stiilifail väljastab XML kujul kõikide postituste teema ning aine, kus see asub.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--See stiilifail väljastab XML kujul kõikide postituste teema ning aine, kus see asub--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;POSTITUSED&amp;gt;&lt;br /&gt;
      &amp;lt;xsl:for-each select=&amp;quot;KOOLIFOORUM/AINE/TEEMA/POSTITUS&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;POSTITUS&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:attribute name=&amp;quot;ID&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;@ID&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;TEEMA&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;NIMI&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
          &amp;lt;AINE&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;NIMI&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../../@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;KOOD&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../../@KOOD&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/AINE&amp;gt;&lt;br /&gt;
        &amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
      &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/POSTITUSED&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Manuaalselt genereeritud skeemifail===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;KOOLIFOORUM&amp;quot; type=&amp;quot;foorumType&amp;quot; /&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;foorumType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;AINE&amp;quot; type=&amp;quot;aineType&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;aineType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;TEEMA&amp;quot; type=&amp;quot;teemaType&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;KOOD&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;teemaType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;POSTITUS&amp;quot; type=&amp;quot;postitusType&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;VASTUS&amp;quot; type=&amp;quot;postitusType&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;postitusType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:all&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot;  /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot; type=&amp;quot;postitajaType&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:all&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;postitajaType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
      &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Automaatselt genereeritud skeemifail===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;KOOLIFOORUM&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;AINE&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;TEEMA&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;POSTITUS&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;VASTUS&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;KOOD&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
==XML Retsensioonid==&lt;br /&gt;
&lt;br /&gt;
===Retsensioon meeskonna &amp;quot;BitByBit&amp;quot; XML ülesande kohta===&lt;br /&gt;
Meeskond BitbyBit on valinud oma teemaks muusika ning sellega seotud elementide kategoriseerimise ja kirjeldamise. XML fail juurelemendiks on üldiselt muusika (music), järjestuse järgmiseks etapiks on esitaja (artist), kellel võib olla mitu albumit. Igal albumil on järjestatud lood (song), milledel on eraldi kommentaarid, ja albumi kommentaar. &amp;lt;br/&amp;gt;&lt;br /&gt;
XML on süntaktilise ehituse poolest korrektne. Otsingute tegemiseks on selline XML küllaltki hea. Sellegi poolest jääb arusaamatuks, miks on igal lool eraldi žanr, kui iga albumi juures on kirjeldatud selle muusikavool. See oleks mõistetav, kui tegemist on n-ö kogutud teoste või aastahittidega, millel iga laul võib olla eri žanrist. Sellisel juhul peaks iga laulu juures olema ka eraldi esitaja, mis enamus juhtudel tekitaks info liiasust. Samuti näib eraldi albumi kommentaar (album comments) liiasena, sest iga muusikapala juures on eraldi kommentaar.&amp;lt;br/&amp;gt;&lt;br /&gt;
XML-i skeemifail (XSD) on vastavuses XML-is esinevate elementide, atribuutide ja atribuudi nimede ning tüüpidega.&amp;lt;br/&amp;gt;&lt;br /&gt;
Esimese päringu puhul on tegemist kõiki „metal“ žanri sisaldavate lugude väljaeraldamisega. Selline otsing on vajalik juhul, kui tegemist on albumiga, millel on paljude esinejate palad. Praegusel juhul piisaks otsingust üle albumi žanrite.&amp;lt;br/&amp;gt;&lt;br /&gt;
Teine päring käib üle kõik albumid ning kuvab nende andmed üksteise järel. Tulemuseks on loetavavad eraldused, millest on väga hea lugeda iga albumi kohta.&lt;br /&gt;
Kolmas päring on samuti head ülevaadet andev tabel lauljate ning kõigi nende albumite kohta. Selline päring on paslik näiteks muusikapoes, kus tihti on vaja ülevaadet konkreetse artisti kõikidest albumitest.&amp;lt;br/&amp;gt;&lt;br /&gt;
Töö täitis ülesande tingimusi. Vaatamata on lühidusele, täitab see oma ülesannet. Hea loetavuse tõttu ei näe põhjust eraldi dokumentatsiooniks ega kommentaarideks. Iga päringu juures oli välja trükitud, mida konkreetne väärtus tähendab.&lt;br /&gt;
&lt;br /&gt;
===Retsensioon meeskonna &amp;quot;Trenniinfo&amp;quot; XML ülesande kohta===&lt;br /&gt;
XML fail on suhteliselt lühike. Aadressi asemel oleks võinud kasutada linna, sest aadress märgib pigem täpsemat asukohta. Kalev Spa spordialade juures on mõlemal treeningajaks argipäevad. Ühes on see ka eraldi välja toodud, teises on ainult päevadena kirja pandud. See oleks võinud olla ühtemoodi tehtud.&amp;lt;br/&amp;gt;&lt;br /&gt;
Sama kehtib ka Saku spordikompleksi kohta. Treeningpäevad võiks olla ühtemoodi märgitud. Kui trenni saab teha igapäevaselt, siis võiks see igal pool ka samamoodi märgitud olla. Samuti hakkab siin silma ka spordialade juures ära märgitud tasuta võimaluse koht, kuigi allpool maksumuse juures on selleks täiesti hea koht olemas. Pole vajadust sama infot allpool uuesti korrata.&amp;lt;br/&amp;gt;&lt;br /&gt;
Esimese XML transformatsioonifaili puhul  väljastatakse kõik spordikohad koos infoga. Paremini loetavuse koha pealt võiks peale treeningu kohta ja ennem spordiala olla ka üks tühi rida, sest vastasel juhul tekib mulje, et see kehtibki vaid esimese spordiala kohta, kui tegelikult näitab see infot ka järgmiste kohta.&amp;lt;br/&amp;gt;&lt;br /&gt;
Teise XML transformatsiooni faili puhul on sama asi. Ei ole väga hästi aru saada, kas andmed kehtivad vaid teatud informatsiooni kohta või laienevad ka allpool olevatele. Tulemus on praktiliselt sama, mis esimese puhul. Muutunud on ainult see, et maksumuse koha peal öeldakse, et see on tasuta.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kolmanda XML transformatsiooni faili juures võib märgata praktiliselt sama tulemust, mis eelmiste puhul. Seekord on aga paremini aru saada, mille kohta info käib. Siin tulevad välja ka erinevused treeningpäevade suhtes. Kui ühel on ETKNRLP kirjeldatud päevadena, siis teisel on märgitud, et toimub igapäevaselt, kuigi need tähendavad ühte ja sama asja.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kõiki kolme transformatsiooni puhul oleks võinud olla erinevad väljastused. Hetkel väljastavad kõik kolm praktiliselt ühte ja sama väärtust. Aga oleks võinud olla väljastused näiteks kõikidele sisehallidele või kõikidele jõutreeningutele.&lt;br /&gt;
&lt;br /&gt;
==Teenuse Kirjeldus==&lt;br /&gt;
&amp;lt;p&amp;gt;Teenus on mõeldud foorumitega seonduva loomiseks, haldamiseks ja muutmiseks.&amp;lt;br/&amp;gt;&lt;br /&gt;
Iga foorumi juures on kategooriad, mis liigitavad konkreetse foorumi suundi.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kategooria jaguneb omakorda teemadeks, mida võib ühe kategooria raames olla mitmeid.&amp;lt;br/&amp;gt;&lt;br /&gt;
Teemal on kasutajate poolt postitatud teated ehk postitused. &amp;lt;/p&amp;gt;&lt;br /&gt;
===Foorumi päringud===&lt;br /&gt;
Foorumi päringud implementeerivad foorumi interfacei.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getApplicationIdByForumName&amp;lt;/b&amp;gt; - Võimaldab pärida aplikatsiooni ID-d foorumi nime järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik foorumid, arvestades suletud foorumeid.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; – Foorumi päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Foorumi loomine, mille käigus määratakse foorumile nimi, loomise kuupäev ning uuenduse väärtuseks määratakse loomise hetk.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Foorumi uuendamine. Sellega saab muuta foorumi nime.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Foorumi sulgemine- sulgemise ja muutmise ajaks määratakse meetodi rakendamise aeg.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAllCategoriesInForum&amp;lt;/b&amp;gt; – Konkreetse foorumi kõigi kategooriate päring.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAllUsersInForum&amp;lt;/b&amp;gt; - Konkreetse foorumi kõigi seal registreerunud kasutajate päring.&lt;br /&gt;
&lt;br /&gt;
===Kategooria päringud===&lt;br /&gt;
Kategooria päringud implementeerivad kategooria interfacei, mis omakorda baas interfacei (ITemplate).&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik kategooriad.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Kategooria päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Kategooria loomine, mille käigus määratakse kategooria nimi,kirjeldus, loomise kuupäev ning uuenduse väärtuseks määratakse loomise hetk.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Kategooria uuendamine. Sellega saab muuta kategooria nime ja kirjeldust.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Kategooria sulgemine- sulgemise ja muutmise ajaks määratakse meetodi rakendamise aeg.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAllTopicsInCategory&amp;lt;/b&amp;gt; – Konkreetse kategooria kõigi teemade päring.&lt;br /&gt;
&lt;br /&gt;
===Teema päringud===&lt;br /&gt;
Teema päringud implementeerivad teema interfacei, mis omakorda baas interfacei (ITemplate).&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik teemad.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Teema päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Teema loomine, mille käigus määratakse teema nimi, teema looja kasutaja ID, kategooria ID, kuhu see teema kuulub ja loomise kuupäev ning uuenduse väärtuseks määratakse loomise hetk.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Teema uuendamine. Võimalik muuta kategooriat, kuhu vastav teema kuulub, ja teema nime.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Teema kustutamine- sulgemise ajaks määratakse meetodi rakendamise aeg.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByCategoryId&amp;lt;/b&amp;gt; –Teemade otsing, mis pole kustutatud, kategooria ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByUserId&amp;lt;/b&amp;gt; – Konkreetse kasutaja kõigi lisatud teemade otsing.&lt;br /&gt;
===Postituse päringud===&lt;br /&gt;
Postituse päringud implementeerivad postituse interfacei, mis omakorda baas interfacei (ITemplate).&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik postitused.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Postituse päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Postituse loomine, mille käigus määratakse postituse nimi ja tekst, postituse looja kasutaja ID, teema ID, mille all postitus tehti, ning uuenduse ja loomise väärtuseks määratakse loomise hetk.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Postituse uuendamine. Võimalik muuta teemat, kuhu vastav postitus kuulub, ja postituse nime ning teksti.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Postituse kustutamine- sulgemise ajaks määratakse meetodi rakendamise aeg.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByUserId&amp;lt;/b&amp;gt; – Konkreetse kasutaja kõigi lisatud postituste otsing.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByTopicId&amp;lt;/b&amp;gt; – Postituste otsing, mis pole kustutatud, teema ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAnswers&amp;lt;/b&amp;gt; – Postituse vastuse otsing vastava postituse ID järgi.&lt;br /&gt;
&lt;br /&gt;
===Kasutaja päringud===&lt;br /&gt;
Kasutaja päringud implementeerivad kasutaja interfacei.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik kasutajaid, arvestades suletud kasutajaid.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Kasutaja päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Kasutaja loomine, mille käigus määratakse kasutajanimi, kasutaja ees-ja perekonnanimi, parool, e-maili aadress ja salasõna. Samuti lisatakse kasutaja tabelisse Membership, user ja UserProperties.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Kasutaja uuendamine. Kasutaja saab muuta salasõna, emaili ja kommentaari. &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;updateUserProperties&amp;lt;/b&amp;gt; –Kasutaja propertite uuendamine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Kasutaja kustutamine ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;undelete &amp;lt;/b&amp;gt;– Kasutaja kustutamise annulleerimine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;visit&amp;lt;/b&amp;gt; – Viimase külastuse väärtuse uuendamine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAllPostsByUser&amp;lt;/b&amp;gt; – Kasutaja kõigi postituste otsing.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByUsername &amp;lt;/b&amp;gt;– Kasutaja otsing kasutajanime järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByEmail&amp;lt;/b&amp;gt; – Kasutaja otsing emaili järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;validateUser&amp;lt;/b&amp;gt; – Kasutaja valideerimine ehk kindlaks tegemine, kas vastav forum, kasutajanimi ja salasõna ühtivad. &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;isForumUser&amp;lt;/b&amp;gt; - Kasutaja kindlakstegemine, kas tegemist on vastava foorumi kasutajaga.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getProperties &amp;lt;/b&amp;gt;– Kasutaja propertite saamine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getUserRoles&amp;lt;/b&amp;gt; – Kasutaja rolli päring kasutaja ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;updateUserRoles&amp;lt;/b&amp;gt; – Kasutaja rolli muutmine. Ühel kasutajal võib olla mitu rolli.&lt;br /&gt;
===Rolli päringud===&lt;br /&gt;
Rolli päringud implementeerivad rolli interfacei.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik rollid.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Rolli päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Rolli loomine. Lisaks tagastatakse selle ID.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Rolli uuendamine ID järgi. &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; - Rolli kustutamine ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;changeUserRole&amp;lt;/b&amp;gt; - Kasutaja rolli muutmine.&lt;br /&gt;
===FirstQueries===&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;setup&amp;lt;/b&amp;gt; - Foorumi tegemiseks vajalik meetod; luuakse administraator.&lt;br /&gt;
&lt;br /&gt;
===Membership päringud===&lt;br /&gt;
Membership päringud implementeerivad Membership interfacei.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById &amp;lt;/b&amp;gt;– Membership info otsing kasutaja ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;All&amp;lt;/b&amp;gt;- Kõigi Membershipide otsing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Klientrakenduse Kirjeldus==&lt;br /&gt;
&amp;lt;p&amp;gt;Rakendusel on kahte tüüpi kasutajaid-tavakasutajad ja administraator.&amp;lt;br/&amp;gt;&lt;br /&gt;
Selleks, et foorumeid, kategooriaid ja teemasid vaadata on vaja sisse logida.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kui kasutajal veel kontot pole, saab ta selle teha registreerimise lehel.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kasutaja saab vajadusel muuta enda andmeid ja profiilipilti.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kasutaja saab lisada, muuta ja kommenteerida vaid postitusi.&amp;lt;br/&amp;gt;&lt;br /&gt;
Foorumeid, kategooriaid ja topicuid saab lisada vaid administraator.&amp;lt;br/&amp;gt;&lt;br /&gt;
Administraator saab foorumeid aktiivseks ja mitteaktiivseks teha. Lisaks saab administraator muuta ning vaadata kasutajate andmeid ja vajadusel kasutajaid kustutada.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Selliseid rakendusi on maailmas palju, ning nagu näha, siis pole olemas seda kõige paremat - täiuslikku foorumit.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ka meie rakendust(ja selle kõrvalt teenust) saaks veel suurel määral täiendada. Hetkel peame suurimaks puuduseks ebaturvalisust ja seda, et kliendile pole lisatud töötavat custom membershipi.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kasutasime &amp;lt;b&amp;gt;ASP.NET MVC4&amp;lt;/b&amp;gt; tehnoloogiat.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Pealeht&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/pealeht.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sisselogimine&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/sisselogimine.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Registreerimine&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/registreerimine.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Kasutaja profiili muutmine&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/edit_user.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Kategooria ja teema vaade&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/category_ja_topic_valik.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Kategooria muutmine ja lisamine&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/category_muutmine_lisamine.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Teema lisamine&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/admin_topicu_lisamine.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Postituse lisamine&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/vaata_voi_lisa_postitusi.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Postituse vaade&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/postituse_vaade.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Foorumi ülevaade&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/admin_foorumi_%C3%BClevaade.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Kasutajate vaade&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/admin_kasutajate_vaade.jpg]&lt;br /&gt;
&lt;br /&gt;
===Rakenduse käivitamine===&lt;br /&gt;
&lt;br /&gt;
1) Esmalt tuleb alla laadida [http://enos.itcollege.ee/~ktarma/up/VR/ForumWithMembershipProvider.zip pakk siit] või kasutada selleks [https://hajussysteemid.visualstudio.com/DefaultCollection/ForumWithMembershipProvider/ TFSi].&lt;br /&gt;
&lt;br /&gt;
2) Siis tuleb ära muuta WcfForumService Web.config&#039;u serviceCertificate thumbprint (WcfForumService-&amp;gt;Web.config-&amp;gt;Advanced-&amp;gt;Service Behaviors-&amp;gt;serviceBehavior-&amp;gt;serviceCredentials-&amp;gt;serviceCertificate). (enne seda peab teil olema vajalik sertifikaat, mille loomist kirjeldatakse [https://wiki.itcollege.ee/index.php/Praktikum:_Windows_Communication_Foundation_teenuse_turvamine,_VR2.9#Sertifikaatide_loomine siin]) &lt;br /&gt;
&lt;br /&gt;
3) Tõenäoliselt peate ka rebuildima library, clienti ja service.&lt;br /&gt;
&lt;br /&gt;
4) Nüüd tuleb luua andmebaasi(.\sqlexpress) vajalikud tabelid. Selleks on vastavad SQL skriptid ForumServiceLibrary/Scripts kaustas.&lt;br /&gt;
&lt;br /&gt;
5) Nüüd tuleb ka ASP.NET Membershipi jaoks vajalikud tabelid luua, seda on kirjeldatud [https://wiki.itcollege.ee/index.php/Praktikum:_Windows_Communication_Foundation_teenuse_turvamine,_VR2.9#ASP.NET_Membership_database_loomine_ja_WCF.27ile_selle_kasutamiseks_.C3.B5iguste_andmine siin].&amp;lt;br/&amp;gt;&lt;br /&gt;
5.1) See võib visata errorit, et NETWORK SERVICE on juba olemas, siis tuleb see käsitsi ära kustutada ja ikkagi 5) uuesti teha.&lt;br /&gt;
&lt;br /&gt;
6) Siis võite käivitada rakenduse.&lt;br /&gt;
&lt;br /&gt;
7) Teile näidatakse tühja lehte, kus veel ühtegi foorumit ei ole, kuna andmebaas on tühi. Esimene setup toimub aadressil: http://localhost:64621/Home/Setup&lt;br /&gt;
&lt;br /&gt;
8) Peale seda peaks teil olema administraatori õigusega kasutaja ning esimene foorum loodud.&amp;lt;br/&amp;gt;&lt;br /&gt;
8.1) Kui esineb probleeme sellise &amp;quot;külma stardiga&amp;quot;, siis võite andmebaasist vanad kirjed ära kustutada skriptiga (ForumServiceLibrary/Scripts/SQLdelete.sql) ning uuesti proovida.&lt;br /&gt;
&lt;br /&gt;
==Log==&lt;br /&gt;
07.03.2013 - sai valmis esimene osa kodusest tööst (XML)&lt;br /&gt;
&lt;br /&gt;
09.03.2013 - kandsime esimese osa (XML) WIKI keskkonda&lt;br /&gt;
&lt;br /&gt;
29.03.2013 - kandsime XML retsensioonid WIKI keskkonda&lt;br /&gt;
&lt;br /&gt;
25.05.2013 - kandsime teenuse kirjelduse WIKI keskkonda&lt;br /&gt;
&lt;br /&gt;
26.05.2013 - kandsime rakenduse kirjelduse WIKI keskkonda&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=KKMK&amp;diff=63528</id>
		<title>KKMK</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=KKMK&amp;diff=63528"/>
		<updated>2013-05-27T14:30:03Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
* Kaido Tarma (D23)&lt;br /&gt;
* Katre Paabo (D22)&lt;br /&gt;
* Mark-Hendrik Mäeste (D21)&lt;br /&gt;
* Kaisa Taelma (D23)&lt;br /&gt;
&lt;br /&gt;
==XML&#039;i kodutöö==&lt;br /&gt;
===XML&#039;i genereerimiseks loodud programm===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
using System.Text;&lt;br /&gt;
using System.Xml;&lt;br /&gt;
&lt;br /&gt;
namespace Praktikum4&lt;br /&gt;
{&lt;br /&gt;
    class Program&lt;br /&gt;
    {&lt;br /&gt;
        static void Main(string[] args)&lt;br /&gt;
        {&lt;br /&gt;
            Random r = new Random();&lt;br /&gt;
            int i, j, k;&lt;br /&gt;
&lt;br /&gt;
            int minTeemad = 1;&lt;br /&gt;
            int maxTeemad = 5;&lt;br /&gt;
            int minVastused = 1;&lt;br /&gt;
            int maxVastused = 9;&lt;br /&gt;
&lt;br /&gt;
            string[] ained = new string[] { &amp;quot;Algebra ja graafiteooria&amp;quot;, &amp;quot;Arvutigraafika&amp;quot;, &amp;quot;Microsofti mobiilirakenduste arendamine&amp;quot;, &amp;quot;Mobiilirakenduste arendamine Androidile&amp;quot;, &amp;quot;Sidevõrgud&amp;quot;, &amp;quot;Sissejuhatus Apple-i mob.&amp;quot;, &amp;quot;Tarkvara testimise alused&amp;quot;, &amp;quot;Veebirakenduste loomine ASP .NET abil&amp;quot;, &amp;quot;Võrgurakendused II&amp;quot; };&lt;br /&gt;
            string[] inimesed = new string[] { &amp;quot;Mati&amp;quot;, &amp;quot;Kati&amp;quot;, &amp;quot;Jüri&amp;quot;, &amp;quot;Teet&amp;quot;, &amp;quot;Linda&amp;quot;, &amp;quot;Vilma&amp;quot;, &amp;quot;Olga&amp;quot;, &amp;quot;Vallo&amp;quot;, &amp;quot;Kaupo&amp;quot;, &amp;quot;Peeter&amp;quot; };&lt;br /&gt;
            string[] teemanimed = new string[] { &amp;quot;Eksami eeldus&amp;quot;, &amp;quot;Lisatunnid&amp;quot;, &amp;quot;Esimene kontrolltöö&amp;quot;, &amp;quot;Teine kontrolltöö&amp;quot;, &amp;quot;Enesetestid&amp;quot;, &amp;quot;Abimaterjalid&amp;quot;, &amp;quot;Mingi teema&amp;quot;, &amp;quot;Kehva teema&amp;quot;, &amp;quot;Spikrid&amp;quot; };&lt;br /&gt;
&lt;br /&gt;
            string[] tekstid = new string[] {&lt;br /&gt;
                &amp;quot;Tere, ma ei saa teemast üldse aru.&amp;quot;,&lt;br /&gt;
                &amp;quot;Miks me ometi sellist asja tegema peame?&amp;quot;,&lt;br /&gt;
                &amp;quot;Homses töös tuleb maha kirjutada.&amp;quot;,&lt;br /&gt;
                &amp;quot;Soovin rentida pastakat..&amp;quot;,&lt;br /&gt;
                &amp;quot;Please RTFM!&amp;quot;,&lt;br /&gt;
                &amp;quot;Pliiats on kõver!!&amp;quot;,&lt;br /&gt;
                &amp;quot;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;quot;,&lt;br /&gt;
                &amp;quot;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;quot;,&lt;br /&gt;
                &amp;quot;Mis te tulite siia nalja tegema vää?&amp;quot;,&lt;br /&gt;
                &amp;quot;Kolmekesi üheskoos!&amp;quot;,&lt;br /&gt;
                &amp;quot;Tahvel jäi mustaks..&amp;quot;,&lt;br /&gt;
                &amp;quot;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;quot;,&lt;br /&gt;
                &amp;quot;Raske töö oli jah..&amp;quot;,&lt;br /&gt;
                &amp;quot;Astrofüüsik!&amp;quot;,&lt;br /&gt;
                &amp;quot;Kes viisi tahab saada??&amp;quot;&lt;br /&gt;
            };&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            int teemaID = 1;&lt;br /&gt;
            int postitusID = 1;&lt;br /&gt;
            int vastusID = 1;&lt;br /&gt;
&lt;br /&gt;
            int postitajaID = 1;&lt;br /&gt;
&lt;br /&gt;
            XmlWriterSettings settings = new XmlWriterSettings();&lt;br /&gt;
            settings.Indent = true;&lt;br /&gt;
            settings.IndentChars = &amp;quot;\t&amp;quot;;&lt;br /&gt;
            XmlWriter xmlWriter = XmlWriter.Create(&amp;quot;test.xml&amp;quot;, settings);&lt;br /&gt;
&lt;br /&gt;
            xmlWriter.WriteStartDocument();&lt;br /&gt;
            xmlWriter.WriteStartElement(&amp;quot;KOOLIFOORUM&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
            for (i = 0; i &amp;lt; ained.Length; i++)&lt;br /&gt;
            {&lt;br /&gt;
                xmlWriter.WriteStartElement(&amp;quot;AINE&amp;quot;);&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, i.ToString());&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;NIMI&amp;quot;, ained[i]);&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;KOOD&amp;quot;, ained[i].Substring(0, 4).ToUpper());&lt;br /&gt;
&lt;br /&gt;
                for (j = 0; j &amp;lt; r.Next(minTeemad, maxTeemad); j++)&lt;br /&gt;
                {&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;TEEMA&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, teemaID.ToString());&lt;br /&gt;
                    teemaID++;&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;NIMI&amp;quot;, teemanimed[r.Next(0, teemanimed.Length - 1)]);&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;POSTITUS&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitusID.ToString());&lt;br /&gt;
                    postitusID++;&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;AEG&amp;quot;);&lt;br /&gt;
                    DateTime aeg = new DateTime(r.Next(2000, 2010), r.Next(1, 12), r.Next(1, 28), r.Next(0, 23), r.Next(0, 59), r.Next(0, 59));&lt;br /&gt;
                    xmlWriter.WriteValue(aeg);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //AEG&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;POSTITAJA&amp;quot;);&lt;br /&gt;
                    postitajaID = r.Next(1, inimesed.Length - 1);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitajaID.ToString());&lt;br /&gt;
                    xmlWriter.WriteString(inimesed[postitajaID]);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //POSTITAJA&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;TEKST&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteString(tekstid[r.Next(0, tekstid.Length - 1)]);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //TEKST&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //POSTITUS&lt;br /&gt;
&lt;br /&gt;
                    for (k = 0; k &amp;lt; r.Next(minVastused, maxVastused); k++)&lt;br /&gt;
                    {&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;VASTUS&amp;quot;);&lt;br /&gt;
                        xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, vastusID.ToString());&lt;br /&gt;
                        vastusID++;&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;AEG&amp;quot;);&lt;br /&gt;
                        aeg = aeg.AddHours(r.Next(1, 2000));&lt;br /&gt;
                        aeg = aeg.AddSeconds(r.Next(1, 2000));&lt;br /&gt;
                        xmlWriter.WriteValue(aeg);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //AEG&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;POSTITAJA&amp;quot;);&lt;br /&gt;
                        postitajaID = r.Next(1, inimesed.Length - 1);&lt;br /&gt;
                        xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitajaID.ToString());&lt;br /&gt;
                        xmlWriter.WriteString(inimesed[postitajaID]);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //POSTITAJA&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;TEKST&amp;quot;);&lt;br /&gt;
                        xmlWriter.WriteString(tekstid[r.Next(0, tekstid.Length - 1)]);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //TEKST&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //VASTUS&lt;br /&gt;
                    }&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //TEEMA&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
                xmlWriter.WriteEndElement(); //AINE&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            xmlWriter.WriteEndDocument(); //KOOLIFOORUM&lt;br /&gt;
            xmlWriter.Close();&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Genereeritud XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;KOOLIFOORUM&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;1&amp;quot; NIMI=&amp;quot;Algebra ja graafiteooria&amp;quot; KOOD=&amp;quot;ALGE&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;1&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-09-24T18:18:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-10-19T20:42:22&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;2&amp;quot; NIMI=&amp;quot;Arvutigraafika&amp;quot; KOOD=&amp;quot;ARVU&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;2&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-05-06T22:04:43&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-05-29T14:21:05&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-06-25T06:46:48&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-09-01T13:53:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-09-30T21:00:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;3&amp;quot; NIMI=&amp;quot;Lisatunnid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-05T20:19:01&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-29T09:33:07&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;3&amp;quot; NIMI=&amp;quot;Microsofti mobiilirakenduste arendamine&amp;quot; KOOD=&amp;quot;MICR&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;4&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-03-25T06:20:58&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-04-23T03:42:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-05-19T23:52:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;9&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-07-15T02:12:34&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;5&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-09-24T06:46:57&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-11-30T11:18:05&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;11&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-01-11T03:23:25&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;6&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-25T19:21:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;12&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-09T00:47:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;13&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-06-21T22:16:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;14&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-07-22T13:37:51&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;4&amp;quot; NIMI=&amp;quot;Mobiilirakenduste arendamine Androidile&amp;quot; KOOD=&amp;quot;MOBI&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;7&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-05-22T01:56:53&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;15&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-08-11T09:10:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-10-30T22:10:54&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;8&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-04-09T02:28:08&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-24T09:50:41&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;18&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-24T01:11:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-31T01:42:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-08-10T17:47:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;21&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-08-28T18:54:19&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;9&amp;quot; NIMI=&amp;quot;Lisatunnid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;9&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2005-11-13T17:50:34&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;22&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2005-12-06T18:01:49&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-02-17T05:12:51&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;24&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-03-22T17:26:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;5&amp;quot; NIMI=&amp;quot;Sidevõrgud&amp;quot; KOOD=&amp;quot;SIDE&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;10&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-04-14T18:43:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;25&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-13T01:50:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;11&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;11&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-10-09T10:32:20&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;26&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-11-24T19:37:37&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;27&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-07T18:55:04&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;28&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-15T12:02:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;12&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;12&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-24T13:31:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;29&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-05T10:01:45&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;6&amp;quot; NIMI=&amp;quot;Sissejuhatus Apple-i mob.&amp;quot; KOOD=&amp;quot;SISS&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;13&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;13&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-02-23T09:30:10&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;30&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-03-28T13:42:14&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;31&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-03-31T17:08:02&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;32&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-04-20T23:39:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;33&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-06-08T02:06:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;14&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;14&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-09-05T09:08:49&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;34&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-09-19T20:18:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;35&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-11-06T18:42:59&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;36&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-12-25T01:45:19&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;7&amp;quot; NIMI=&amp;quot;Tarkvara testimise alused&amp;quot; KOOD=&amp;quot;TARK&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;15&amp;quot; NIMI=&amp;quot;Eksami eeldus&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;15&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-15T01:52:45&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;37&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-04T20:19:06&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;38&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-10T17:21:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;39&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-02T09:28:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;16&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-07-02T14:46:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;40&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-07-18T11:55:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;41&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-03T01:24:04&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;42&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-10-23T10:50:39&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;43&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-11-01T08:14:37&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;44&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-01-11T11:35:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;17&amp;quot; NIMI=&amp;quot;Eksami eeldus&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-02-13T11:02:08&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;45&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-05T05:10:52&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;46&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-17T19:30:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;47&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-07T04:51:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;18&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;18&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-02-16T02:44:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;48&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-04-19T08:45:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;49&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-06-26T19:48:59&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;50&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-08-05T10:04:47&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;8&amp;quot; NIMI=&amp;quot;Veebirakenduste loomine ASP .NET abil&amp;quot; KOOD=&amp;quot;VEEB&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;19&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-05T13:23:44&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;51&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-30T15:46:30&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;52&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-07-26T20:52:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;53&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-10-02T15:59:39&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;54&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-03T03:19:50&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;20&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-02-23T06:40:58&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;55&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-04-04T01:56:57&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;21&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;21&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-09-09T06:27:22&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;56&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-11-25T05:39:35&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;57&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-12-23T15:04:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;58&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-12-26T22:13:02&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tere, ma ei saa teemast üldse aru.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;9&amp;quot; NIMI=&amp;quot;Võrgurakendused II&amp;quot; KOOD=&amp;quot;VÕRG&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;22&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;22&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-09-05T15:45:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;59&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-09-14T22:50:35&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;60&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-12T12:13:42&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;61&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-19T21:39:24&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;62&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-25T22:45:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;63&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-03-31T05:49:55&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;64&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-05-07T17:02:52&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;23&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-01-17T14:38:24&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;65&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-06T23:57:36&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;66&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-21T15:30:47&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;67&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-09T14:35:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;68&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-18T00:54:36&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
&amp;lt;/KOOLIFOORUM&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 1===&lt;br /&gt;
See stiilifail väljastab html lehel kõik postitused ning nende vastused.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--See stiilifail väljastab html lehel kõik postitused ning nende vastused--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body style=&amp;quot;background-color:#294052;font-family:Arial;font-size:12pt&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;span style=&amp;quot;font-size:25pt;font-weight:bold;color:white&amp;quot;&amp;gt;&lt;br /&gt;
          KOOLIFOORUM&lt;br /&gt;
        &amp;lt;/span&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;KOOLIFOORUM/AINE&amp;quot; &amp;gt;&lt;br /&gt;
          &amp;lt;div style=&amp;quot;background-color:#8FBCDB;font-size:20pt;font-weight:bold;padding:5px&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;TEEMA&amp;quot; &amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;background-color:#F4D6BC;padding:5px&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;span style=&amp;quot;font-size:16pt;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/span&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;background-color:#F8E4CC;padding:10px&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;b&amp;gt;Postitus &amp;lt;/b&amp;gt; @&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/AEG&amp;quot;/&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/POSTITAJA&amp;quot;/&amp;gt;:&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/TEKST&amp;quot;/&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;VASTUS&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;b&amp;gt;Vastus &amp;lt;/b&amp;gt; @&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;AEG&amp;quot;/&amp;gt; &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;POSTITAJA&amp;quot;/&amp;gt;:&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;TEKST&amp;quot;/&amp;gt; &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilitud HTML===&lt;br /&gt;
Stiilifail 1&#039;ga stiilitud XML, väljastus HTML kujul: http://enos.itcollege.ee/~ktarma/Vorgurakendused/XML/test_Stiil1.xml&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 2===&lt;br /&gt;
Antud stiilifail kuvab kõik foorumi kasutajad ja iga kasutaja puhul kasutaja algatatud teemad ühes postitamise ajaga.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot; xmlns:fn=&amp;quot;http://www.w3.org/2005/xpath-functions&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--Antud stiilifail kuvab kõik foorumi kasutajad ja iga kasutaja puhul kasutaja algatatud teemad ühes postitamise ajaga--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;KASUTAJAD&amp;gt;&lt;br /&gt;
      &amp;lt;xsl:for-each select=&amp;quot;//POSTITAJA[not(. = preceding::POSTITAJA)]&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;KASUTAJANIMI&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/KASUTAJANIMI&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:variable name=&amp;quot;tmp&amp;quot; select=&amp;quot;@ID&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;POSTITUSED&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;//POSTITUS[POSTITAJA/@ID = $tmp]&amp;quot; &amp;gt;&lt;br /&gt;
            &amp;lt;POSTITUS&amp;gt;&lt;br /&gt;
              &amp;lt;AEG&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;AEG&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/AEG&amp;gt;&lt;br /&gt;
              &amp;lt;TEXT&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;TEKST&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/TEXT&amp;gt;&lt;br /&gt;
            &amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/POSTITUSED&amp;gt;&lt;br /&gt;
      &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/KASUTAJAD&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 3===&lt;br /&gt;
See stiilifail väljastab XML kujul kõikide postituste teema ning aine, kus see asub.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--See stiilifail väljastab XML kujul kõikide postituste teema ning aine, kus see asub--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;POSTITUSED&amp;gt;&lt;br /&gt;
      &amp;lt;xsl:for-each select=&amp;quot;KOOLIFOORUM/AINE/TEEMA/POSTITUS&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;POSTITUS&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:attribute name=&amp;quot;ID&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;@ID&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;TEEMA&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;NIMI&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
          &amp;lt;AINE&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;NIMI&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../../@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;KOOD&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../../@KOOD&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/AINE&amp;gt;&lt;br /&gt;
        &amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
      &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/POSTITUSED&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Manuaalselt genereeritud skeemifail===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;KOOLIFOORUM&amp;quot; type=&amp;quot;foorumType&amp;quot; /&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;foorumType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;AINE&amp;quot; type=&amp;quot;aineType&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;aineType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;TEEMA&amp;quot; type=&amp;quot;teemaType&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;KOOD&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;teemaType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;POSTITUS&amp;quot; type=&amp;quot;postitusType&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;VASTUS&amp;quot; type=&amp;quot;postitusType&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;postitusType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:all&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot;  /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot; type=&amp;quot;postitajaType&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:all&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;postitajaType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
      &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Automaatselt genereeritud skeemifail===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;KOOLIFOORUM&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;AINE&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;TEEMA&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;POSTITUS&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;VASTUS&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;KOOD&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
==XML Retsensioonid==&lt;br /&gt;
&lt;br /&gt;
===Retsensioon meeskonna &amp;quot;BitByBit&amp;quot; XML ülesande kohta===&lt;br /&gt;
Meeskond BitbyBit on valinud oma teemaks muusika ning sellega seotud elementide kategoriseerimise ja kirjeldamise. XML fail juurelemendiks on üldiselt muusika (music), järjestuse järgmiseks etapiks on esitaja (artist), kellel võib olla mitu albumit. Igal albumil on järjestatud lood (song), milledel on eraldi kommentaarid, ja albumi kommentaar. &amp;lt;br/&amp;gt;&lt;br /&gt;
XML on süntaktilise ehituse poolest korrektne. Otsingute tegemiseks on selline XML küllaltki hea. Sellegi poolest jääb arusaamatuks, miks on igal lool eraldi žanr, kui iga albumi juures on kirjeldatud selle muusikavool. See oleks mõistetav, kui tegemist on n-ö kogutud teoste või aastahittidega, millel iga laul võib olla eri žanrist. Sellisel juhul peaks iga laulu juures olema ka eraldi esitaja, mis enamus juhtudel tekitaks info liiasust. Samuti näib eraldi albumi kommentaar (album comments) liiasena, sest iga muusikapala juures on eraldi kommentaar.&amp;lt;br/&amp;gt;&lt;br /&gt;
XML-i skeemifail (XSD) on vastavuses XML-is esinevate elementide, atribuutide ja atribuudi nimede ning tüüpidega.&amp;lt;br/&amp;gt;&lt;br /&gt;
Esimese päringu puhul on tegemist kõiki „metal“ žanri sisaldavate lugude väljaeraldamisega. Selline otsing on vajalik juhul, kui tegemist on albumiga, millel on paljude esinejate palad. Praegusel juhul piisaks otsingust üle albumi žanrite.&amp;lt;br/&amp;gt;&lt;br /&gt;
Teine päring käib üle kõik albumid ning kuvab nende andmed üksteise järel. Tulemuseks on loetavavad eraldused, millest on väga hea lugeda iga albumi kohta.&lt;br /&gt;
Kolmas päring on samuti head ülevaadet andev tabel lauljate ning kõigi nende albumite kohta. Selline päring on paslik näiteks muusikapoes, kus tihti on vaja ülevaadet konkreetse artisti kõikidest albumitest.&amp;lt;br/&amp;gt;&lt;br /&gt;
Töö täitis ülesande tingimusi. Vaatamata on lühidusele, täitab see oma ülesannet. Hea loetavuse tõttu ei näe põhjust eraldi dokumentatsiooniks ega kommentaarideks. Iga päringu juures oli välja trükitud, mida konkreetne väärtus tähendab.&lt;br /&gt;
&lt;br /&gt;
===Retsensioon meeskonna &amp;quot;Trenniinfo&amp;quot; XML ülesande kohta===&lt;br /&gt;
XML fail on suhteliselt lühike. Aadressi asemel oleks võinud kasutada linna, sest aadress märgib pigem täpsemat asukohta. Kalev Spa spordialade juures on mõlemal treeningajaks argipäevad. Ühes on see ka eraldi välja toodud, teises on ainult päevadena kirja pandud. See oleks võinud olla ühtemoodi tehtud.&amp;lt;br/&amp;gt;&lt;br /&gt;
Sama kehtib ka Saku spordikompleksi kohta. Treeningpäevad võiks olla ühtemoodi märgitud. Kui trenni saab teha igapäevaselt, siis võiks see igal pool ka samamoodi märgitud olla. Samuti hakkab siin silma ka spordialade juures ära märgitud tasuta võimaluse koht, kuigi allpool maksumuse juures on selleks täiesti hea koht olemas. Pole vajadust sama infot allpool uuesti korrata.&amp;lt;br/&amp;gt;&lt;br /&gt;
Esimese XML transformatsioonifaili puhul  väljastatakse kõik spordikohad koos infoga. Paremini loetavuse koha pealt võiks peale treeningu kohta ja ennem spordiala olla ka üks tühi rida, sest vastasel juhul tekib mulje, et see kehtibki vaid esimese spordiala kohta, kui tegelikult näitab see infot ka järgmiste kohta.&amp;lt;br/&amp;gt;&lt;br /&gt;
Teise XML transformatsiooni faili puhul on sama asi. Ei ole väga hästi aru saada, kas andmed kehtivad vaid teatud informatsiooni kohta või laienevad ka allpool olevatele. Tulemus on praktiliselt sama, mis esimese puhul. Muutunud on ainult see, et maksumuse koha peal öeldakse, et see on tasuta.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kolmanda XML transformatsiooni faili juures võib märgata praktiliselt sama tulemust, mis eelmiste puhul. Seekord on aga paremini aru saada, mille kohta info käib. Siin tulevad välja ka erinevused treeningpäevade suhtes. Kui ühel on ETKNRLP kirjeldatud päevadena, siis teisel on märgitud, et toimub igapäevaselt, kuigi need tähendavad ühte ja sama asja.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kõiki kolme transformatsiooni puhul oleks võinud olla erinevad väljastused. Hetkel väljastavad kõik kolm praktiliselt ühte ja sama väärtust. Aga oleks võinud olla väljastused näiteks kõikidele sisehallidele või kõikidele jõutreeningutele.&lt;br /&gt;
&lt;br /&gt;
==Teenuse Kirjeldus==&lt;br /&gt;
&amp;lt;p&amp;gt;Teenus on mõeldud foorumitega seonduva loomiseks, haldamiseks ja muutmiseks.&amp;lt;br/&amp;gt;&lt;br /&gt;
Iga foorumi juures on kategooriad, mis liigitavad konkreetse foorumi suundi.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kategooria jaguneb omakorda teemadeks, mida võib ühe kategooria raames olla mitmeid.&amp;lt;br/&amp;gt;&lt;br /&gt;
Teemal on kasutajate poolt postitatud teated ehk postitused. &amp;lt;/p&amp;gt;&lt;br /&gt;
===Foorumi päringud===&lt;br /&gt;
Foorumi päringud implementeerivad foorumi interfacei.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getApplicationIdByForumName&amp;lt;/b&amp;gt; - Võimaldab pärida aplikatsiooni ID-d foorumi nime järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik foorumid, arvestades suletud foorumeid.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; – Foorumi päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Foorumi loomine, mille käigus määratakse foorumile nimi, loomise kuupäev ning uuenduse väärtuseks määratakse loomise hetk.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Foorumi uuendamine. Sellega saab muuta foorumi nime.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Foorumi sulgemine- sulgemise ja muutmise ajaks määratakse meetodi rakendamise aeg.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAllCategoriesInForum&amp;lt;/b&amp;gt; – Konkreetse foorumi kõigi kategooriate päring.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAllUsersInForum&amp;lt;/b&amp;gt; - Konkreetse foorumi kõigi seal registreerunud kasutajate päring.&lt;br /&gt;
&lt;br /&gt;
===Kategooria päringud===&lt;br /&gt;
Kategooria päringud implementeerivad kategooria interfacei, mis omakorda baas interfacei (ITemplate).&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik kategooriad.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Kategooria päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Kategooria loomine, mille käigus määratakse kategooria nimi,kirjeldus, loomise kuupäev ning uuenduse väärtuseks määratakse loomise hetk.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Kategooria uuendamine. Sellega saab muuta kategooria nime ja kirjeldust.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Kategooria sulgemine- sulgemise ja muutmise ajaks määratakse meetodi rakendamise aeg.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAllTopicsInCategory&amp;lt;/b&amp;gt; – Konkreetse kategooria kõigi teemade päring.&lt;br /&gt;
&lt;br /&gt;
===Teema päringud===&lt;br /&gt;
Teema päringud implementeerivad teema interfacei, mis omakorda baas interfacei (ITemplate).&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik teemad.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Teema päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Teema loomine, mille käigus määratakse teema nimi, teema looja kasutaja ID, kategooria ID, kuhu see teema kuulub ja loomise kuupäev ning uuenduse väärtuseks määratakse loomise hetk.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Teema uuendamine. Võimalik muuta kategooriat, kuhu vastav teema kuulub, ja teema nime.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Teema kustutamine- sulgemise ajaks määratakse meetodi rakendamise aeg.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByCategoryId&amp;lt;/b&amp;gt; –Teemade otsing, mis pole kustutatud, kategooria ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByUserId&amp;lt;/b&amp;gt; – Konkreetse kasutaja kõigi lisatud teemade otsing.&lt;br /&gt;
===Postituse päringud===&lt;br /&gt;
Postituse päringud implementeerivad postituse interfacei, mis omakorda baas interfacei (ITemplate).&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik postitused.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Postituse päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Postituse loomine, mille käigus määratakse postituse nimi ja tekst, postituse looja kasutaja ID, teema ID, mille all postitus tehti, ning uuenduse ja loomise väärtuseks määratakse loomise hetk.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Postituse uuendamine. Võimalik muuta teemat, kuhu vastav postitus kuulub, ja postituse nime ning teksti.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Postituse kustutamine- sulgemise ajaks määratakse meetodi rakendamise aeg.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByUserId&amp;lt;/b&amp;gt; – Konkreetse kasutaja kõigi lisatud postituste otsing.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByTopicId&amp;lt;/b&amp;gt; – Postituste otsing, mis pole kustutatud, teema ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAnswers&amp;lt;/b&amp;gt; – Postituse vastuse otsing vastava postituse ID järgi.&lt;br /&gt;
&lt;br /&gt;
===Kasutaja päringud===&lt;br /&gt;
Kasutaja päringud implementeerivad kasutaja interfacei.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik kasutajaid, arvestades suletud kasutajaid.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Kasutaja päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Kasutaja loomine, mille käigus määratakse kasutajanimi, kasutaja ees-ja perekonnanimi, parool, e-maili aadress ja salasõna. Samuti lisatakse kasutaja tabelisse Membership, user ja UserProperties.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Kasutaja uuendamine. Kasutaja saab muuta salasõna, emaili ja kommentaari. &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;updateUserProperties&amp;lt;/b&amp;gt; –Kasutaja propertite uuendamine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Kasutaja kustutamine ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;undelete &amp;lt;/b&amp;gt;– Kasutaja kustutamise annulleerimine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;visit&amp;lt;/b&amp;gt; – Viimase külastuse väärtuse uuendamine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAllPostsByUser&amp;lt;/b&amp;gt; – Kasutaja kõigi postituste otsing.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByUsername &amp;lt;/b&amp;gt;– Kasutaja otsing kasutajanime järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByEmail&amp;lt;/b&amp;gt; – Kasutaja otsing emaili järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;validateUser&amp;lt;/b&amp;gt; – Kasutaja valideerimine ehk kindlaks tegemine, kas vastav forum, kasutajanimi ja salasõna ühtivad. &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;isForumUser&amp;lt;/b&amp;gt; - Kasutaja kindlakstegemine, kas tegemist on vastava foorumi kasutajaga.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getProperties &amp;lt;/b&amp;gt;– Kasutaja propertite saamine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getUserRoles&amp;lt;/b&amp;gt; – Kasutaja rolli päring kasutaja ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;updateUserRoles&amp;lt;/b&amp;gt; – Kasutaja rolli muutmine. Ühel kasutajal võib olla mitu rolli.&lt;br /&gt;
===Rolli päringud===&lt;br /&gt;
Rolli päringud implementeerivad rolli interfacei.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik rollid.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Rolli päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Rolli loomine. Lisaks tagastatakse selle ID.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Rolli uuendamine ID järgi. &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; - Rolli kustutamine ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;changeUserRole&amp;lt;/b&amp;gt; - Kasutaja rolli muutmine.&lt;br /&gt;
===FirstQueries==&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;setup&amp;lt;/b&amp;gt; - Foorumi tegemiseks vajalik meetod- luuakse administraator.&lt;br /&gt;
&lt;br /&gt;
===Membership päringud===&lt;br /&gt;
Membership päringud implementeerivad Membership interfacei.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById &amp;lt;/b&amp;gt;– Membership info otsing kasutaja ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;All&amp;lt;/b&amp;gt;- Kõigi Membershipide otsing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Klientrakenduse Kirjeldus==&lt;br /&gt;
&amp;lt;p&amp;gt;Rakendusel on kahte tüüpi kasutajaid-tavakasutajad ja administraator.&amp;lt;br/&amp;gt;&lt;br /&gt;
Selleks, et foorumeid, kategooriaid ja teemasid vaadata on vaja sisse logida.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kui kasutajal veel kontot pole, saab ta selle teha registreerimise lehel.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kasutaja saab vajadusel muuta enda andmeid ja profiilipilti.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kasutaja saab lisada, muuta ja kommenteerida vaid postitusi.&amp;lt;br/&amp;gt;&lt;br /&gt;
Foorumeid, kategooriaid ja topicuid saab lisada vaid administraator.&amp;lt;br/&amp;gt;&lt;br /&gt;
Administraator saab foorumeid aktiivseks ja mitteaktiivseks teha. Lisaks saab administraator muuta ning vaadata kasutajate andmeid ja vajadusel kasutajaid kustutada.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Selliseid rakendusi on maailmas palju, ning nagu näha, siis pole olemas seda kõige paremat - täiuslikku foorumit.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ka meie rakendust(ja selle kõrvalt teenust) saaks veel suurel määral täiendada. Hetkel peame suurimaks puuduseks ebaturvalisust ja seda, et kliendile pole lisatud töötavat custom membershipi.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kasutasime &amp;lt;b&amp;gt;ASP.NET MVC4&amp;lt;/b&amp;gt; tehnoloogiat.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Pealeht&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/pealeht.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sisselogimine&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/sisselogimine.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Registreerimine&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/registreerimine.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Kasutaja profiili muutmine&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/edit_user.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Kategooria ja teema vaade&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/category_ja_topic_valik.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Kategooria muutmine ja lisamine&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/category_muutmine_lisamine.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Teema lisamine&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/admin_topicu_lisamine.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Postituse lisamine&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/vaata_voi_lisa_postitusi.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Postituse vaade&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/postituse_vaade.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Foorumi ülevaade&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/admin_foorumi_%C3%BClevaade.jpg]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Kasutajate vaade&amp;lt;/b&amp;gt; - [http://enos.itcollege.ee/~ktarma/up/VR/admin_kasutajate_vaade.jpg]&lt;br /&gt;
&lt;br /&gt;
===Rakenduse käivitamine===&lt;br /&gt;
&lt;br /&gt;
1) Esmalt tuleb alla laadida [http://enos.itcollege.ee/~ktarma/up/VR/ForumWithMembershipProvider.zip pakk siit] või kasutada selleks [https://hajussysteemid.visualstudio.com/DefaultCollection/ForumWithMembershipProvider/ TFSi].&lt;br /&gt;
&lt;br /&gt;
2) Siis tuleb ära muuta WcfForumService Web.config&#039;u serviceCertificate thumbprint (WcfForumService-&amp;gt;Web.config-&amp;gt;Advanced-&amp;gt;Service Behaviors-&amp;gt;serviceBehavior-&amp;gt;serviceCredentials-&amp;gt;serviceCertificate). (enne seda peab teil olema vajalik sertifikaat, mille loomist kirjeldatakse [https://wiki.itcollege.ee/index.php/Praktikum:_Windows_Communication_Foundation_teenuse_turvamine,_VR2.9#Sertifikaatide_loomine siin]) &lt;br /&gt;
&lt;br /&gt;
3) Tõenäoliselt peate ka rebuildima library, clienti ja service.&lt;br /&gt;
&lt;br /&gt;
4) Nüüd tuleb luua andmebaasi(.\sqlexpress) vajalikud tabelid. Selleks on vastavad SQL skriptid ForumServiceLibrary/Scripts kaustas.&lt;br /&gt;
&lt;br /&gt;
5) Nüüd tuleb ka ASP.NET Membershipi jaoks vajalikud tabelid luua, seda on kirjeldatud [https://wiki.itcollege.ee/index.php/Praktikum:_Windows_Communication_Foundation_teenuse_turvamine,_VR2.9#ASP.NET_Membership_database_loomine_ja_WCF.27ile_selle_kasutamiseks_.C3.B5iguste_andmine siin].&amp;lt;br/&amp;gt;&lt;br /&gt;
5.1) See võib visata errorit, et NETWORK SERVICE on juba olemas, siis tuleb see käsitsi ära kustutada ja ikkagi 5) uuesti teha.&lt;br /&gt;
&lt;br /&gt;
6) Siis võite käivitada rakenduse.&lt;br /&gt;
&lt;br /&gt;
7) Teile näidatakse tühja lehte, kus veel ühtegi foorumit ei ole, kuna andmebaas on tühi. Esimene setup toimub aadressil: http://localhost:64621/Home/Setup&lt;br /&gt;
&lt;br /&gt;
8) Peale seda peaks teil olema administraatori õigusega kasutaja ning esimene foorum loodud.&amp;lt;br/&amp;gt;&lt;br /&gt;
8.1) Kui esineb probleeme sellise &amp;quot;külma stardiga&amp;quot;, siis võite andmebaasist vanad kirjed ära kustutada skriptiga (ForumServiceLibrary/Scripts/SQLdelete.sql) ning uuesti proovida.&lt;br /&gt;
&lt;br /&gt;
==Log==&lt;br /&gt;
07.03.2013 - sai valmis esimene osa kodusest tööst (XML)&lt;br /&gt;
&lt;br /&gt;
09.03.2013 - kandsime esimese osa (XML) WIKI keskkonda&lt;br /&gt;
&lt;br /&gt;
29.03.2013 - kandsime XML retsensioonid WIKI keskkonda&lt;br /&gt;
&lt;br /&gt;
25.05.2013 - kandsime teenuse kirjelduse WIKI keskkonda&lt;br /&gt;
&lt;br /&gt;
26.05.2013 - kandsime rakenduse kirjelduse WIKI keskkonda&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=KKMK&amp;diff=63253</id>
		<title>KKMK</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=KKMK&amp;diff=63253"/>
		<updated>2013-05-25T16:10:49Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Meeskond===&lt;br /&gt;
* Kaido Tarma (D23)&lt;br /&gt;
* Katre Paabo (D22)&lt;br /&gt;
* Mark-Hendrik Mäeste (D21)&lt;br /&gt;
* Kaisa Taelma (D23)&lt;br /&gt;
&lt;br /&gt;
===XML&#039;i genereerimiseks loodud programm===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
using System.Text;&lt;br /&gt;
using System.Xml;&lt;br /&gt;
&lt;br /&gt;
namespace Praktikum4&lt;br /&gt;
{&lt;br /&gt;
    class Program&lt;br /&gt;
    {&lt;br /&gt;
        static void Main(string[] args)&lt;br /&gt;
        {&lt;br /&gt;
            Random r = new Random();&lt;br /&gt;
            int i, j, k;&lt;br /&gt;
&lt;br /&gt;
            int minTeemad = 1;&lt;br /&gt;
            int maxTeemad = 5;&lt;br /&gt;
            int minVastused = 1;&lt;br /&gt;
            int maxVastused = 9;&lt;br /&gt;
&lt;br /&gt;
            string[] ained = new string[] { &amp;quot;Algebra ja graafiteooria&amp;quot;, &amp;quot;Arvutigraafika&amp;quot;, &amp;quot;Microsofti mobiilirakenduste arendamine&amp;quot;, &amp;quot;Mobiilirakenduste arendamine Androidile&amp;quot;, &amp;quot;Sidevõrgud&amp;quot;, &amp;quot;Sissejuhatus Apple-i mob.&amp;quot;, &amp;quot;Tarkvara testimise alused&amp;quot;, &amp;quot;Veebirakenduste loomine ASP .NET abil&amp;quot;, &amp;quot;Võrgurakendused II&amp;quot; };&lt;br /&gt;
            string[] inimesed = new string[] { &amp;quot;Mati&amp;quot;, &amp;quot;Kati&amp;quot;, &amp;quot;Jüri&amp;quot;, &amp;quot;Teet&amp;quot;, &amp;quot;Linda&amp;quot;, &amp;quot;Vilma&amp;quot;, &amp;quot;Olga&amp;quot;, &amp;quot;Vallo&amp;quot;, &amp;quot;Kaupo&amp;quot;, &amp;quot;Peeter&amp;quot; };&lt;br /&gt;
            string[] teemanimed = new string[] { &amp;quot;Eksami eeldus&amp;quot;, &amp;quot;Lisatunnid&amp;quot;, &amp;quot;Esimene kontrolltöö&amp;quot;, &amp;quot;Teine kontrolltöö&amp;quot;, &amp;quot;Enesetestid&amp;quot;, &amp;quot;Abimaterjalid&amp;quot;, &amp;quot;Mingi teema&amp;quot;, &amp;quot;Kehva teema&amp;quot;, &amp;quot;Spikrid&amp;quot; };&lt;br /&gt;
&lt;br /&gt;
            string[] tekstid = new string[] {&lt;br /&gt;
                &amp;quot;Tere, ma ei saa teemast üldse aru.&amp;quot;,&lt;br /&gt;
                &amp;quot;Miks me ometi sellist asja tegema peame?&amp;quot;,&lt;br /&gt;
                &amp;quot;Homses töös tuleb maha kirjutada.&amp;quot;,&lt;br /&gt;
                &amp;quot;Soovin rentida pastakat..&amp;quot;,&lt;br /&gt;
                &amp;quot;Please RTFM!&amp;quot;,&lt;br /&gt;
                &amp;quot;Pliiats on kõver!!&amp;quot;,&lt;br /&gt;
                &amp;quot;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;quot;,&lt;br /&gt;
                &amp;quot;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;quot;,&lt;br /&gt;
                &amp;quot;Mis te tulite siia nalja tegema vää?&amp;quot;,&lt;br /&gt;
                &amp;quot;Kolmekesi üheskoos!&amp;quot;,&lt;br /&gt;
                &amp;quot;Tahvel jäi mustaks..&amp;quot;,&lt;br /&gt;
                &amp;quot;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;quot;,&lt;br /&gt;
                &amp;quot;Raske töö oli jah..&amp;quot;,&lt;br /&gt;
                &amp;quot;Astrofüüsik!&amp;quot;,&lt;br /&gt;
                &amp;quot;Kes viisi tahab saada??&amp;quot;&lt;br /&gt;
            };&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            int teemaID = 1;&lt;br /&gt;
            int postitusID = 1;&lt;br /&gt;
            int vastusID = 1;&lt;br /&gt;
&lt;br /&gt;
            int postitajaID = 1;&lt;br /&gt;
&lt;br /&gt;
            XmlWriterSettings settings = new XmlWriterSettings();&lt;br /&gt;
            settings.Indent = true;&lt;br /&gt;
            settings.IndentChars = &amp;quot;\t&amp;quot;;&lt;br /&gt;
            XmlWriter xmlWriter = XmlWriter.Create(&amp;quot;test.xml&amp;quot;, settings);&lt;br /&gt;
&lt;br /&gt;
            xmlWriter.WriteStartDocument();&lt;br /&gt;
            xmlWriter.WriteStartElement(&amp;quot;KOOLIFOORUM&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
            for (i = 0; i &amp;lt; ained.Length; i++)&lt;br /&gt;
            {&lt;br /&gt;
                xmlWriter.WriteStartElement(&amp;quot;AINE&amp;quot;);&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, i.ToString());&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;NIMI&amp;quot;, ained[i]);&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;KOOD&amp;quot;, ained[i].Substring(0, 4).ToUpper());&lt;br /&gt;
&lt;br /&gt;
                for (j = 0; j &amp;lt; r.Next(minTeemad, maxTeemad); j++)&lt;br /&gt;
                {&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;TEEMA&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, teemaID.ToString());&lt;br /&gt;
                    teemaID++;&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;NIMI&amp;quot;, teemanimed[r.Next(0, teemanimed.Length - 1)]);&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;POSTITUS&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitusID.ToString());&lt;br /&gt;
                    postitusID++;&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;AEG&amp;quot;);&lt;br /&gt;
                    DateTime aeg = new DateTime(r.Next(2000, 2010), r.Next(1, 12), r.Next(1, 28), r.Next(0, 23), r.Next(0, 59), r.Next(0, 59));&lt;br /&gt;
                    xmlWriter.WriteValue(aeg);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //AEG&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;POSTITAJA&amp;quot;);&lt;br /&gt;
                    postitajaID = r.Next(1, inimesed.Length - 1);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitajaID.ToString());&lt;br /&gt;
                    xmlWriter.WriteString(inimesed[postitajaID]);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //POSTITAJA&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;TEKST&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteString(tekstid[r.Next(0, tekstid.Length - 1)]);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //TEKST&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //POSTITUS&lt;br /&gt;
&lt;br /&gt;
                    for (k = 0; k &amp;lt; r.Next(minVastused, maxVastused); k++)&lt;br /&gt;
                    {&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;VASTUS&amp;quot;);&lt;br /&gt;
                        xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, vastusID.ToString());&lt;br /&gt;
                        vastusID++;&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;AEG&amp;quot;);&lt;br /&gt;
                        aeg = aeg.AddHours(r.Next(1, 2000));&lt;br /&gt;
                        aeg = aeg.AddSeconds(r.Next(1, 2000));&lt;br /&gt;
                        xmlWriter.WriteValue(aeg);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //AEG&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;POSTITAJA&amp;quot;);&lt;br /&gt;
                        postitajaID = r.Next(1, inimesed.Length - 1);&lt;br /&gt;
                        xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitajaID.ToString());&lt;br /&gt;
                        xmlWriter.WriteString(inimesed[postitajaID]);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //POSTITAJA&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;TEKST&amp;quot;);&lt;br /&gt;
                        xmlWriter.WriteString(tekstid[r.Next(0, tekstid.Length - 1)]);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //TEKST&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //VASTUS&lt;br /&gt;
                    }&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //TEEMA&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
                xmlWriter.WriteEndElement(); //AINE&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            xmlWriter.WriteEndDocument(); //KOOLIFOORUM&lt;br /&gt;
            xmlWriter.Close();&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Genereeritud XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;KOOLIFOORUM&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;1&amp;quot; NIMI=&amp;quot;Algebra ja graafiteooria&amp;quot; KOOD=&amp;quot;ALGE&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;1&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-09-24T18:18:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-10-19T20:42:22&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;2&amp;quot; NIMI=&amp;quot;Arvutigraafika&amp;quot; KOOD=&amp;quot;ARVU&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;2&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-05-06T22:04:43&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-05-29T14:21:05&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-06-25T06:46:48&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-09-01T13:53:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-09-30T21:00:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;3&amp;quot; NIMI=&amp;quot;Lisatunnid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-05T20:19:01&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-29T09:33:07&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;3&amp;quot; NIMI=&amp;quot;Microsofti mobiilirakenduste arendamine&amp;quot; KOOD=&amp;quot;MICR&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;4&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-03-25T06:20:58&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-04-23T03:42:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-05-19T23:52:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;9&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-07-15T02:12:34&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;5&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-09-24T06:46:57&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-11-30T11:18:05&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;11&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-01-11T03:23:25&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;6&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-25T19:21:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;12&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-09T00:47:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;13&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-06-21T22:16:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;14&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-07-22T13:37:51&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;4&amp;quot; NIMI=&amp;quot;Mobiilirakenduste arendamine Androidile&amp;quot; KOOD=&amp;quot;MOBI&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;7&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-05-22T01:56:53&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;15&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-08-11T09:10:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-10-30T22:10:54&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;8&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-04-09T02:28:08&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-24T09:50:41&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;18&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-24T01:11:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-31T01:42:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-08-10T17:47:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;21&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-08-28T18:54:19&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;9&amp;quot; NIMI=&amp;quot;Lisatunnid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;9&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2005-11-13T17:50:34&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;22&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2005-12-06T18:01:49&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-02-17T05:12:51&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;24&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-03-22T17:26:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;5&amp;quot; NIMI=&amp;quot;Sidevõrgud&amp;quot; KOOD=&amp;quot;SIDE&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;10&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-04-14T18:43:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;25&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-13T01:50:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;11&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;11&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-10-09T10:32:20&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;26&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-11-24T19:37:37&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;27&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-07T18:55:04&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;28&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-15T12:02:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;12&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;12&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-24T13:31:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;29&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-05T10:01:45&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;6&amp;quot; NIMI=&amp;quot;Sissejuhatus Apple-i mob.&amp;quot; KOOD=&amp;quot;SISS&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;13&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;13&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-02-23T09:30:10&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;30&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-03-28T13:42:14&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;31&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-03-31T17:08:02&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;32&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-04-20T23:39:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;33&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-06-08T02:06:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;14&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;14&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-09-05T09:08:49&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;34&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-09-19T20:18:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;35&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-11-06T18:42:59&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;36&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-12-25T01:45:19&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;7&amp;quot; NIMI=&amp;quot;Tarkvara testimise alused&amp;quot; KOOD=&amp;quot;TARK&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;15&amp;quot; NIMI=&amp;quot;Eksami eeldus&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;15&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-15T01:52:45&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;37&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-04T20:19:06&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;38&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-10T17:21:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;39&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-02T09:28:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;16&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-07-02T14:46:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;40&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-07-18T11:55:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;41&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-03T01:24:04&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;42&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-10-23T10:50:39&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;43&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-11-01T08:14:37&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;44&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-01-11T11:35:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;17&amp;quot; NIMI=&amp;quot;Eksami eeldus&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-02-13T11:02:08&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;45&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-05T05:10:52&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;46&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-17T19:30:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;47&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-07T04:51:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;18&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;18&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-02-16T02:44:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;48&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-04-19T08:45:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;49&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-06-26T19:48:59&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;50&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-08-05T10:04:47&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;8&amp;quot; NIMI=&amp;quot;Veebirakenduste loomine ASP .NET abil&amp;quot; KOOD=&amp;quot;VEEB&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;19&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-05T13:23:44&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;51&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-30T15:46:30&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;52&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-07-26T20:52:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;53&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-10-02T15:59:39&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;54&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-03T03:19:50&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;20&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-02-23T06:40:58&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;55&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-04-04T01:56:57&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;21&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;21&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-09-09T06:27:22&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;56&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-11-25T05:39:35&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;57&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-12-23T15:04:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;58&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-12-26T22:13:02&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tere, ma ei saa teemast üldse aru.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;9&amp;quot; NIMI=&amp;quot;Võrgurakendused II&amp;quot; KOOD=&amp;quot;VÕRG&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;22&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;22&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-09-05T15:45:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;59&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-09-14T22:50:35&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;60&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-12T12:13:42&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;61&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-19T21:39:24&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;62&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-25T22:45:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;63&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-03-31T05:49:55&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;64&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-05-07T17:02:52&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;23&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-01-17T14:38:24&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;65&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-06T23:57:36&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;66&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-21T15:30:47&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;67&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-09T14:35:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;68&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-18T00:54:36&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
&amp;lt;/KOOLIFOORUM&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 1===&lt;br /&gt;
See stiilifail väljastab html lehel kõik postitused ning nende vastused.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--See stiilifail väljastab html lehel kõik postitused ning nende vastused--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body style=&amp;quot;background-color:#294052;font-family:Arial;font-size:12pt&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;span style=&amp;quot;font-size:25pt;font-weight:bold;color:white&amp;quot;&amp;gt;&lt;br /&gt;
          KOOLIFOORUM&lt;br /&gt;
        &amp;lt;/span&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;KOOLIFOORUM/AINE&amp;quot; &amp;gt;&lt;br /&gt;
          &amp;lt;div style=&amp;quot;background-color:#8FBCDB;font-size:20pt;font-weight:bold;padding:5px&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;TEEMA&amp;quot; &amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;background-color:#F4D6BC;padding:5px&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;span style=&amp;quot;font-size:16pt;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/span&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;background-color:#F8E4CC;padding:10px&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;b&amp;gt;Postitus &amp;lt;/b&amp;gt; @&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/AEG&amp;quot;/&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/POSTITAJA&amp;quot;/&amp;gt;:&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/TEKST&amp;quot;/&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;VASTUS&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;b&amp;gt;Vastus &amp;lt;/b&amp;gt; @&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;AEG&amp;quot;/&amp;gt; &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;POSTITAJA&amp;quot;/&amp;gt;:&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;TEKST&amp;quot;/&amp;gt; &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilitud HTML===&lt;br /&gt;
Stiilifail 1&#039;ga stiilitud XML, väljastus HTML kujul: http://enos.itcollege.ee/~ktarma/Vorgurakendused/XML/test_Stiil1.xml&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 2===&lt;br /&gt;
Antud stiilifail kuvab kõik foorumi kasutajad ja iga kasutaja puhul kasutaja algatatud teemad ühes postitamise ajaga.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot; xmlns:fn=&amp;quot;http://www.w3.org/2005/xpath-functions&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--Antud stiilifail kuvab kõik foorumi kasutajad ja iga kasutaja puhul kasutaja algatatud teemad ühes postitamise ajaga--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;KASUTAJAD&amp;gt;&lt;br /&gt;
      &amp;lt;xsl:for-each select=&amp;quot;//POSTITAJA[not(. = preceding::POSTITAJA)]&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;KASUTAJANIMI&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/KASUTAJANIMI&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:variable name=&amp;quot;tmp&amp;quot; select=&amp;quot;@ID&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;POSTITUSED&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;//POSTITUS[POSTITAJA/@ID = $tmp]&amp;quot; &amp;gt;&lt;br /&gt;
            &amp;lt;POSTITUS&amp;gt;&lt;br /&gt;
              &amp;lt;AEG&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;AEG&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/AEG&amp;gt;&lt;br /&gt;
              &amp;lt;TEXT&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;TEKST&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/TEXT&amp;gt;&lt;br /&gt;
            &amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/POSTITUSED&amp;gt;&lt;br /&gt;
      &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/KASUTAJAD&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 3===&lt;br /&gt;
See stiilifail väljastab XML kujul kõikide postituste teema ning aine, kus see asub.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--See stiilifail väljastab XML kujul kõikide postituste teema ning aine, kus see asub--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;POSTITUSED&amp;gt;&lt;br /&gt;
      &amp;lt;xsl:for-each select=&amp;quot;KOOLIFOORUM/AINE/TEEMA/POSTITUS&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;POSTITUS&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:attribute name=&amp;quot;ID&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;@ID&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;TEEMA&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;NIMI&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
          &amp;lt;AINE&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;NIMI&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../../@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;KOOD&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../../@KOOD&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/AINE&amp;gt;&lt;br /&gt;
        &amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
      &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/POSTITUSED&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Manuaalselt genereeritud skeemifail===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;KOOLIFOORUM&amp;quot; type=&amp;quot;foorumType&amp;quot; /&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;foorumType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;AINE&amp;quot; type=&amp;quot;aineType&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;aineType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;TEEMA&amp;quot; type=&amp;quot;teemaType&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;KOOD&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;teemaType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;POSTITUS&amp;quot; type=&amp;quot;postitusType&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;VASTUS&amp;quot; type=&amp;quot;postitusType&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;postitusType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:all&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot;  /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot; type=&amp;quot;postitajaType&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:all&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;postitajaType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
      &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Automaatselt genereeritud skeemifail===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;KOOLIFOORUM&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;AINE&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;TEEMA&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;POSTITUS&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;VASTUS&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;KOOD&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===XML Retsensioonid===&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskonna &amp;quot;BitByBit&amp;quot; XML ülesande kohta==&lt;br /&gt;
Meeskond BitbyBit on valinud oma teemaks muusika ning sellega seotud elementide kategoriseerimise ja kirjeldamise. XML fail juurelemendiks on üldiselt muusika (music), järjestuse järgmiseks etapiks on esitaja (artist), kellel võib olla mitu albumit. Igal albumil on järjestatud lood (song), milledel on eraldi kommentaarid, ja albumi kommentaar. &amp;lt;br/&amp;gt;&lt;br /&gt;
XML on süntaktilise ehituse poolest korrektne. Otsingute tegemiseks on selline XML küllaltki hea. Sellegi poolest jääb arusaamatuks, miks on igal lool eraldi žanr, kui iga albumi juures on kirjeldatud selle muusikavool. See oleks mõistetav, kui tegemist on n-ö kogutud teoste või aastahittidega, millel iga laul võib olla eri žanrist. Sellisel juhul peaks iga laulu juures olema ka eraldi esitaja, mis enamus juhtudel tekitaks info liiasust. Samuti näib eraldi albumi kommentaar (album comments) liiasena, sest iga muusikapala juures on eraldi kommentaar.&amp;lt;br/&amp;gt;&lt;br /&gt;
XML-i skeemifail (XSD) on vastavuses XML-is esinevate elementide, atribuutide ja atribuudi nimede ning tüüpidega.&amp;lt;br/&amp;gt;&lt;br /&gt;
Esimese päringu puhul on tegemist kõiki „metal“ žanri sisaldavate lugude väljaeraldamisega. Selline otsing on vajalik juhul, kui tegemist on albumiga, millel on paljude esinejate palad. Praegusel juhul piisaks otsingust üle albumi žanrite.&amp;lt;br/&amp;gt;&lt;br /&gt;
Teine päring käib üle kõik albumid ning kuvab nende andmed üksteise järel. Tulemuseks on loetavavad eraldused, millest on väga hea lugeda iga albumi kohta.&lt;br /&gt;
Kolmas päring on samuti head ülevaadet andev tabel lauljate ning kõigi nende albumite kohta. Selline päring on paslik näiteks muusikapoes, kus tihti on vaja ülevaadet konkreetse artisti kõikidest albumitest.&amp;lt;br/&amp;gt;&lt;br /&gt;
Töö täitis ülesande tingimusi. Vaatamata on lühidusele, täitab see oma ülesannet. Hea loetavuse tõttu ei näe põhjust eraldi dokumentatsiooniks ega kommentaarideks. Iga päringu juures oli välja trükitud, mida konkreetne väärtus tähendab.&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskonna &amp;quot;Trenniinfo&amp;quot; XML ülesande kohta==&lt;br /&gt;
XML fail on suhteliselt lühike. Aadressi asemel oleks võinud kasutada linna, sest aadress märgib pigem täpsemat asukohta. Kalev Spa spordialade juures on mõlemal treeningajaks argipäevad. Ühes on see ka eraldi välja toodud, teises on ainult päevadena kirja pandud. See oleks võinud olla ühtemoodi tehtud.&amp;lt;br/&amp;gt;&lt;br /&gt;
Sama kehtib ka Saku spordikompleksi kohta. Treeningpäevad võiks olla ühtemoodi märgitud. Kui trenni saab teha igapäevaselt, siis võiks see igal pool ka samamoodi märgitud olla. Samuti hakkab siin silma ka spordialade juures ära märgitud tasuta võimaluse koht, kuigi allpool maksumuse juures on selleks täiesti hea koht olemas. Pole vajadust sama infot allpool uuesti korrata.&amp;lt;br/&amp;gt;&lt;br /&gt;
Esimese XML transformatsioonifaili puhul  väljastatakse kõik spordikohad koos infoga. Paremini loetavuse koha pealt võiks peale treeningu kohta ja ennem spordiala olla ka üks tühi rida, sest vastasel juhul tekib mulje, et see kehtibki vaid esimese spordiala kohta, kui tegelikult näitab see infot ka järgmiste kohta.&amp;lt;br/&amp;gt;&lt;br /&gt;
Teise XML transformatsiooni faili puhul on sama asi. Ei ole väga hästi aru saada, kas andmed kehtivad vaid teatud informatsiooni kohta või laienevad ka allpool olevatele. Tulemus on praktiliselt sama, mis esimese puhul. Muutunud on ainult see, et maksumuse koha peal öeldakse, et see on tasuta.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kolmanda XML transformatsiooni faili juures võib märgata praktiliselt sama tulemust, mis eelmiste puhul. Seekord on aga paremini aru saada, mille kohta info käib. Siin tulevad välja ka erinevused treeningpäevade suhtes. Kui ühel on ETKNRLP kirjeldatud päevadena, siis teisel on märgitud, et toimub igapäevaselt, kuigi need tähendavad ühte ja sama asja.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kõiki kolme transformatsiooni puhul oleks võinud olla erinevad väljastused. Hetkel väljastavad kõik kolm praktiliselt ühte ja sama väärtust. Aga oleks võinud olla väljastused näiteks kõikidele sisehallidele või kõikidele jõutreeningutele.&lt;br /&gt;
&lt;br /&gt;
==Teenuse Kirjeldus==&lt;br /&gt;
&amp;lt;p&amp;gt;Teenus on mõeldud foorumitega seonduva loomiseks, haldamiseks ja muutmiseks. Iga foorumi juures on kategooriad, mis liigitavad konkreetse foorumi suundi. Kategooria jaguneb omakorda teemadeks, mida võib ühe kategooria raames olla mitmeid. Teemal on kasutajate poolt postitatud teated ehk postitused. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;Teenuse meetodid on järgmised:&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;h5&amp;gt;Foorumi päringud implementeerivad foorumi interfacei. Foorumi meetodid:&amp;lt;/h5&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik foorumid, arvestades suletud foorumeid.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; – Foorumi päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Foorumi loomine, mille käigus määratakse foorumile nimi, loomise kuupäev ning uuenduse väärtuseks määratakse loomise hetk.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Foorumi uuendamine. Sellega saab muuta foorumi nime.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Foorumi sulgemine- sulgemise ja muutmise ajaks määratakse meetodi rakendamise aeg.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAllCategoriesInForum&amp;lt;/b&amp;gt; – Konkreetse foorumi kõigi kategooriate päring.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAllUsersInForum&amp;lt;/b&amp;gt; - Konkreetse foorumi kõigi seal registreerunud kasutajate päring.&lt;br /&gt;
&amp;lt;h5&amp;gt;Kategooria päringud implementeerivad kategooria interfacei, mis omakorda baas interfacei (ITemplate). Kategooria meetodid:&amp;lt;/h5&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik kategooriad.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Kategooria päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Kategooria loomine, mille käigus määratakse kategooria nimi,kirjeldus, loomise kuupäev ning uuenduse väärtuseks määratakse loomise hetk.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Kategooria uuendamine. Sellega saab muuta kategooria nime ja kirjeldust.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Kategooria sulgemine- sulgemise ja muutmise ajaks määratakse meetodi rakendamise aeg.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAllTopicsInCategory&amp;lt;/b&amp;gt; – Konkreetse kategooria kõigi teemade päring.&lt;br /&gt;
&amp;lt;h5&amp;gt;Teema päringud implementeerivad teema interfacei, mis omakorda baas interfacei (ITemplate).Teema meetodid:&amp;lt;/h5&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik teemad.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Teema päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Teema loomine, mille käigus määratakse teema nimi, teema looja kasutaja ID, kategooria ID, kuhu see teema kuulub ja loomise kuupäev ning uuenduse väärtuseks määratakse loomise hetk.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Teema uuendamine. Võimalik muuta kategooriat, kuhu vastav teema kuulub, ja teema nime.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Teema kustutamine- sulgemise ajaks määratakse meetodi rakendamise aeg.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByCategoryId&amp;lt;/b&amp;gt; –Teemade otsing, mis pole kustutatud, kategooria ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByUserId&amp;lt;/b&amp;gt; – Konkreetse kasutaja kõigi lisatud teemade otsing.&lt;br /&gt;
&amp;lt;h5&amp;gt;Postituse päringud implementeerivad postituse interfacei, mis omakorda baas interfacei (ITemplate). Postituse meetodid:&amp;lt;/h5&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik postitused.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Postituse päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Postituse loomine, mille käigus määratakse postituse nimi ja tekst, postituse looja kasutaja ID, teema ID, mille all postitus tehti, ning uuenduse ja loomise väärtuseks määratakse loomise hetk.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Postituse uuendamine. Võimalik muuta teemat, kuhu vastav postitus kuulub, ja postituse nime ning teksti.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Postituse kustutamine- sulgemise ajaks määratakse meetodi rakendamise aeg.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByUserId&amp;lt;/b&amp;gt; – Konkreetse kasutaja kõigi lisatud postituste otsing.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByTopicId&amp;lt;/b&amp;gt; – Postituste otsing, mis pole kustutatud, teema ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAnswers&amp;lt;/b&amp;gt; – Postituse vastuse otsing vastava postituse ID järgi.&lt;br /&gt;
&amp;lt;h5&amp;gt;Kasutaja päringud implementeerivad kasutaja interfacei. Kasutaja meetodid:&amp;lt;/h5&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAll&amp;lt;/b&amp;gt; – Võimaldab pärida kõik kasutajaid, arvestades suletud kasutajaid.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById&amp;lt;/b&amp;gt; –Kasutaja päring ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Kasutaja loomine, mille käigus määratakse kasutajanimi, kasutaja ees-ja perekonnanimi, parool, e-maili aadress ja salasõna. Samuti lisatakse kasutaja tabelisse Membership, user ja UserProperties.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;update&amp;lt;/b&amp;gt; – Kasutaja uuendamine. Kasutaja saab muuta salasõna, emaili ja kommentaari. &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;updateUserProperties&amp;lt;/b&amp;gt; –Kasutaja propertite uuendamine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Kasutaja kustutamine ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;undelete &amp;lt;/b&amp;gt;– Kasutaja kustutamise annulleerimine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;visit&amp;lt;/b&amp;gt; – Viimase külastuse väärtuse uuendamine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getAllPostsByUser&amp;lt;/b&amp;gt; – Kasutaja kõigi postituste otsing.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByUsername &amp;lt;/b&amp;gt;– Kasutaja otsing kasutajanime järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getByEmail&amp;lt;/b&amp;gt; – Kasutaja otsing emaili järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;validateUser&amp;lt;/b&amp;gt; – Kasutaja valideerimine ehk kindlaks tegemine, kas vastav forum, kasutajanimi ja salasõna ühtivad. &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;isForumUser&amp;lt;/b&amp;gt; - Kasutaja kindlakstegemine, kas tegemist on vastava foorumi kasutajaga.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getProperties &amp;lt;/b&amp;gt;– Kasutaja propertite saamine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getUserRoles&amp;lt;/b&amp;gt; – Kasutaja rolli päring kasutaja ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;updateUserRoles&amp;lt;/b&amp;gt; – Kasutaja rolli muutmine. Ühel kasutajal võib olla mitu rolli.&lt;br /&gt;
&amp;lt;h5&amp;gt;Membership päringud implementeerivad Membership interfacei. Membership meetodid:&amp;lt;/h5&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;getById &amp;lt;/b&amp;gt;– Membership info otsing kasutaja ID järgi.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;All&amp;lt;/b&amp;gt;- Kõigi Membershipide otsing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Log===&lt;br /&gt;
07.03.2013 - sai valmis esimene osa kodusest tööst (XML)&lt;br /&gt;
&lt;br /&gt;
09.03.2013 - kandsime esimese osa (XML) WIKI keskkonda&lt;br /&gt;
&lt;br /&gt;
29.03.2013 - kandsime XML retsensioonid WIKI keskkonda&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=KKMK&amp;diff=61942</id>
		<title>KKMK</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=KKMK&amp;diff=61942"/>
		<updated>2013-03-29T09:10:58Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Meeskond===&lt;br /&gt;
* Kaido Tarma (D23)&lt;br /&gt;
* Katre Paabo (D22)&lt;br /&gt;
* Mark-Hendrik Mäeste (D21)&lt;br /&gt;
* Kaisa Taelma (D23)&lt;br /&gt;
&lt;br /&gt;
===XML&#039;i genereerimiseks loodud programm===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
using System.Text;&lt;br /&gt;
using System.Xml;&lt;br /&gt;
&lt;br /&gt;
namespace Praktikum4&lt;br /&gt;
{&lt;br /&gt;
    class Program&lt;br /&gt;
    {&lt;br /&gt;
        static void Main(string[] args)&lt;br /&gt;
        {&lt;br /&gt;
            Random r = new Random();&lt;br /&gt;
            int i, j, k;&lt;br /&gt;
&lt;br /&gt;
            int minTeemad = 1;&lt;br /&gt;
            int maxTeemad = 5;&lt;br /&gt;
            int minVastused = 1;&lt;br /&gt;
            int maxVastused = 9;&lt;br /&gt;
&lt;br /&gt;
            string[] ained = new string[] { &amp;quot;Algebra ja graafiteooria&amp;quot;, &amp;quot;Arvutigraafika&amp;quot;, &amp;quot;Microsofti mobiilirakenduste arendamine&amp;quot;, &amp;quot;Mobiilirakenduste arendamine Androidile&amp;quot;, &amp;quot;Sidevõrgud&amp;quot;, &amp;quot;Sissejuhatus Apple-i mob.&amp;quot;, &amp;quot;Tarkvara testimise alused&amp;quot;, &amp;quot;Veebirakenduste loomine ASP .NET abil&amp;quot;, &amp;quot;Võrgurakendused II&amp;quot; };&lt;br /&gt;
            string[] inimesed = new string[] { &amp;quot;Mati&amp;quot;, &amp;quot;Kati&amp;quot;, &amp;quot;Jüri&amp;quot;, &amp;quot;Teet&amp;quot;, &amp;quot;Linda&amp;quot;, &amp;quot;Vilma&amp;quot;, &amp;quot;Olga&amp;quot;, &amp;quot;Vallo&amp;quot;, &amp;quot;Kaupo&amp;quot;, &amp;quot;Peeter&amp;quot; };&lt;br /&gt;
            string[] teemanimed = new string[] { &amp;quot;Eksami eeldus&amp;quot;, &amp;quot;Lisatunnid&amp;quot;, &amp;quot;Esimene kontrolltöö&amp;quot;, &amp;quot;Teine kontrolltöö&amp;quot;, &amp;quot;Enesetestid&amp;quot;, &amp;quot;Abimaterjalid&amp;quot;, &amp;quot;Mingi teema&amp;quot;, &amp;quot;Kehva teema&amp;quot;, &amp;quot;Spikrid&amp;quot; };&lt;br /&gt;
&lt;br /&gt;
            string[] tekstid = new string[] {&lt;br /&gt;
                &amp;quot;Tere, ma ei saa teemast üldse aru.&amp;quot;,&lt;br /&gt;
                &amp;quot;Miks me ometi sellist asja tegema peame?&amp;quot;,&lt;br /&gt;
                &amp;quot;Homses töös tuleb maha kirjutada.&amp;quot;,&lt;br /&gt;
                &amp;quot;Soovin rentida pastakat..&amp;quot;,&lt;br /&gt;
                &amp;quot;Please RTFM!&amp;quot;,&lt;br /&gt;
                &amp;quot;Pliiats on kõver!!&amp;quot;,&lt;br /&gt;
                &amp;quot;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;quot;,&lt;br /&gt;
                &amp;quot;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;quot;,&lt;br /&gt;
                &amp;quot;Mis te tulite siia nalja tegema vää?&amp;quot;,&lt;br /&gt;
                &amp;quot;Kolmekesi üheskoos!&amp;quot;,&lt;br /&gt;
                &amp;quot;Tahvel jäi mustaks..&amp;quot;,&lt;br /&gt;
                &amp;quot;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;quot;,&lt;br /&gt;
                &amp;quot;Raske töö oli jah..&amp;quot;,&lt;br /&gt;
                &amp;quot;Astrofüüsik!&amp;quot;,&lt;br /&gt;
                &amp;quot;Kes viisi tahab saada??&amp;quot;&lt;br /&gt;
            };&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            int teemaID = 1;&lt;br /&gt;
            int postitusID = 1;&lt;br /&gt;
            int vastusID = 1;&lt;br /&gt;
&lt;br /&gt;
            int postitajaID = 1;&lt;br /&gt;
&lt;br /&gt;
            XmlWriterSettings settings = new XmlWriterSettings();&lt;br /&gt;
            settings.Indent = true;&lt;br /&gt;
            settings.IndentChars = &amp;quot;\t&amp;quot;;&lt;br /&gt;
            XmlWriter xmlWriter = XmlWriter.Create(&amp;quot;test.xml&amp;quot;, settings);&lt;br /&gt;
&lt;br /&gt;
            xmlWriter.WriteStartDocument();&lt;br /&gt;
            xmlWriter.WriteStartElement(&amp;quot;KOOLIFOORUM&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
            for (i = 0; i &amp;lt; ained.Length; i++)&lt;br /&gt;
            {&lt;br /&gt;
                xmlWriter.WriteStartElement(&amp;quot;AINE&amp;quot;);&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, i.ToString());&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;NIMI&amp;quot;, ained[i]);&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;KOOD&amp;quot;, ained[i].Substring(0, 4).ToUpper());&lt;br /&gt;
&lt;br /&gt;
                for (j = 0; j &amp;lt; r.Next(minTeemad, maxTeemad); j++)&lt;br /&gt;
                {&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;TEEMA&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, teemaID.ToString());&lt;br /&gt;
                    teemaID++;&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;NIMI&amp;quot;, teemanimed[r.Next(0, teemanimed.Length - 1)]);&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;POSTITUS&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitusID.ToString());&lt;br /&gt;
                    postitusID++;&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;AEG&amp;quot;);&lt;br /&gt;
                    DateTime aeg = new DateTime(r.Next(2000, 2010), r.Next(1, 12), r.Next(1, 28), r.Next(0, 23), r.Next(0, 59), r.Next(0, 59));&lt;br /&gt;
                    xmlWriter.WriteValue(aeg);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //AEG&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;POSTITAJA&amp;quot;);&lt;br /&gt;
                    postitajaID = r.Next(1, inimesed.Length - 1);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitajaID.ToString());&lt;br /&gt;
                    xmlWriter.WriteString(inimesed[postitajaID]);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //POSTITAJA&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;TEKST&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteString(tekstid[r.Next(0, tekstid.Length - 1)]);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //TEKST&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //POSTITUS&lt;br /&gt;
&lt;br /&gt;
                    for (k = 0; k &amp;lt; r.Next(minVastused, maxVastused); k++)&lt;br /&gt;
                    {&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;VASTUS&amp;quot;);&lt;br /&gt;
                        xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, vastusID.ToString());&lt;br /&gt;
                        vastusID++;&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;AEG&amp;quot;);&lt;br /&gt;
                        aeg = aeg.AddHours(r.Next(1, 2000));&lt;br /&gt;
                        aeg = aeg.AddSeconds(r.Next(1, 2000));&lt;br /&gt;
                        xmlWriter.WriteValue(aeg);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //AEG&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;POSTITAJA&amp;quot;);&lt;br /&gt;
                        postitajaID = r.Next(1, inimesed.Length - 1);&lt;br /&gt;
                        xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitajaID.ToString());&lt;br /&gt;
                        xmlWriter.WriteString(inimesed[postitajaID]);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //POSTITAJA&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;TEKST&amp;quot;);&lt;br /&gt;
                        xmlWriter.WriteString(tekstid[r.Next(0, tekstid.Length - 1)]);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //TEKST&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //VASTUS&lt;br /&gt;
                    }&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //TEEMA&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
                xmlWriter.WriteEndElement(); //AINE&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            xmlWriter.WriteEndDocument(); //KOOLIFOORUM&lt;br /&gt;
            xmlWriter.Close();&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Genereeritud XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;KOOLIFOORUM&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;1&amp;quot; NIMI=&amp;quot;Algebra ja graafiteooria&amp;quot; KOOD=&amp;quot;ALGE&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;1&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-09-24T18:18:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-10-19T20:42:22&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;2&amp;quot; NIMI=&amp;quot;Arvutigraafika&amp;quot; KOOD=&amp;quot;ARVU&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;2&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-05-06T22:04:43&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-05-29T14:21:05&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-06-25T06:46:48&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-09-01T13:53:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-09-30T21:00:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;3&amp;quot; NIMI=&amp;quot;Lisatunnid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-05T20:19:01&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-29T09:33:07&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;3&amp;quot; NIMI=&amp;quot;Microsofti mobiilirakenduste arendamine&amp;quot; KOOD=&amp;quot;MICR&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;4&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-03-25T06:20:58&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-04-23T03:42:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-05-19T23:52:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;9&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-07-15T02:12:34&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;5&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-09-24T06:46:57&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-11-30T11:18:05&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;11&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-01-11T03:23:25&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;6&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-25T19:21:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;12&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-09T00:47:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;13&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-06-21T22:16:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;14&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-07-22T13:37:51&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;4&amp;quot; NIMI=&amp;quot;Mobiilirakenduste arendamine Androidile&amp;quot; KOOD=&amp;quot;MOBI&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;7&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-05-22T01:56:53&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;15&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-08-11T09:10:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-10-30T22:10:54&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;8&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-04-09T02:28:08&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-24T09:50:41&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;18&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-24T01:11:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-31T01:42:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-08-10T17:47:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;21&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-08-28T18:54:19&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;9&amp;quot; NIMI=&amp;quot;Lisatunnid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;9&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2005-11-13T17:50:34&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;22&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2005-12-06T18:01:49&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-02-17T05:12:51&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;24&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-03-22T17:26:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;5&amp;quot; NIMI=&amp;quot;Sidevõrgud&amp;quot; KOOD=&amp;quot;SIDE&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;10&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-04-14T18:43:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;25&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-13T01:50:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;11&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;11&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-10-09T10:32:20&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;26&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-11-24T19:37:37&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;27&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-07T18:55:04&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;28&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-15T12:02:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;12&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;12&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-24T13:31:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;29&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-05T10:01:45&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;6&amp;quot; NIMI=&amp;quot;Sissejuhatus Apple-i mob.&amp;quot; KOOD=&amp;quot;SISS&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;13&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;13&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-02-23T09:30:10&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;30&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-03-28T13:42:14&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;31&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-03-31T17:08:02&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;32&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-04-20T23:39:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;33&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-06-08T02:06:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;14&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;14&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-09-05T09:08:49&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;34&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-09-19T20:18:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;35&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-11-06T18:42:59&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;36&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-12-25T01:45:19&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;7&amp;quot; NIMI=&amp;quot;Tarkvara testimise alused&amp;quot; KOOD=&amp;quot;TARK&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;15&amp;quot; NIMI=&amp;quot;Eksami eeldus&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;15&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-15T01:52:45&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;37&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-04T20:19:06&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;38&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-10T17:21:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;39&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-02T09:28:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;16&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-07-02T14:46:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;40&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-07-18T11:55:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;41&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-03T01:24:04&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;42&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-10-23T10:50:39&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;43&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-11-01T08:14:37&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;44&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-01-11T11:35:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;17&amp;quot; NIMI=&amp;quot;Eksami eeldus&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-02-13T11:02:08&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;45&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-05T05:10:52&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;46&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-17T19:30:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;47&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-07T04:51:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;18&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;18&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-02-16T02:44:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;48&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-04-19T08:45:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;49&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-06-26T19:48:59&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;50&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-08-05T10:04:47&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;8&amp;quot; NIMI=&amp;quot;Veebirakenduste loomine ASP .NET abil&amp;quot; KOOD=&amp;quot;VEEB&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;19&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-05T13:23:44&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;51&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-30T15:46:30&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;52&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-07-26T20:52:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;53&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-10-02T15:59:39&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;54&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-03T03:19:50&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;20&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-02-23T06:40:58&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;55&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-04-04T01:56:57&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;21&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;21&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-09-09T06:27:22&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;56&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-11-25T05:39:35&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;57&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-12-23T15:04:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;58&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-12-26T22:13:02&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tere, ma ei saa teemast üldse aru.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;9&amp;quot; NIMI=&amp;quot;Võrgurakendused II&amp;quot; KOOD=&amp;quot;VÕRG&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;22&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;22&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-09-05T15:45:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;59&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-09-14T22:50:35&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;60&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-12T12:13:42&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;61&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-19T21:39:24&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;62&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-25T22:45:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;63&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-03-31T05:49:55&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;64&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-05-07T17:02:52&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;23&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-01-17T14:38:24&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;65&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-06T23:57:36&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;66&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-21T15:30:47&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;67&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-09T14:35:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;68&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-18T00:54:36&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
&amp;lt;/KOOLIFOORUM&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 1===&lt;br /&gt;
See stiilifail väljastab html lehel kõik postitused ning nende vastused.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--See stiilifail väljastab html lehel kõik postitused ning nende vastused--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body style=&amp;quot;background-color:#294052;font-family:Arial;font-size:12pt&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;span style=&amp;quot;font-size:25pt;font-weight:bold;color:white&amp;quot;&amp;gt;&lt;br /&gt;
          KOOLIFOORUM&lt;br /&gt;
        &amp;lt;/span&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;KOOLIFOORUM/AINE&amp;quot; &amp;gt;&lt;br /&gt;
          &amp;lt;div style=&amp;quot;background-color:#8FBCDB;font-size:20pt;font-weight:bold;padding:5px&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;TEEMA&amp;quot; &amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;background-color:#F4D6BC;padding:5px&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;span style=&amp;quot;font-size:16pt;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/span&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;background-color:#F8E4CC;padding:10px&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;b&amp;gt;Postitus &amp;lt;/b&amp;gt; @&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/AEG&amp;quot;/&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/POSTITAJA&amp;quot;/&amp;gt;:&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/TEKST&amp;quot;/&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;VASTUS&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;b&amp;gt;Vastus &amp;lt;/b&amp;gt; @&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;AEG&amp;quot;/&amp;gt; &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;POSTITAJA&amp;quot;/&amp;gt;:&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;TEKST&amp;quot;/&amp;gt; &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilitud HTML===&lt;br /&gt;
Stiilifail 1&#039;ga stiilitud XML, väljastus HTML kujul: http://enos.itcollege.ee/~ktarma/Vorgurakendused/XML/test_Stiil1.xml&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 2===&lt;br /&gt;
Antud stiilifail kuvab kõik foorumi kasutajad ja iga kasutaja puhul kasutaja algatatud teemad ühes postitamise ajaga.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot; xmlns:fn=&amp;quot;http://www.w3.org/2005/xpath-functions&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--Antud stiilifail kuvab kõik foorumi kasutajad ja iga kasutaja puhul kasutaja algatatud teemad ühes postitamise ajaga--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;KASUTAJAD&amp;gt;&lt;br /&gt;
      &amp;lt;xsl:for-each select=&amp;quot;//POSTITAJA[not(. = preceding::POSTITAJA)]&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;KASUTAJANIMI&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/KASUTAJANIMI&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:variable name=&amp;quot;tmp&amp;quot; select=&amp;quot;@ID&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;POSTITUSED&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;//POSTITUS[POSTITAJA/@ID = $tmp]&amp;quot; &amp;gt;&lt;br /&gt;
            &amp;lt;POSTITUS&amp;gt;&lt;br /&gt;
              &amp;lt;AEG&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;AEG&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/AEG&amp;gt;&lt;br /&gt;
              &amp;lt;TEXT&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;TEKST&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/TEXT&amp;gt;&lt;br /&gt;
            &amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/POSTITUSED&amp;gt;&lt;br /&gt;
      &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/KASUTAJAD&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 3===&lt;br /&gt;
See stiilifail väljastab XML kujul kõikide postituste teema ning aine, kus see asub.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--See stiilifail väljastab XML kujul kõikide postituste teema ning aine, kus see asub--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;POSTITUSED&amp;gt;&lt;br /&gt;
      &amp;lt;xsl:for-each select=&amp;quot;KOOLIFOORUM/AINE/TEEMA/POSTITUS&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;POSTITUS&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:attribute name=&amp;quot;ID&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;@ID&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;TEEMA&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;NIMI&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
          &amp;lt;AINE&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;NIMI&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../../@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;KOOD&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../../@KOOD&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/AINE&amp;gt;&lt;br /&gt;
        &amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
      &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/POSTITUSED&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Manuaalselt genereeritud skeemifail===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;KOOLIFOORUM&amp;quot; type=&amp;quot;foorumType&amp;quot; /&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;foorumType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;AINE&amp;quot; type=&amp;quot;aineType&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;aineType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;TEEMA&amp;quot; type=&amp;quot;teemaType&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;KOOD&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;teemaType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;POSTITUS&amp;quot; type=&amp;quot;postitusType&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;VASTUS&amp;quot; type=&amp;quot;postitusType&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;postitusType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:all&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot;  /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot; type=&amp;quot;postitajaType&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:all&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;postitajaType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
      &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Automaatselt genereeritud skeemifail===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;KOOLIFOORUM&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;AINE&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;TEEMA&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;POSTITUS&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;VASTUS&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;KOOD&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
==Retsensioon meeskonna BitByBit XML faili ülesande kohta==&lt;br /&gt;
Meeskond BitbyBit on valinud oma teemaks muusika ning sellega seotud elementide kategoriseerimise ja kirjeldamise. XML fail juurelemendiks on üldiselt muusika (music), järjestuse järgmiseks etapiks on esitaja (artist), kellel võib olla mitu albumit. Igal albumil on järjestatud lood (song), milledel on eraldi kommentaarid, ja albumi kommentaar. &amp;lt;br/&amp;gt;&lt;br /&gt;
XML on süntaktilise ehituse poolest korrektne. Otsingute tegemiseks on selline XML küllaltki hea. Sellegi poolest jääb arusaamatuks, miks on igal lool eraldi žanr, kui iga albumi juures on kirjeldatud selle muusikavool. See oleks mõistetav, kui tegemist on n-ö kogutud teoste või aastahittidega, millel iga laul võib olla eri žanrist. Sellisel juhul peaks iga laulu juures olema ka eraldi esitaja, mis enamus juhtudel tekitaks info liiasust. Samuti näib eraldi albumi kommentaar (album comments) liiasena, sest iga muusikapala juures on eraldi kommentaar.&amp;lt;br/&amp;gt;&lt;br /&gt;
XML-i skeemifail (XSD) on vastavuses XML-is esinevate elementide, atribuutide ja atribuudi nimede ning tüüpidega.&amp;lt;br/&amp;gt;&lt;br /&gt;
Esimese päringu puhul on tegemist kõiki „metal“ žanri sisaldavate lugude väljaeraldamisega. Selline otsing on vajalik juhul, kui tegemist on albumiga, millel on paljude esinejate palad. Praegusel juhul piisaks otsingust üle albumi žanrite.&amp;lt;br/&amp;gt;&lt;br /&gt;
Teine päring käib üle kõik albumid ning kuvab nende andmed üksteise järel. Tulemuseks on loetavavad eraldused, millest on väga hea lugeda iga albumi kohta.&lt;br /&gt;
Kolmas päring on samuti head ülevaadet andev tabel lauljate ning kõigi nende albumite kohta. Selline päring on paslik näiteks muusikapoes, kus tihti on vaja ülevaadet konkreetse artisti kõikidest albumitest.&amp;lt;br/&amp;gt;&lt;br /&gt;
Töö täitis ülesande tingimusi. Vaatamata on lühidusele, täitab see oma ülesannet. Hea loetavuse tõttu ei näe põhjust eraldi dokumentatsiooniks ega kommentaarideks. Iga päringu juures oli välja trükitud, mida konkreetne väärtus tähendab.&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskonna ,,Trenniinfo&#039;&#039; XML-i kohta==&lt;br /&gt;
XML fail on suhteliselt lühike. Aadressi asemel oleks võinud kasutada linna, sest aadress märgib pigem täpsemat asukohta. Kalev Spa spordialade juures on mõlemal treeningajaks argipäevad. Ühes on see ka eraldi välja toodud, teises on ainult päevadena kirja pandud. See oleks võinud olla ühtemoodi tehtud.&amp;lt;br/&amp;gt;&lt;br /&gt;
Sama kehtib ka Saku spordikompleksi kohta. Treeningpäevad võiks olla ühtemoodi märgitud. Kui trenni saab teha igapäevaselt, siis võiks see igal pool ka samamoodi märgitud olla. Samuti hakkab siin silma ka spordialade juures ära märgitud tasuta võimaluse koht, kuigi allpool maksumuse juures on selleks täiesti hea koht olemas. Pole vajadust sama infot allpool uuesti korrata.&amp;lt;br/&amp;gt;&lt;br /&gt;
Esimese XML transformatsioonifaili puhul  väljastatakse kõik spordikohad koos infoga. Paremini loetavuse koha pealt võiks peale treeningu kohta ja ennem spordiala olla ka üks tühi rida, sest vastasel juhul tekib mulje, et see kehtibki vaid esimese spordiala kohta, kui tegelikult näitab see infot ka järgmiste kohta.&amp;lt;br/&amp;gt;&lt;br /&gt;
Teise XML transformatsiooni faili puhul on sama asi. Ei ole väga hästi aru saada, kas andmed kehtivad vaid teatud informatsiooni kohta või laienevad ka allpool olevatele. Tulemus on praktiliselt sama, mis esimese puhul. Muutunud on ainult see, et maksumuse koha peal öeldakse, et see on tasuta.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kolmanda XML transformatsiooni faili juures võib märgata praktiliselt sama tulemust, mis eelmiste puhul. Seekord on aga paremini aru saada, mille kohta info käib. Siin tulevad välja ka erinevused treeningpäevade suhtes. Kui ühel on ETKNRLP kirjeldatud päevadena, siis teisel on märgitud, et toimub igapäevaselt, kuigi need tähendavad ühte ja sama asja.&amp;lt;br/&amp;gt;&lt;br /&gt;
Kõiki kolme transformatsiooni puhul oleks võinud olla erinevad väljastused. Hetkel väljastavad kõik kolm praktiliselt ühte ja sama väärtust. Aga oleks võinud olla väljastused näiteks kõikidele sisehallidele või kõikidele jõutreeningutele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Log===&lt;br /&gt;
07.03.2013 - sai valmis esimene osa kodusest tööst (XML)&lt;br /&gt;
&lt;br /&gt;
09.03.2013 - kandsime esimese osa (XML) WIKI keskkonda&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=KKMK&amp;diff=61904</id>
		<title>KKMK</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=KKMK&amp;diff=61904"/>
		<updated>2013-03-28T14:18:33Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Meeskond===&lt;br /&gt;
* Kaido Tarma (D23)&lt;br /&gt;
* Katre Paabo (D22)&lt;br /&gt;
* Mark-Hendrik Mäeste (D21)&lt;br /&gt;
* Kaisa Taelma (D23)&lt;br /&gt;
&lt;br /&gt;
===XML&#039;i genereerimiseks loodud programm===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
using System.Text;&lt;br /&gt;
using System.Xml;&lt;br /&gt;
&lt;br /&gt;
namespace Praktikum4&lt;br /&gt;
{&lt;br /&gt;
    class Program&lt;br /&gt;
    {&lt;br /&gt;
        static void Main(string[] args)&lt;br /&gt;
        {&lt;br /&gt;
            Random r = new Random();&lt;br /&gt;
            int i, j, k;&lt;br /&gt;
&lt;br /&gt;
            int minTeemad = 1;&lt;br /&gt;
            int maxTeemad = 5;&lt;br /&gt;
            int minVastused = 1;&lt;br /&gt;
            int maxVastused = 9;&lt;br /&gt;
&lt;br /&gt;
            string[] ained = new string[] { &amp;quot;Algebra ja graafiteooria&amp;quot;, &amp;quot;Arvutigraafika&amp;quot;, &amp;quot;Microsofti mobiilirakenduste arendamine&amp;quot;, &amp;quot;Mobiilirakenduste arendamine Androidile&amp;quot;, &amp;quot;Sidevõrgud&amp;quot;, &amp;quot;Sissejuhatus Apple-i mob.&amp;quot;, &amp;quot;Tarkvara testimise alused&amp;quot;, &amp;quot;Veebirakenduste loomine ASP .NET abil&amp;quot;, &amp;quot;Võrgurakendused II&amp;quot; };&lt;br /&gt;
            string[] inimesed = new string[] { &amp;quot;Mati&amp;quot;, &amp;quot;Kati&amp;quot;, &amp;quot;Jüri&amp;quot;, &amp;quot;Teet&amp;quot;, &amp;quot;Linda&amp;quot;, &amp;quot;Vilma&amp;quot;, &amp;quot;Olga&amp;quot;, &amp;quot;Vallo&amp;quot;, &amp;quot;Kaupo&amp;quot;, &amp;quot;Peeter&amp;quot; };&lt;br /&gt;
            string[] teemanimed = new string[] { &amp;quot;Eksami eeldus&amp;quot;, &amp;quot;Lisatunnid&amp;quot;, &amp;quot;Esimene kontrolltöö&amp;quot;, &amp;quot;Teine kontrolltöö&amp;quot;, &amp;quot;Enesetestid&amp;quot;, &amp;quot;Abimaterjalid&amp;quot;, &amp;quot;Mingi teema&amp;quot;, &amp;quot;Kehva teema&amp;quot;, &amp;quot;Spikrid&amp;quot; };&lt;br /&gt;
&lt;br /&gt;
            string[] tekstid = new string[] {&lt;br /&gt;
                &amp;quot;Tere, ma ei saa teemast üldse aru.&amp;quot;,&lt;br /&gt;
                &amp;quot;Miks me ometi sellist asja tegema peame?&amp;quot;,&lt;br /&gt;
                &amp;quot;Homses töös tuleb maha kirjutada.&amp;quot;,&lt;br /&gt;
                &amp;quot;Soovin rentida pastakat..&amp;quot;,&lt;br /&gt;
                &amp;quot;Please RTFM!&amp;quot;,&lt;br /&gt;
                &amp;quot;Pliiats on kõver!!&amp;quot;,&lt;br /&gt;
                &amp;quot;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;quot;,&lt;br /&gt;
                &amp;quot;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;quot;,&lt;br /&gt;
                &amp;quot;Mis te tulite siia nalja tegema vää?&amp;quot;,&lt;br /&gt;
                &amp;quot;Kolmekesi üheskoos!&amp;quot;,&lt;br /&gt;
                &amp;quot;Tahvel jäi mustaks..&amp;quot;,&lt;br /&gt;
                &amp;quot;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;quot;,&lt;br /&gt;
                &amp;quot;Raske töö oli jah..&amp;quot;,&lt;br /&gt;
                &amp;quot;Astrofüüsik!&amp;quot;,&lt;br /&gt;
                &amp;quot;Kes viisi tahab saada??&amp;quot;&lt;br /&gt;
            };&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            int teemaID = 1;&lt;br /&gt;
            int postitusID = 1;&lt;br /&gt;
            int vastusID = 1;&lt;br /&gt;
&lt;br /&gt;
            int postitajaID = 1;&lt;br /&gt;
&lt;br /&gt;
            XmlWriterSettings settings = new XmlWriterSettings();&lt;br /&gt;
            settings.Indent = true;&lt;br /&gt;
            settings.IndentChars = &amp;quot;\t&amp;quot;;&lt;br /&gt;
            XmlWriter xmlWriter = XmlWriter.Create(&amp;quot;test.xml&amp;quot;, settings);&lt;br /&gt;
&lt;br /&gt;
            xmlWriter.WriteStartDocument();&lt;br /&gt;
            xmlWriter.WriteStartElement(&amp;quot;KOOLIFOORUM&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
            for (i = 0; i &amp;lt; ained.Length; i++)&lt;br /&gt;
            {&lt;br /&gt;
                xmlWriter.WriteStartElement(&amp;quot;AINE&amp;quot;);&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, i.ToString());&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;NIMI&amp;quot;, ained[i]);&lt;br /&gt;
                xmlWriter.WriteAttributeString(&amp;quot;KOOD&amp;quot;, ained[i].Substring(0, 4).ToUpper());&lt;br /&gt;
&lt;br /&gt;
                for (j = 0; j &amp;lt; r.Next(minTeemad, maxTeemad); j++)&lt;br /&gt;
                {&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;TEEMA&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, teemaID.ToString());&lt;br /&gt;
                    teemaID++;&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;NIMI&amp;quot;, teemanimed[r.Next(0, teemanimed.Length - 1)]);&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;POSTITUS&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitusID.ToString());&lt;br /&gt;
                    postitusID++;&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;AEG&amp;quot;);&lt;br /&gt;
                    DateTime aeg = new DateTime(r.Next(2000, 2010), r.Next(1, 12), r.Next(1, 28), r.Next(0, 23), r.Next(0, 59), r.Next(0, 59));&lt;br /&gt;
                    xmlWriter.WriteValue(aeg);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //AEG&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;POSTITAJA&amp;quot;);&lt;br /&gt;
                    postitajaID = r.Next(1, inimesed.Length - 1);&lt;br /&gt;
                    xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitajaID.ToString());&lt;br /&gt;
                    xmlWriter.WriteString(inimesed[postitajaID]);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //POSTITAJA&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteStartElement(&amp;quot;TEKST&amp;quot;);&lt;br /&gt;
                    xmlWriter.WriteString(tekstid[r.Next(0, tekstid.Length - 1)]);&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //TEKST&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //POSTITUS&lt;br /&gt;
&lt;br /&gt;
                    for (k = 0; k &amp;lt; r.Next(minVastused, maxVastused); k++)&lt;br /&gt;
                    {&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;VASTUS&amp;quot;);&lt;br /&gt;
                        xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, vastusID.ToString());&lt;br /&gt;
                        vastusID++;&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;AEG&amp;quot;);&lt;br /&gt;
                        aeg = aeg.AddHours(r.Next(1, 2000));&lt;br /&gt;
                        aeg = aeg.AddSeconds(r.Next(1, 2000));&lt;br /&gt;
                        xmlWriter.WriteValue(aeg);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //AEG&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;POSTITAJA&amp;quot;);&lt;br /&gt;
                        postitajaID = r.Next(1, inimesed.Length - 1);&lt;br /&gt;
                        xmlWriter.WriteAttributeString(&amp;quot;ID&amp;quot;, postitajaID.ToString());&lt;br /&gt;
                        xmlWriter.WriteString(inimesed[postitajaID]);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //POSTITAJA&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteStartElement(&amp;quot;TEKST&amp;quot;);&lt;br /&gt;
                        xmlWriter.WriteString(tekstid[r.Next(0, tekstid.Length - 1)]);&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //TEKST&lt;br /&gt;
&lt;br /&gt;
                        xmlWriter.WriteEndElement(); //VASTUS&lt;br /&gt;
                    }&lt;br /&gt;
&lt;br /&gt;
                    xmlWriter.WriteEndElement(); //TEEMA&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
                xmlWriter.WriteEndElement(); //AINE&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            xmlWriter.WriteEndDocument(); //KOOLIFOORUM&lt;br /&gt;
            xmlWriter.Close();&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Genereeritud XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;KOOLIFOORUM&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;1&amp;quot; NIMI=&amp;quot;Algebra ja graafiteooria&amp;quot; KOOD=&amp;quot;ALGE&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;1&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-09-24T18:18:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-10-19T20:42:22&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;2&amp;quot; NIMI=&amp;quot;Arvutigraafika&amp;quot; KOOD=&amp;quot;ARVU&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;2&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-05-06T22:04:43&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-05-29T14:21:05&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-06-25T06:46:48&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-09-01T13:53:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2007-09-30T21:00:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;3&amp;quot; NIMI=&amp;quot;Lisatunnid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-05T20:19:01&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-29T09:33:07&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;3&amp;quot; NIMI=&amp;quot;Microsofti mobiilirakenduste arendamine&amp;quot; KOOD=&amp;quot;MICR&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;4&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-03-25T06:20:58&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-04-23T03:42:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-05-19T23:52:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;9&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-07-15T02:12:34&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;5&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-09-24T06:46:57&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-11-30T11:18:05&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;11&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-01-11T03:23:25&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;6&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-25T19:21:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;12&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-09T00:47:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;13&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-06-21T22:16:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;14&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-07-22T13:37:51&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;4&amp;quot; NIMI=&amp;quot;Mobiilirakenduste arendamine Androidile&amp;quot; KOOD=&amp;quot;MOBI&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;7&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-05-22T01:56:53&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;15&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-08-11T09:10:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-10-30T22:10:54&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;8&amp;quot; NIMI=&amp;quot;Mingi teema&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-04-09T02:28:08&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-24T09:50:41&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;18&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-24T01:11:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-31T01:42:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-08-10T17:47:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;21&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-08-28T18:54:19&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;9&amp;quot; NIMI=&amp;quot;Lisatunnid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;9&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2005-11-13T17:50:34&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;22&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2005-12-06T18:01:49&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-02-17T05:12:51&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;24&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-03-22T17:26:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;5&amp;quot; NIMI=&amp;quot;Sidevõrgud&amp;quot; KOOD=&amp;quot;SIDE&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;10&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-04-14T18:43:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;25&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-13T01:50:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;11&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;11&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-10-09T10:32:20&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;26&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-11-24T19:37:37&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;27&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-07T18:55:04&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;28&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-15T12:02:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;12&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;12&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-24T13:31:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;29&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-05T10:01:45&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;6&amp;quot; NIMI=&amp;quot;Sissejuhatus Apple-i mob.&amp;quot; KOOD=&amp;quot;SISS&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;13&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;13&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-02-23T09:30:10&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;30&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-03-28T13:42:14&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;31&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-03-31T17:08:02&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;32&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-04-20T23:39:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;33&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2001-06-08T02:06:32&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;14&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;14&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-09-05T09:08:49&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;34&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-09-19T20:18:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;35&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-11-06T18:42:59&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;36&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-12-25T01:45:19&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;7&amp;quot; NIMI=&amp;quot;Tarkvara testimise alused&amp;quot; KOOD=&amp;quot;TARK&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;15&amp;quot; NIMI=&amp;quot;Eksami eeldus&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;15&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-15T01:52:45&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;37&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-04T20:19:06&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;38&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-09-10T17:21:33&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;39&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-12-02T09:28:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;16&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-07-02T14:46:16&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;40&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-07-18T11:55:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Pliiats on kõver!!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;41&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-08-03T01:24:04&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;42&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-10-23T10:50:39&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;43&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-11-01T08:14:37&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;44&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-01-11T11:35:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Please RTFM!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;17&amp;quot; NIMI=&amp;quot;Eksami eeldus&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-02-13T11:02:08&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Raske töö oli jah..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;45&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-05T05:10:52&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;46&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-05-17T19:30:27&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;47&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2006-07-07T04:51:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;18&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;18&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-02-16T02:44:09&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;48&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-04-19T08:45:00&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;9&amp;quot;&amp;gt;Kaupo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;49&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-06-26T19:48:59&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;50&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2009-08-05T10:04:47&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmekesi üheskoos!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;8&amp;quot; NIMI=&amp;quot;Veebirakenduste loomine ASP .NET abil&amp;quot; KOOD=&amp;quot;VEEB&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;19&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-05T13:23:44&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;5&amp;quot;&amp;gt;Linda&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;51&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-05-30T15:46:30&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;52&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-07-26T20:52:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;53&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-10-02T15:59:39&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;54&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-03T03:19:50&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;20&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-02-23T06:40:58&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;55&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2008-04-04T01:56:57&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;21&amp;quot; NIMI=&amp;quot;Esimene kontrolltöö&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;21&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-09-09T06:27:22&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;56&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-11-25T05:39:35&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kolmanda vastus oli 332232323*C-124321543512343564123&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;57&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-12-23T15:04:12&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;58&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2000-12-26T22:13:02&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tere, ma ei saa teemast üldse aru.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
	&amp;lt;AINE ID=&amp;quot;9&amp;quot; NIMI=&amp;quot;Võrgurakendused II&amp;quot; KOOD=&amp;quot;VÕRG&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;22&amp;quot; NIMI=&amp;quot;Abimaterjalid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;22&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-09-05T15:45:26&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Homses töös tuleb maha kirjutada.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;59&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-09-14T22:50:35&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tunnis saab ju niisama istuda, kodus on aega õppida.&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;60&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2003-11-12T12:13:42&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;61&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-19T21:39:24&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;2&amp;quot;&amp;gt;Kati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Tahvel jäi mustaks..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;62&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-01-25T22:45:18&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;8&amp;quot;&amp;gt;Vallo&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;63&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-03-31T05:49:55&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;1&amp;quot;&amp;gt;Mati&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;64&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2004-05-07T17:02:52&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Soovin rentida pastakat..&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
		&amp;lt;TEEMA ID=&amp;quot;23&amp;quot; NIMI=&amp;quot;Enesetestid&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;POSTITUS ID=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-01-17T14:38:24&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;6&amp;quot;&amp;gt;Vilma&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;65&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-06T23:57:36&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Miks me ometi sellist asja tegema peame?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;66&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-02-21T15:30:47&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;4&amp;quot;&amp;gt;Teet&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Mis te tulite siia nalja tegema vää?&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;67&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-09T14:35:29&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;3&amp;quot;&amp;gt;Jüri&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Kui õppejõule silma ei jää, siis häid hindeid ei saa!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
			&amp;lt;VASTUS ID=&amp;quot;68&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;AEG&amp;gt;2002-04-18T00:54:36&amp;lt;/AEG&amp;gt;&lt;br /&gt;
				&amp;lt;POSTITAJA ID=&amp;quot;7&amp;quot;&amp;gt;Olga&amp;lt;/POSTITAJA&amp;gt;&lt;br /&gt;
				&amp;lt;TEKST&amp;gt;Astrofüüsik!&amp;lt;/TEKST&amp;gt;&lt;br /&gt;
			&amp;lt;/VASTUS&amp;gt;&lt;br /&gt;
		&amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
	&amp;lt;/AINE&amp;gt;&lt;br /&gt;
&amp;lt;/KOOLIFOORUM&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 1===&lt;br /&gt;
See stiilifail väljastab html lehel kõik postitused ning nende vastused.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--See stiilifail väljastab html lehel kõik postitused ning nende vastused--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body style=&amp;quot;background-color:#294052;font-family:Arial;font-size:12pt&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;span style=&amp;quot;font-size:25pt;font-weight:bold;color:white&amp;quot;&amp;gt;&lt;br /&gt;
          KOOLIFOORUM&lt;br /&gt;
        &amp;lt;/span&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;KOOLIFOORUM/AINE&amp;quot; &amp;gt;&lt;br /&gt;
          &amp;lt;div style=&amp;quot;background-color:#8FBCDB;font-size:20pt;font-weight:bold;padding:5px&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;TEEMA&amp;quot; &amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;background-color:#F4D6BC;padding:5px&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;span style=&amp;quot;font-size:16pt;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/span&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;background-color:#F8E4CC;padding:10px&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;b&amp;gt;Postitus &amp;lt;/b&amp;gt; @&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/AEG&amp;quot;/&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/POSTITAJA&amp;quot;/&amp;gt;:&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;POSTITUS/TEKST&amp;quot;/&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;VASTUS&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;b&amp;gt;Vastus &amp;lt;/b&amp;gt; @&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;AEG&amp;quot;/&amp;gt; &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;POSTITAJA&amp;quot;/&amp;gt;:&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;TEKST&amp;quot;/&amp;gt; &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilitud HTML===&lt;br /&gt;
Stiilifail 1&#039;ga stiilitud XML, väljastus HTML kujul: http://enos.itcollege.ee/~ktarma/Vorgurakendused/XML/test_Stiil1.xml&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 2===&lt;br /&gt;
Antud stiilifail kuvab kõik foorumi kasutajad ja iga kasutaja puhul kasutaja algatatud teemad ühes postitamise ajaga.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot; xmlns:fn=&amp;quot;http://www.w3.org/2005/xpath-functions&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--Antud stiilifail kuvab kõik foorumi kasutajad ja iga kasutaja puhul kasutaja algatatud teemad ühes postitamise ajaga--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;KASUTAJAD&amp;gt;&lt;br /&gt;
      &amp;lt;xsl:for-each select=&amp;quot;//POSTITAJA[not(. = preceding::POSTITAJA)]&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;KASUTAJANIMI&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/KASUTAJANIMI&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:variable name=&amp;quot;tmp&amp;quot; select=&amp;quot;@ID&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;POSTITUSED&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;//POSTITUS[POSTITAJA/@ID = $tmp]&amp;quot; &amp;gt;&lt;br /&gt;
            &amp;lt;POSTITUS&amp;gt;&lt;br /&gt;
              &amp;lt;AEG&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;AEG&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/AEG&amp;gt;&lt;br /&gt;
              &amp;lt;TEXT&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;TEKST&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/TEXT&amp;gt;&lt;br /&gt;
            &amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/POSTITUSED&amp;gt;&lt;br /&gt;
      &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/KASUTAJAD&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail 3===&lt;br /&gt;
See stiilifail väljastab XML kujul kõikide postituste teema ning aine, kus see asub.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--See stiilifail väljastab XML kujul kõikide postituste teema ning aine, kus see asub--&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;POSTITUSED&amp;gt;&lt;br /&gt;
      &amp;lt;xsl:for-each select=&amp;quot;KOOLIFOORUM/AINE/TEEMA/POSTITUS&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;POSTITUS&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:attribute name=&amp;quot;ID&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;@ID&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;TEEMA&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;NIMI&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/TEEMA&amp;gt;&lt;br /&gt;
          &amp;lt;AINE&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;NIMI&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../../@NIMI&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;KOOD&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;../../@KOOD&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/AINE&amp;gt;&lt;br /&gt;
        &amp;lt;/POSTITUS&amp;gt;&lt;br /&gt;
      &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/POSTITUSED&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Manuaalselt genereeritud skeemifail===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;KOOLIFOORUM&amp;quot; type=&amp;quot;foorumType&amp;quot; /&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;foorumType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;AINE&amp;quot; type=&amp;quot;aineType&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;aineType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;TEEMA&amp;quot; type=&amp;quot;teemaType&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;KOOD&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;teemaType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:sequence minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;POSTITUS&amp;quot; type=&amp;quot;postitusType&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;VASTUS&amp;quot; type=&amp;quot;postitusType&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;postitusType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:all&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot;  /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot; type=&amp;quot;postitajaType&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:all&amp;gt;&lt;br /&gt;
    &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xs:complexType name=&amp;quot;postitajaType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
      &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:positiveInteger&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Automaatselt genereeritud skeemifail===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;KOOLIFOORUM&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;AINE&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;TEEMA&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;POSTITUS&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;VASTUS&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;AEG&amp;quot; type=&amp;quot;xs:dateTime&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;POSTITAJA&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;TEKST&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;ID&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;NIMI&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;KOOD&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
==Retsensioon meeskonna BitByBit XML faili ülesande kohta==&lt;br /&gt;
Meeskond BitbyBit on valinud oma teemaks muusika ning sellega seotud elementide kategoriseerimise ja kirjeldamise. XML fail juurelemendiks on üldiselt muusika (music), järjestuse järgmiseks etapiks on esitaja (artist), kellel võib olla mitu albumit. Igal albumil on järjestatud lood (song), milledel on eraldi kommentaarid, ja albumi kommentaar. &amp;lt;br/&amp;gt;&lt;br /&gt;
XML on süntaktilise ehituse poolest korrektne. Otsingute tegemiseks on selline XML küllaltki hea. Sellegi poolest jääb arusaamatuks, miks on igal lool eraldi žanr, kui iga albumi juures on kirjeldatud selle muusikavool. See oleks mõistetav, kui tegemist on n-ö kogutud teoste või aastahittidega, millel iga laul võib olla eri žanrist. Sellisel juhul peaks iga laulu juures olema ka eraldi esitaja, mis enamus juhtudel tekitaks info liiasust. Samuti näib eraldi albumi kommentaar (album comments) liiasena, sest iga muusikapala juures on eraldi kommentaar.&amp;lt;br/&amp;gt;&lt;br /&gt;
XML-i skeemifail (XSD) on vastavuses XML-is esinevate elementide, atribuutide ja atribuudi nimede ning tüüpidega.&amp;lt;br/&amp;gt;&lt;br /&gt;
Esimese päringu puhul on tegemist kõiki „metal“ žanri sisaldavate lugude väljaeraldamisega. Selline otsing on vajalik juhul, kui tegemist on albumiga, millel on paljude esinejate palad. Praegusel juhul piisaks otsingust üle albumi žanrite.&amp;lt;br/&amp;gt;&lt;br /&gt;
Teine päring käib üle kõik albumid ning kuvab nende andmed üksteise järel. Tulemuseks on loetavavad eraldused, millest on väga hea lugeda iga albumi kohta.&lt;br /&gt;
Kolmas päring on samuti head ülevaadet andev tabel lauljate ning kõigi nende albumite kohta. Selline päring on paslik näiteks muusikapoes, kus tihti on vaja ülevaadet konkreetse artisti kõikidest albumitest.&amp;lt;br/&amp;gt;&lt;br /&gt;
Töö täitis ülesande tingimusi. Vaatamata on lühidusele, täitab see oma ülesannet. Hea loetavuse tõttu ei näe põhjust eraldi dokumentatsiooniks ega kommentaarideks. Iga päringu juures oli välja trükitud, mida konkreetne väärtus tähendab.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Log===&lt;br /&gt;
07.03.2013 - sai valmis esimene osa kodusest tööst (XML)&lt;br /&gt;
&lt;br /&gt;
09.03.2013 - kandsime esimese osa (XML) WIKI keskkonda&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=WAFIOP&amp;diff=59415</id>
		<title>WAFIOP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=WAFIOP&amp;diff=59415"/>
		<updated>2012-12-15T17:52:30Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: /* Tööpanus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kirjeldus =&lt;br /&gt;
&lt;br /&gt;
WatchAllFilmsInOnePlace aka WAFIOP on andmebaasipõhine rakendus, mis lubab kasutajal vaadata filme, saada teavet nende kättesaadavust, kui tegemist on füüsilisel kujul andmekandjaga, ja hinnata ning kommenteerida teoseid. Samuti võimaldab meie aplikatsioon anda filmidele hinnanguid, teha päringuid žanreid valides. Rakendus on eelkõige mõeldud sõpruskonna tarbeks, kellele meeldib filme vaadata, oma kogemusi ja emotsioone teistega jagada ning saada tagasisidet oma lemmikfilmidest.&lt;br /&gt;
&lt;br /&gt;
= Analüüs =&lt;br /&gt;
Eesmärk on luua programm filmide jagamiseks, hindamiseks ning kommenteerimiseks. Programm võimaldaks kasutajal lisada filme, ning tuua automaatselt infot selle kohta imdb-st, kui võimalik, ja seda kasutajale kuvama. Lisaks saab kasutaja ise filmi kommenteerida ja sellele oma hinnangut anda. Rakendusel oleks ka  otsingufunktsioon, mis võimaldaks otsida erinevate parameetrite järgi. Kasutaja saaks filme sõbralt või tuttavalt laenata ning peaks need mingi aja jooksul tagastama, kui tegu on füüsilisel andmekandjal filmiga.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
Programmi sisu peab olema andmebaasis, kus säilitatakse kommentaare, hinnanguid, filmide asukohti ning saadavust, kasutajaid jms. Programm ise oleks siis andmebaasi kuvamiseks ja täitmiseks WPF rakenduse kujul. &amp;lt;br /&amp;gt;&lt;br /&gt;
== Must have ==&lt;br /&gt;
&#039;&#039;&#039;Andmebaas&#039;&#039;&#039; - Programmi jaoks tuleks luua andmebaas, sest andmemahud võivad kasvada päris suureks. Andmebaas peaks olema ühel sõpruskonnal keskne, kuid programm võiks keskse andmebaasi kadumisel/offline minekul olla siiski kasutatav, seega peaks olema tagavaravariant. Näiteks võiks keskse serveri puudumisel info tulla veebi backupist või võiks kasutajad oma arvutites hoida andmetest mingit seisu .xml baasis.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Objekt FILM&#039;&#039;&#039; – Esialgu on programm ainult filmide-keskne.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Filmide lisamine&#039;&#039;&#039; – Filme lisades peab kasutajale kuvatama uue filmi lisamise dialoog, kus saab sisestada filmi kohta infot ning võimalusel automaatselt täidetud infovälju korrigeerida. Seal peab saama valida ka filmi asukohta (failina arvutis, meedial) ning vastavalt valikule peaks ka tekkima edasisi valikuvõimalusi välise salvestusseadme laenamiseks vms. &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Filmid kuvamine&#039;&#039;&#039; - Kui filmid on kohtvõrgus saadaval, peaksid olema viited otse failidele, vastasel juhul viidatakse asukohale. Filmide kuvatakse kasutajate hinnang ja kommentaarid, IMDB infot, filmi treileri link, pildiseeria, kaane- või sisupilt.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;IMDB´st info toomine&#039;&#039;&#039; – Programm võiks filmide kohta hinnanguid ning infot (žanr, sisukokkuvõte) automaatselt Internetist tuua.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Otsing&#039;&#039;&#039; – Otsing peaks toimuma tüübi järgi (esialgu küll ainult filmid), milleks võivad olla: film, raamat või mõni muu teos. Igal tüübil võivad olla lisaks erinevad otsinguterminid, mis puudutavad meediat. Peaks saama otsida žanri, aasta jms järgi. Otsingutulemusi peaks saama järjestada IMDB hinnangu, kasutaja hinnangu, aasta, kommentaaride arvu järgi. (Võibolla tahetakse ka näha filmi mida kõik teised kiruvad)&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Laenutamine&#039;&#039;&#039; – Filme peaks saama sõbralt/tuttavalt laenata, programm peaks saatma laenutussoovist mingisuguse teate filmi omanikule. Laenutusaja ning laenutuskoha kokkuleppimine peaks toimuma inimeste vahel maili teel, programm võib soovi avaldamisel automaatselt mingi sisuga maili alustada ning lasta kasutajal sinna mingeid ajalisi ettepanekuid lisada, et millal järgi tulla.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Edetabel&#039;&#039;&#039; – Erinevaid edetabeleid. TOP 10 täna, TOP 10 sel aastal, TOP 10 komöödia jm. &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Kasutajakontod&#039;&#039;&#039; – Peaksid olema seotud arvutitega või võrguasukohtadega, et teada, kas talle on mingis võrgus olev fail kättesaadav. Kas see on tema kohtvõrgus?&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
==Nice to have==&lt;br /&gt;
&#039;&#039;&#039; Filmi kombineeritud hinnang&#039;&#039;&#039;  – Filmi hinnang võiks olla kombineeritud IMDB ja kasutajate hinnangute põhjal, kus kasutajate hinnangul peaks olema mõnevõrra suurem kaal. Samas võiks olla säte, kus kasutaja saab defineerida, millist hinangut soovib ta vaikimisi näha.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Objekt *&#039;&#039;&#039;  - Peale filmide lisatakse andmebaasi võimalus laenutada audioraamatuid, muusikat, mp3-mängijaid ja mängukonsoole (Xbox, PS3) nendelt, kes ise selle võimaluse välja pakuvad.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Treiler otse rakenduses&#039;&#039;&#039;  – Treileri vaatamine võiks toimuda otse rakenduses.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Dünaamiline kasutajaliides&#039;&#039;&#039;  – Kasutaja saab muuta sätteid, mida talle kuvatakse. Näiteks mõni kasutaja ei huvitu IMDB hinnangutest, teine aga otsib filme just selle põhjal.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Soovilist&#039;&#039;&#039;  – Soovide listi loomine, kuhu saaks lisada filme, mida soovitakse laenata. Mõni ei pruugi kogu oma filmikogu programmi panna.  Samas näitab rakendus, mida teised kasutajad soovivad vaadata ja seeläbi saab vastav isik selle filmi lisada. Soovida võiks ka mingeid filme, mis hetkel on alles kinos, et tuleviku jaoks enda tarbeks mingi list teha.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Kinoõhtud&#039;&#039;&#039;  – Filmivaliku väljapakkumine filmiõhtu jaoks ning  inimeste piirang, mitu inimest mahub filmi vaatama.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Filmide jagamine üle võrgu&#039;&#039;&#039;  – Filme võiks sooviavalduse järel ka panna DropBox, Google Drive vms jagamismeediasse ning sooviavaldajale tagastada selle faili avalik aadress automaatselt.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Poolautomaatne lisamine&#039;&#039;&#039;  – Kasutaja võiks anda programmile ette oma filmikausta ja need võiks programmi lisada „kategoriseerimata“ kirjaga, et kasutaja saaks siis neid ükshaaval täiustada saaks.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Topeltlisamise kontroll&#039;&#039;&#039;  – Kontrollida, kas andmebaasis on juba sarnase nimega film, seejärel   ütleb kasutaja, kas tegu on sama filmiga. Kui teosed osutusid samaks, lisatakse sama kirje alla teine potensiaalne laenutaja. Nii saab filmi soovija valida kellelt ta seda laenata soovib.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Õppejõu küsimused==&lt;br /&gt;
&#039;&#039;&#039; Kas on võimalik luua erinevaid sõprade gruppe? Ehk kui rakendusel on üks suur ühine andmebaas, siis kasutajaid peaks saama jagada ka gruppidesse, sest ma ei soovi alati kõigiga oma filme jagada, vaid oma sõpradega.&#039;&#039;&#039;  – Grupid peaks tõesti looma, et kasutajale kuvataks vaid filme oma grupist. Muidu võib juhtuda, et kuvatakse filme kellegilt keda ta ei tunne ja kellelt ta laenutada ei saa.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Kas on olemas ka superadmin, kellel on võimalik erinevaid kontosid blokeerida?&#039;&#039;&#039;  – Andmebaasist peaks saama andmeid kätte vaid kasutajad kes on mingisuguse haldaja poolt loodud, vastasel juhul võib keegi saada programmi oma valusesse ja teha vale-laenutusi ning võlts-sissekandeid filmide näol või kommenteerides. Seega saab ka samamoodi mingi konto blokeerida ja kommentaare kustutada, kuid esialgu on plaanis see jätta andmebaasi kallale minemise näol teostavaks.&lt;br /&gt;
&lt;br /&gt;
= Tööjaotus =&lt;br /&gt;
&lt;br /&gt;
* Veiko Vainu -projektijuht - Andmebaas, Objekt FILM, Otsing&lt;br /&gt;
* Kaisa Taelma - Filmide lisamine, kuvamine&lt;br /&gt;
* Rauno Mäger - IMDB´st info toomine, Edetabel&lt;br /&gt;
* Mark-Hendrik Mäeste - Laenutamine, Kasutajakontod&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
==-25.10.2012==&lt;br /&gt;
Idee väljatöötamine, arutelud ning sobivaima variandi väljavalimine ...&lt;br /&gt;
==26.10.2012==&lt;br /&gt;
Wiki lehe loomine&lt;br /&gt;
==30.10 - 04.11.2012==&lt;br /&gt;
Idee analüüsimine, analüüsi koostamine, viimistlemine&lt;br /&gt;
==4.11 - 08.11.2012==&lt;br /&gt;
Erinevate lahednusvõimaluste üle diskuteerimine, tööjaotuse kindlam paikapanek. Retsensiooni kirjutamine projekti Kajarist kohta.&lt;br /&gt;
&lt;br /&gt;
= Prototüüp =&lt;br /&gt;
[http://www.upload.ee/files/2856941/WAFIOPv1.rar.html Prototüüp asub siin] - Parool on &amp;quot;prototyyp&amp;quot;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Et programmi sisse logida kasutage järgnevaid kontosid:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Tavakasutaja - kaspar - kaspar&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Admin - terje - terje&lt;br /&gt;
&lt;br /&gt;
= Dokumentatsioon =&lt;br /&gt;
[http://www.upload.ee/files/2907763/WAFIOPv1.rar.html Programm asub siin ]&amp;lt;br /&amp;gt;&lt;br /&gt;
== Kasutusjuhend == &lt;br /&gt;
===Kõik Filmid=== &lt;br /&gt;
	Selle alt näeb kõiki andmebaasis olevaid filme, mis on reastatud üksteise alla vasakpoolsesse ritta. Reast valides filmi, kuvatakse kõrvale filmi omaniku nimi ja teose täpsema  kirjelduse. Samuti saab lisada seal filmile omapoolseid kommentaare, mida saavad teised kasutajad hiljem lugeda ning neile vastata. Kommentaari lisades antakse teosele hinnang nullist kümneni, mis lisatakse konkreetse filmi reitingusse, mis omakorda tekitab Filmide Topi (vt. Filmide Top)&amp;lt;br /&amp;gt;&lt;br /&gt;
===Filmide Top===&lt;br /&gt;
	Filmide Top on sarnane Kõikide Filmide funktsionaalsusega. Põhiline erinevus seisneb tõigas, et kuvatud 10 parimat filmi. Võimalik on kuvada kõikide filmide top 10 („Top 10 –Kõik“) kui ka žanrite kaupa.&amp;lt;br /&amp;gt;&lt;br /&gt;
===Minu Filmid===&lt;br /&gt;
	Selle funktsionaalsus seisneb filmide lisamises andmebaasi, kust teised kasutajad saavad hiljem lisatud filme vaadata ning laenutada. Olles teose nime kirjutanud, saab määrata ka aja, milleni on vastav teos saadaval. Lisada saab ka treileri lingi, asukoha, mis võib aidata laenutuse kokkuleppimisel, ja kirjelduse IMDB-st, kui võimalik. Kui on soov oma lisatud filmi kommentaarida ja hinnata, on see võimaldatud akna paremas osas. Loetelus muutub n-ö kustutatud filmi (tähtivusaeg väiksem kui käesolev kuupäev) taust hallikaks.&amp;lt;br /&amp;gt;&lt;br /&gt;
===Minu Laenutused===&lt;br /&gt;
	Laenutamine käib WAFIOP keskkonnas järgmiselt: vasakpoolsest listist valida soovitud filmi, määrata lenutuse tagastamise kuupäev ning vajutada „Laenuta“. Järgnevalt saab omanikuga leppida kokku laenutamise tingumused. Laenutatud filmid on listina „Minu Laenutused“ veerus.&amp;lt;br /&amp;gt;&lt;br /&gt;
===Otsing===&lt;br /&gt;
	Otsitavat asja on lihtne leida rakenduse peatsis olevale ribale vastava nime või osa nimest  sisestades, mille peale kuvatakse leitud variantide loetelu. Loetelust sobiva toese leidnud, saab kasutaja valitud filmi kohta teavet kõrvalolevast vaatest.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==KKK==&lt;br /&gt;
&amp;lt;b&amp;gt;Kuidas otsida filmi ?&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Otsida saab nii rakenduse ülaosas oleva otsinguriba (vt Otsing) või sirvides Kõik Filmid või Top Filmid.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Kuidas saab laenutad ?&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Laenutus käib „Menüü“ - „Minu Laenutused“ alt. Täpsem kirjeldus Minu Laenutused all.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Mulle meeldivad action-filmid. Kas saan ainult nendega opereerida ?&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Jah, saab küll. Nii otsinugribal kui ka Top Filmidel on vastava  otsingufiltri võimalus.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tööpanus==&lt;br /&gt;
&amp;lt;b&amp;gt;Veiko Vainu&amp;lt;/b&amp;gt;- projekti eestvedamine;  vaadete, funktsioonide, meetodite struktureerimine; lahenduse peamise osa ja muudatuste täideviimine; grupiliikmete õpetamine, nende aitamine teatud funktsioonaalsuse kirjeldamisel ning koodi seletamine;  kirjatöö korrigeerimine&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Rauno Mäger&amp;lt;/b&amp;gt; – IMDB info kuvamise idee autorlus ja lahenduse leidmine; kasutajamugavuse hindamine; vaadete disaini loomine; rakenduse testimine  &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Kaisa Taelma&amp;lt;/b&amp;gt; – materjali otsimine;  ideede väljakäimine; disaini loomine &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Mark-Hendrik Mäeste&amp;lt;/b&amp;gt; –kirjalike osade-retsensioonid, kasutajajuhend- kirjutamine; vaadete disainimine; mõnede funtsionaalsuste loomine; rakenduse testimine ja testraporti koostamine&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=WAFIOP&amp;diff=59412</id>
		<title>WAFIOP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=WAFIOP&amp;diff=59412"/>
		<updated>2012-12-15T17:51:08Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: /* KKK */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kirjeldus =&lt;br /&gt;
&lt;br /&gt;
WatchAllFilmsInOnePlace aka WAFIOP on andmebaasipõhine rakendus, mis lubab kasutajal vaadata filme, saada teavet nende kättesaadavust, kui tegemist on füüsilisel kujul andmekandjaga, ja hinnata ning kommenteerida teoseid. Samuti võimaldab meie aplikatsioon anda filmidele hinnanguid, teha päringuid žanreid valides. Rakendus on eelkõige mõeldud sõpruskonna tarbeks, kellele meeldib filme vaadata, oma kogemusi ja emotsioone teistega jagada ning saada tagasisidet oma lemmikfilmidest.&lt;br /&gt;
&lt;br /&gt;
= Analüüs =&lt;br /&gt;
Eesmärk on luua programm filmide jagamiseks, hindamiseks ning kommenteerimiseks. Programm võimaldaks kasutajal lisada filme, ning tuua automaatselt infot selle kohta imdb-st, kui võimalik, ja seda kasutajale kuvama. Lisaks saab kasutaja ise filmi kommenteerida ja sellele oma hinnangut anda. Rakendusel oleks ka  otsingufunktsioon, mis võimaldaks otsida erinevate parameetrite järgi. Kasutaja saaks filme sõbralt või tuttavalt laenata ning peaks need mingi aja jooksul tagastama, kui tegu on füüsilisel andmekandjal filmiga.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
Programmi sisu peab olema andmebaasis, kus säilitatakse kommentaare, hinnanguid, filmide asukohti ning saadavust, kasutajaid jms. Programm ise oleks siis andmebaasi kuvamiseks ja täitmiseks WPF rakenduse kujul. &amp;lt;br /&amp;gt;&lt;br /&gt;
== Must have ==&lt;br /&gt;
&#039;&#039;&#039;Andmebaas&#039;&#039;&#039; - Programmi jaoks tuleks luua andmebaas, sest andmemahud võivad kasvada päris suureks. Andmebaas peaks olema ühel sõpruskonnal keskne, kuid programm võiks keskse andmebaasi kadumisel/offline minekul olla siiski kasutatav, seega peaks olema tagavaravariant. Näiteks võiks keskse serveri puudumisel info tulla veebi backupist või võiks kasutajad oma arvutites hoida andmetest mingit seisu .xml baasis.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Objekt FILM&#039;&#039;&#039; – Esialgu on programm ainult filmide-keskne.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Filmide lisamine&#039;&#039;&#039; – Filme lisades peab kasutajale kuvatama uue filmi lisamise dialoog, kus saab sisestada filmi kohta infot ning võimalusel automaatselt täidetud infovälju korrigeerida. Seal peab saama valida ka filmi asukohta (failina arvutis, meedial) ning vastavalt valikule peaks ka tekkima edasisi valikuvõimalusi välise salvestusseadme laenamiseks vms. &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Filmid kuvamine&#039;&#039;&#039; - Kui filmid on kohtvõrgus saadaval, peaksid olema viited otse failidele, vastasel juhul viidatakse asukohale. Filmide kuvatakse kasutajate hinnang ja kommentaarid, IMDB infot, filmi treileri link, pildiseeria, kaane- või sisupilt.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;IMDB´st info toomine&#039;&#039;&#039; – Programm võiks filmide kohta hinnanguid ning infot (žanr, sisukokkuvõte) automaatselt Internetist tuua.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Otsing&#039;&#039;&#039; – Otsing peaks toimuma tüübi järgi (esialgu küll ainult filmid), milleks võivad olla: film, raamat või mõni muu teos. Igal tüübil võivad olla lisaks erinevad otsinguterminid, mis puudutavad meediat. Peaks saama otsida žanri, aasta jms järgi. Otsingutulemusi peaks saama järjestada IMDB hinnangu, kasutaja hinnangu, aasta, kommentaaride arvu järgi. (Võibolla tahetakse ka näha filmi mida kõik teised kiruvad)&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Laenutamine&#039;&#039;&#039; – Filme peaks saama sõbralt/tuttavalt laenata, programm peaks saatma laenutussoovist mingisuguse teate filmi omanikule. Laenutusaja ning laenutuskoha kokkuleppimine peaks toimuma inimeste vahel maili teel, programm võib soovi avaldamisel automaatselt mingi sisuga maili alustada ning lasta kasutajal sinna mingeid ajalisi ettepanekuid lisada, et millal järgi tulla.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Edetabel&#039;&#039;&#039; – Erinevaid edetabeleid. TOP 10 täna, TOP 10 sel aastal, TOP 10 komöödia jm. &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Kasutajakontod&#039;&#039;&#039; – Peaksid olema seotud arvutitega või võrguasukohtadega, et teada, kas talle on mingis võrgus olev fail kättesaadav. Kas see on tema kohtvõrgus?&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
==Nice to have==&lt;br /&gt;
&#039;&#039;&#039; Filmi kombineeritud hinnang&#039;&#039;&#039;  – Filmi hinnang võiks olla kombineeritud IMDB ja kasutajate hinnangute põhjal, kus kasutajate hinnangul peaks olema mõnevõrra suurem kaal. Samas võiks olla säte, kus kasutaja saab defineerida, millist hinangut soovib ta vaikimisi näha.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Objekt *&#039;&#039;&#039;  - Peale filmide lisatakse andmebaasi võimalus laenutada audioraamatuid, muusikat, mp3-mängijaid ja mängukonsoole (Xbox, PS3) nendelt, kes ise selle võimaluse välja pakuvad.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Treiler otse rakenduses&#039;&#039;&#039;  – Treileri vaatamine võiks toimuda otse rakenduses.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Dünaamiline kasutajaliides&#039;&#039;&#039;  – Kasutaja saab muuta sätteid, mida talle kuvatakse. Näiteks mõni kasutaja ei huvitu IMDB hinnangutest, teine aga otsib filme just selle põhjal.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Soovilist&#039;&#039;&#039;  – Soovide listi loomine, kuhu saaks lisada filme, mida soovitakse laenata. Mõni ei pruugi kogu oma filmikogu programmi panna.  Samas näitab rakendus, mida teised kasutajad soovivad vaadata ja seeläbi saab vastav isik selle filmi lisada. Soovida võiks ka mingeid filme, mis hetkel on alles kinos, et tuleviku jaoks enda tarbeks mingi list teha.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Kinoõhtud&#039;&#039;&#039;  – Filmivaliku väljapakkumine filmiõhtu jaoks ning  inimeste piirang, mitu inimest mahub filmi vaatama.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Filmide jagamine üle võrgu&#039;&#039;&#039;  – Filme võiks sooviavalduse järel ka panna DropBox, Google Drive vms jagamismeediasse ning sooviavaldajale tagastada selle faili avalik aadress automaatselt.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Poolautomaatne lisamine&#039;&#039;&#039;  – Kasutaja võiks anda programmile ette oma filmikausta ja need võiks programmi lisada „kategoriseerimata“ kirjaga, et kasutaja saaks siis neid ükshaaval täiustada saaks.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Topeltlisamise kontroll&#039;&#039;&#039;  – Kontrollida, kas andmebaasis on juba sarnase nimega film, seejärel   ütleb kasutaja, kas tegu on sama filmiga. Kui teosed osutusid samaks, lisatakse sama kirje alla teine potensiaalne laenutaja. Nii saab filmi soovija valida kellelt ta seda laenata soovib.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Õppejõu küsimused==&lt;br /&gt;
&#039;&#039;&#039; Kas on võimalik luua erinevaid sõprade gruppe? Ehk kui rakendusel on üks suur ühine andmebaas, siis kasutajaid peaks saama jagada ka gruppidesse, sest ma ei soovi alati kõigiga oma filme jagada, vaid oma sõpradega.&#039;&#039;&#039;  – Grupid peaks tõesti looma, et kasutajale kuvataks vaid filme oma grupist. Muidu võib juhtuda, et kuvatakse filme kellegilt keda ta ei tunne ja kellelt ta laenutada ei saa.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Kas on olemas ka superadmin, kellel on võimalik erinevaid kontosid blokeerida?&#039;&#039;&#039;  – Andmebaasist peaks saama andmeid kätte vaid kasutajad kes on mingisuguse haldaja poolt loodud, vastasel juhul võib keegi saada programmi oma valusesse ja teha vale-laenutusi ning võlts-sissekandeid filmide näol või kommenteerides. Seega saab ka samamoodi mingi konto blokeerida ja kommentaare kustutada, kuid esialgu on plaanis see jätta andmebaasi kallale minemise näol teostavaks.&lt;br /&gt;
&lt;br /&gt;
= Tööjaotus =&lt;br /&gt;
&lt;br /&gt;
* Veiko Vainu -projektijuht - Andmebaas, Objekt FILM, Otsing&lt;br /&gt;
* Kaisa Taelma - Filmide lisamine, kuvamine&lt;br /&gt;
* Rauno Mäger - IMDB´st info toomine, Edetabel&lt;br /&gt;
* Mark-Hendrik Mäeste - Laenutamine, Kasutajakontod&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
==-25.10.2012==&lt;br /&gt;
Idee väljatöötamine, arutelud ning sobivaima variandi väljavalimine ...&lt;br /&gt;
==26.10.2012==&lt;br /&gt;
Wiki lehe loomine&lt;br /&gt;
==30.10 - 04.11.2012==&lt;br /&gt;
Idee analüüsimine, analüüsi koostamine, viimistlemine&lt;br /&gt;
==4.11 - 08.11.2012==&lt;br /&gt;
Erinevate lahednusvõimaluste üle diskuteerimine, tööjaotuse kindlam paikapanek. Retsensiooni kirjutamine projekti Kajarist kohta.&lt;br /&gt;
&lt;br /&gt;
= Prototüüp =&lt;br /&gt;
[http://www.upload.ee/files/2856941/WAFIOPv1.rar.html Prototüüp asub siin] - Parool on &amp;quot;prototyyp&amp;quot;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Et programmi sisse logida kasutage järgnevaid kontosid:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Tavakasutaja - kaspar - kaspar&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Admin - terje - terje&lt;br /&gt;
&lt;br /&gt;
= Dokumentatsioon =&lt;br /&gt;
[http://www.upload.ee/files/2907763/WAFIOPv1.rar.html Programm asub siin ]&amp;lt;br /&amp;gt;&lt;br /&gt;
== Kasutusjuhend == &lt;br /&gt;
===Kõik Filmid=== &lt;br /&gt;
	Selle alt näeb kõiki andmebaasis olevaid filme, mis on reastatud üksteise alla vasakpoolsesse ritta. Reast valides filmi, kuvatakse kõrvale filmi omaniku nimi ja teose täpsema  kirjelduse. Samuti saab lisada seal filmile omapoolseid kommentaare, mida saavad teised kasutajad hiljem lugeda ning neile vastata. Kommentaari lisades antakse teosele hinnang nullist kümneni, mis lisatakse konkreetse filmi reitingusse, mis omakorda tekitab Filmide Topi (vt. Filmide Top)&amp;lt;br /&amp;gt;&lt;br /&gt;
===Filmide Top===&lt;br /&gt;
	Filmide Top on sarnane Kõikide Filmide funktsionaalsusega. Põhiline erinevus seisneb tõigas, et kuvatud 10 parimat filmi. Võimalik on kuvada kõikide filmide top 10 („Top 10 –Kõik“) kui ka žanrite kaupa.&amp;lt;br /&amp;gt;&lt;br /&gt;
===Minu Filmid===&lt;br /&gt;
	Selle funktsionaalsus seisneb filmide lisamises andmebaasi, kust teised kasutajad saavad hiljem lisatud filme vaadata ning laenutada. Olles teose nime kirjutanud, saab määrata ka aja, milleni on vastav teos saadaval. Lisada saab ka treileri lingi, asukoha, mis võib aidata laenutuse kokkuleppimisel, ja kirjelduse IMDB-st, kui võimalik. Kui on soov oma lisatud filmi kommentaarida ja hinnata, on see võimaldatud akna paremas osas. Loetelus muutub n-ö kustutatud filmi (tähtivusaeg väiksem kui käesolev kuupäev) taust hallikaks.&amp;lt;br /&amp;gt;&lt;br /&gt;
===Minu Laenutused===&lt;br /&gt;
	Laenutamine käib WAFIOP keskkonnas järgmiselt: vasakpoolsest listist valida soovitud filmi, määrata lenutuse tagastamise kuupäev ning vajutada „Laenuta“. Järgnevalt saab omanikuga leppida kokku laenutamise tingumused. Laenutatud filmid on listina „Minu Laenutused“ veerus.&amp;lt;br /&amp;gt;&lt;br /&gt;
===Otsing===&lt;br /&gt;
	Otsitavat asja on lihtne leida rakenduse peatsis olevale ribale vastava nime või osa nimest  sisestades, mille peale kuvatakse leitud variantide loetelu. Loetelust sobiva toese leidnud, saab kasutaja valitud filmi kohta teavet kõrvalolevast vaatest.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==KKK==&lt;br /&gt;
&amp;lt;b&amp;gt;Kuidas otsida filmi ?&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Otsida saab nii rakenduse ülaosas oleva otsinguriba (vt Otsing) või sirvides Kõik Filmid või Top Filmid.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Kuidas saab laenutad ?&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Laenutus käib „Menüü“ - „Minu Laenutused“ alt. Täpsem kirjeldus Minu Laenutused all.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Mulle meeldivad action-filmid. Kas saan ainult nendega opereerida ?&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Jah, saab küll. Nii otsinugribal kui ka Top Filmidel on vastava  otsingufiltri võimalus.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tööpanus==&lt;br /&gt;
Veiko Vainu- projekti eestvedamine;  vaadete, funktsioonide, meetodite struktureerimine; lahenduse peamise osa ja muudatuste täideviimine; grupiliikmete õpetamine, nende aitamine teatud funktsioonaalsuse kirjeldamisel ning koodi seletamine;  kirjatöö korrigeerimine&amp;lt;br /&amp;gt;&lt;br /&gt;
Rauno Mäger – IMDB info kuvamise idee autorlus ja lahenduse leidmine; kasutajamugavuse hindamine; vaadete disaini loomine; rakenduse testimine  &lt;br /&gt;
Kaisa Taelma – materjali otsimine;  ideede väljakäimine; disaini loomine &amp;lt;br /&amp;gt;&lt;br /&gt;
Mark-Hendrik Mäeste –kirjalike osade-retsensioonid, kasutajajuhend- kirjutamine; vaadete disainimine; mõnede funtsionaalsuste loomine; rakenduse testimine ja testraporti koostamine&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=WAFIOP&amp;diff=59411</id>
		<title>WAFIOP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=WAFIOP&amp;diff=59411"/>
		<updated>2012-12-15T17:49:27Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: /* Kasutusjuhend */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kirjeldus =&lt;br /&gt;
&lt;br /&gt;
WatchAllFilmsInOnePlace aka WAFIOP on andmebaasipõhine rakendus, mis lubab kasutajal vaadata filme, saada teavet nende kättesaadavust, kui tegemist on füüsilisel kujul andmekandjaga, ja hinnata ning kommenteerida teoseid. Samuti võimaldab meie aplikatsioon anda filmidele hinnanguid, teha päringuid žanreid valides. Rakendus on eelkõige mõeldud sõpruskonna tarbeks, kellele meeldib filme vaadata, oma kogemusi ja emotsioone teistega jagada ning saada tagasisidet oma lemmikfilmidest.&lt;br /&gt;
&lt;br /&gt;
= Analüüs =&lt;br /&gt;
Eesmärk on luua programm filmide jagamiseks, hindamiseks ning kommenteerimiseks. Programm võimaldaks kasutajal lisada filme, ning tuua automaatselt infot selle kohta imdb-st, kui võimalik, ja seda kasutajale kuvama. Lisaks saab kasutaja ise filmi kommenteerida ja sellele oma hinnangut anda. Rakendusel oleks ka  otsingufunktsioon, mis võimaldaks otsida erinevate parameetrite järgi. Kasutaja saaks filme sõbralt või tuttavalt laenata ning peaks need mingi aja jooksul tagastama, kui tegu on füüsilisel andmekandjal filmiga.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
Programmi sisu peab olema andmebaasis, kus säilitatakse kommentaare, hinnanguid, filmide asukohti ning saadavust, kasutajaid jms. Programm ise oleks siis andmebaasi kuvamiseks ja täitmiseks WPF rakenduse kujul. &amp;lt;br /&amp;gt;&lt;br /&gt;
== Must have ==&lt;br /&gt;
&#039;&#039;&#039;Andmebaas&#039;&#039;&#039; - Programmi jaoks tuleks luua andmebaas, sest andmemahud võivad kasvada päris suureks. Andmebaas peaks olema ühel sõpruskonnal keskne, kuid programm võiks keskse andmebaasi kadumisel/offline minekul olla siiski kasutatav, seega peaks olema tagavaravariant. Näiteks võiks keskse serveri puudumisel info tulla veebi backupist või võiks kasutajad oma arvutites hoida andmetest mingit seisu .xml baasis.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Objekt FILM&#039;&#039;&#039; – Esialgu on programm ainult filmide-keskne.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Filmide lisamine&#039;&#039;&#039; – Filme lisades peab kasutajale kuvatama uue filmi lisamise dialoog, kus saab sisestada filmi kohta infot ning võimalusel automaatselt täidetud infovälju korrigeerida. Seal peab saama valida ka filmi asukohta (failina arvutis, meedial) ning vastavalt valikule peaks ka tekkima edasisi valikuvõimalusi välise salvestusseadme laenamiseks vms. &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Filmid kuvamine&#039;&#039;&#039; - Kui filmid on kohtvõrgus saadaval, peaksid olema viited otse failidele, vastasel juhul viidatakse asukohale. Filmide kuvatakse kasutajate hinnang ja kommentaarid, IMDB infot, filmi treileri link, pildiseeria, kaane- või sisupilt.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;IMDB´st info toomine&#039;&#039;&#039; – Programm võiks filmide kohta hinnanguid ning infot (žanr, sisukokkuvõte) automaatselt Internetist tuua.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Otsing&#039;&#039;&#039; – Otsing peaks toimuma tüübi järgi (esialgu küll ainult filmid), milleks võivad olla: film, raamat või mõni muu teos. Igal tüübil võivad olla lisaks erinevad otsinguterminid, mis puudutavad meediat. Peaks saama otsida žanri, aasta jms järgi. Otsingutulemusi peaks saama järjestada IMDB hinnangu, kasutaja hinnangu, aasta, kommentaaride arvu järgi. (Võibolla tahetakse ka näha filmi mida kõik teised kiruvad)&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Laenutamine&#039;&#039;&#039; – Filme peaks saama sõbralt/tuttavalt laenata, programm peaks saatma laenutussoovist mingisuguse teate filmi omanikule. Laenutusaja ning laenutuskoha kokkuleppimine peaks toimuma inimeste vahel maili teel, programm võib soovi avaldamisel automaatselt mingi sisuga maili alustada ning lasta kasutajal sinna mingeid ajalisi ettepanekuid lisada, et millal järgi tulla.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Edetabel&#039;&#039;&#039; – Erinevaid edetabeleid. TOP 10 täna, TOP 10 sel aastal, TOP 10 komöödia jm. &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Kasutajakontod&#039;&#039;&#039; – Peaksid olema seotud arvutitega või võrguasukohtadega, et teada, kas talle on mingis võrgus olev fail kättesaadav. Kas see on tema kohtvõrgus?&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
==Nice to have==&lt;br /&gt;
&#039;&#039;&#039; Filmi kombineeritud hinnang&#039;&#039;&#039;  – Filmi hinnang võiks olla kombineeritud IMDB ja kasutajate hinnangute põhjal, kus kasutajate hinnangul peaks olema mõnevõrra suurem kaal. Samas võiks olla säte, kus kasutaja saab defineerida, millist hinangut soovib ta vaikimisi näha.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Objekt *&#039;&#039;&#039;  - Peale filmide lisatakse andmebaasi võimalus laenutada audioraamatuid, muusikat, mp3-mängijaid ja mängukonsoole (Xbox, PS3) nendelt, kes ise selle võimaluse välja pakuvad.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Treiler otse rakenduses&#039;&#039;&#039;  – Treileri vaatamine võiks toimuda otse rakenduses.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Dünaamiline kasutajaliides&#039;&#039;&#039;  – Kasutaja saab muuta sätteid, mida talle kuvatakse. Näiteks mõni kasutaja ei huvitu IMDB hinnangutest, teine aga otsib filme just selle põhjal.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Soovilist&#039;&#039;&#039;  – Soovide listi loomine, kuhu saaks lisada filme, mida soovitakse laenata. Mõni ei pruugi kogu oma filmikogu programmi panna.  Samas näitab rakendus, mida teised kasutajad soovivad vaadata ja seeläbi saab vastav isik selle filmi lisada. Soovida võiks ka mingeid filme, mis hetkel on alles kinos, et tuleviku jaoks enda tarbeks mingi list teha.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Kinoõhtud&#039;&#039;&#039;  – Filmivaliku väljapakkumine filmiõhtu jaoks ning  inimeste piirang, mitu inimest mahub filmi vaatama.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Filmide jagamine üle võrgu&#039;&#039;&#039;  – Filme võiks sooviavalduse järel ka panna DropBox, Google Drive vms jagamismeediasse ning sooviavaldajale tagastada selle faili avalik aadress automaatselt.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Poolautomaatne lisamine&#039;&#039;&#039;  – Kasutaja võiks anda programmile ette oma filmikausta ja need võiks programmi lisada „kategoriseerimata“ kirjaga, et kasutaja saaks siis neid ükshaaval täiustada saaks.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Topeltlisamise kontroll&#039;&#039;&#039;  – Kontrollida, kas andmebaasis on juba sarnase nimega film, seejärel   ütleb kasutaja, kas tegu on sama filmiga. Kui teosed osutusid samaks, lisatakse sama kirje alla teine potensiaalne laenutaja. Nii saab filmi soovija valida kellelt ta seda laenata soovib.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Õppejõu küsimused==&lt;br /&gt;
&#039;&#039;&#039; Kas on võimalik luua erinevaid sõprade gruppe? Ehk kui rakendusel on üks suur ühine andmebaas, siis kasutajaid peaks saama jagada ka gruppidesse, sest ma ei soovi alati kõigiga oma filme jagada, vaid oma sõpradega.&#039;&#039;&#039;  – Grupid peaks tõesti looma, et kasutajale kuvataks vaid filme oma grupist. Muidu võib juhtuda, et kuvatakse filme kellegilt keda ta ei tunne ja kellelt ta laenutada ei saa.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Kas on olemas ka superadmin, kellel on võimalik erinevaid kontosid blokeerida?&#039;&#039;&#039;  – Andmebaasist peaks saama andmeid kätte vaid kasutajad kes on mingisuguse haldaja poolt loodud, vastasel juhul võib keegi saada programmi oma valusesse ja teha vale-laenutusi ning võlts-sissekandeid filmide näol või kommenteerides. Seega saab ka samamoodi mingi konto blokeerida ja kommentaare kustutada, kuid esialgu on plaanis see jätta andmebaasi kallale minemise näol teostavaks.&lt;br /&gt;
&lt;br /&gt;
= Tööjaotus =&lt;br /&gt;
&lt;br /&gt;
* Veiko Vainu -projektijuht - Andmebaas, Objekt FILM, Otsing&lt;br /&gt;
* Kaisa Taelma - Filmide lisamine, kuvamine&lt;br /&gt;
* Rauno Mäger - IMDB´st info toomine, Edetabel&lt;br /&gt;
* Mark-Hendrik Mäeste - Laenutamine, Kasutajakontod&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
==-25.10.2012==&lt;br /&gt;
Idee väljatöötamine, arutelud ning sobivaima variandi väljavalimine ...&lt;br /&gt;
==26.10.2012==&lt;br /&gt;
Wiki lehe loomine&lt;br /&gt;
==30.10 - 04.11.2012==&lt;br /&gt;
Idee analüüsimine, analüüsi koostamine, viimistlemine&lt;br /&gt;
==4.11 - 08.11.2012==&lt;br /&gt;
Erinevate lahednusvõimaluste üle diskuteerimine, tööjaotuse kindlam paikapanek. Retsensiooni kirjutamine projekti Kajarist kohta.&lt;br /&gt;
&lt;br /&gt;
= Prototüüp =&lt;br /&gt;
[http://www.upload.ee/files/2856941/WAFIOPv1.rar.html Prototüüp asub siin] - Parool on &amp;quot;prototyyp&amp;quot;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Et programmi sisse logida kasutage järgnevaid kontosid:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Tavakasutaja - kaspar - kaspar&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Admin - terje - terje&lt;br /&gt;
&lt;br /&gt;
= Dokumentatsioon =&lt;br /&gt;
[http://www.upload.ee/files/2907763/WAFIOPv1.rar.html Programm asub siin ]&amp;lt;br /&amp;gt;&lt;br /&gt;
== Kasutusjuhend == &lt;br /&gt;
===Kõik Filmid=== &lt;br /&gt;
	Selle alt näeb kõiki andmebaasis olevaid filme, mis on reastatud üksteise alla vasakpoolsesse ritta. Reast valides filmi, kuvatakse kõrvale filmi omaniku nimi ja teose täpsema  kirjelduse. Samuti saab lisada seal filmile omapoolseid kommentaare, mida saavad teised kasutajad hiljem lugeda ning neile vastata. Kommentaari lisades antakse teosele hinnang nullist kümneni, mis lisatakse konkreetse filmi reitingusse, mis omakorda tekitab Filmide Topi (vt. Filmide Top)&amp;lt;br /&amp;gt;&lt;br /&gt;
===Filmide Top===&lt;br /&gt;
	Filmide Top on sarnane Kõikide Filmide funktsionaalsusega. Põhiline erinevus seisneb tõigas, et kuvatud 10 parimat filmi. Võimalik on kuvada kõikide filmide top 10 („Top 10 –Kõik“) kui ka žanrite kaupa.&amp;lt;br /&amp;gt;&lt;br /&gt;
===Minu Filmid===&lt;br /&gt;
	Selle funktsionaalsus seisneb filmide lisamises andmebaasi, kust teised kasutajad saavad hiljem lisatud filme vaadata ning laenutada. Olles teose nime kirjutanud, saab määrata ka aja, milleni on vastav teos saadaval. Lisada saab ka treileri lingi, asukoha, mis võib aidata laenutuse kokkuleppimisel, ja kirjelduse IMDB-st, kui võimalik. Kui on soov oma lisatud filmi kommentaarida ja hinnata, on see võimaldatud akna paremas osas. Loetelus muutub n-ö kustutatud filmi (tähtivusaeg väiksem kui käesolev kuupäev) taust hallikaks.&amp;lt;br /&amp;gt;&lt;br /&gt;
===Minu Laenutused===&lt;br /&gt;
	Laenutamine käib WAFIOP keskkonnas järgmiselt: vasakpoolsest listist valida soovitud filmi, määrata lenutuse tagastamise kuupäev ning vajutada „Laenuta“. Järgnevalt saab omanikuga leppida kokku laenutamise tingumused. Laenutatud filmid on listina „Minu Laenutused“ veerus.&amp;lt;br /&amp;gt;&lt;br /&gt;
===Otsing===&lt;br /&gt;
	Otsitavat asja on lihtne leida rakenduse peatsis olevale ribale vastava nime või osa nimest  sisestades, mille peale kuvatakse leitud variantide loetelu. Loetelust sobiva toese leidnud, saab kasutaja valitud filmi kohta teavet kõrvalolevast vaatest.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==KKK==&lt;br /&gt;
Kuidas otsida filmi ?&amp;lt;br /&amp;gt;&lt;br /&gt;
Otsida saab nii rakenduse ülaosas oleva otsinguriba (vt Otsing) või sirvides Kõik Filmid või Top Filmid.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuidas saab laenutad ?&amp;lt;br /&amp;gt;&lt;br /&gt;
Laenutus käib „Menüü“ - „Minu Laenutused“ alt. Täpsem kirjeldus Minu Laenutused all.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Mulle meeldivad action-filmid. Kas saan ainult nendega opereerida ?&amp;lt;br /&amp;gt;&lt;br /&gt;
Jah, saab küll. Nii otsinugribal kui ka Top Filmidel on vastava  otsingufiltri võimalus.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
==Tööpanus==&lt;br /&gt;
Veiko Vainu- projekti eestvedamine;  vaadete, funktsioonide, meetodite struktureerimine; lahenduse peamise osa ja muudatuste täideviimine; grupiliikmete õpetamine, nende aitamine teatud funktsioonaalsuse kirjeldamisel ning koodi seletamine;  kirjatöö korrigeerimine&amp;lt;br /&amp;gt;&lt;br /&gt;
Rauno Mäger – IMDB info kuvamise idee autorlus ja lahenduse leidmine; kasutajamugavuse hindamine; vaadete disaini loomine; rakenduse testimine  &lt;br /&gt;
Kaisa Taelma – materjali otsimine;  ideede väljakäimine; disaini loomine &amp;lt;br /&amp;gt;&lt;br /&gt;
Mark-Hendrik Mäeste –kirjalike osade-retsensioonid, kasutajajuhend- kirjutamine; vaadete disainimine; mõnede funtsionaalsuste loomine; rakenduse testimine ja testraporti koostamine&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=WAFIOP&amp;diff=59406</id>
		<title>WAFIOP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=WAFIOP&amp;diff=59406"/>
		<updated>2012-12-15T17:47:03Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kirjeldus =&lt;br /&gt;
&lt;br /&gt;
WatchAllFilmsInOnePlace aka WAFIOP on andmebaasipõhine rakendus, mis lubab kasutajal vaadata filme, saada teavet nende kättesaadavust, kui tegemist on füüsilisel kujul andmekandjaga, ja hinnata ning kommenteerida teoseid. Samuti võimaldab meie aplikatsioon anda filmidele hinnanguid, teha päringuid žanreid valides. Rakendus on eelkõige mõeldud sõpruskonna tarbeks, kellele meeldib filme vaadata, oma kogemusi ja emotsioone teistega jagada ning saada tagasisidet oma lemmikfilmidest.&lt;br /&gt;
&lt;br /&gt;
= Analüüs =&lt;br /&gt;
Eesmärk on luua programm filmide jagamiseks, hindamiseks ning kommenteerimiseks. Programm võimaldaks kasutajal lisada filme, ning tuua automaatselt infot selle kohta imdb-st, kui võimalik, ja seda kasutajale kuvama. Lisaks saab kasutaja ise filmi kommenteerida ja sellele oma hinnangut anda. Rakendusel oleks ka  otsingufunktsioon, mis võimaldaks otsida erinevate parameetrite järgi. Kasutaja saaks filme sõbralt või tuttavalt laenata ning peaks need mingi aja jooksul tagastama, kui tegu on füüsilisel andmekandjal filmiga.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
Programmi sisu peab olema andmebaasis, kus säilitatakse kommentaare, hinnanguid, filmide asukohti ning saadavust, kasutajaid jms. Programm ise oleks siis andmebaasi kuvamiseks ja täitmiseks WPF rakenduse kujul. &amp;lt;br /&amp;gt;&lt;br /&gt;
== Must have ==&lt;br /&gt;
&#039;&#039;&#039;Andmebaas&#039;&#039;&#039; - Programmi jaoks tuleks luua andmebaas, sest andmemahud võivad kasvada päris suureks. Andmebaas peaks olema ühel sõpruskonnal keskne, kuid programm võiks keskse andmebaasi kadumisel/offline minekul olla siiski kasutatav, seega peaks olema tagavaravariant. Näiteks võiks keskse serveri puudumisel info tulla veebi backupist või võiks kasutajad oma arvutites hoida andmetest mingit seisu .xml baasis.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Objekt FILM&#039;&#039;&#039; – Esialgu on programm ainult filmide-keskne.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Filmide lisamine&#039;&#039;&#039; – Filme lisades peab kasutajale kuvatama uue filmi lisamise dialoog, kus saab sisestada filmi kohta infot ning võimalusel automaatselt täidetud infovälju korrigeerida. Seal peab saama valida ka filmi asukohta (failina arvutis, meedial) ning vastavalt valikule peaks ka tekkima edasisi valikuvõimalusi välise salvestusseadme laenamiseks vms. &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Filmid kuvamine&#039;&#039;&#039; - Kui filmid on kohtvõrgus saadaval, peaksid olema viited otse failidele, vastasel juhul viidatakse asukohale. Filmide kuvatakse kasutajate hinnang ja kommentaarid, IMDB infot, filmi treileri link, pildiseeria, kaane- või sisupilt.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;IMDB´st info toomine&#039;&#039;&#039; – Programm võiks filmide kohta hinnanguid ning infot (žanr, sisukokkuvõte) automaatselt Internetist tuua.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Otsing&#039;&#039;&#039; – Otsing peaks toimuma tüübi järgi (esialgu küll ainult filmid), milleks võivad olla: film, raamat või mõni muu teos. Igal tüübil võivad olla lisaks erinevad otsinguterminid, mis puudutavad meediat. Peaks saama otsida žanri, aasta jms järgi. Otsingutulemusi peaks saama järjestada IMDB hinnangu, kasutaja hinnangu, aasta, kommentaaride arvu järgi. (Võibolla tahetakse ka näha filmi mida kõik teised kiruvad)&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Laenutamine&#039;&#039;&#039; – Filme peaks saama sõbralt/tuttavalt laenata, programm peaks saatma laenutussoovist mingisuguse teate filmi omanikule. Laenutusaja ning laenutuskoha kokkuleppimine peaks toimuma inimeste vahel maili teel, programm võib soovi avaldamisel automaatselt mingi sisuga maili alustada ning lasta kasutajal sinna mingeid ajalisi ettepanekuid lisada, et millal järgi tulla.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Edetabel&#039;&#039;&#039; – Erinevaid edetabeleid. TOP 10 täna, TOP 10 sel aastal, TOP 10 komöödia jm. &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Kasutajakontod&#039;&#039;&#039; – Peaksid olema seotud arvutitega või võrguasukohtadega, et teada, kas talle on mingis võrgus olev fail kättesaadav. Kas see on tema kohtvõrgus?&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
==Nice to have==&lt;br /&gt;
&#039;&#039;&#039; Filmi kombineeritud hinnang&#039;&#039;&#039;  – Filmi hinnang võiks olla kombineeritud IMDB ja kasutajate hinnangute põhjal, kus kasutajate hinnangul peaks olema mõnevõrra suurem kaal. Samas võiks olla säte, kus kasutaja saab defineerida, millist hinangut soovib ta vaikimisi näha.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Objekt *&#039;&#039;&#039;  - Peale filmide lisatakse andmebaasi võimalus laenutada audioraamatuid, muusikat, mp3-mängijaid ja mängukonsoole (Xbox, PS3) nendelt, kes ise selle võimaluse välja pakuvad.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Treiler otse rakenduses&#039;&#039;&#039;  – Treileri vaatamine võiks toimuda otse rakenduses.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Dünaamiline kasutajaliides&#039;&#039;&#039;  – Kasutaja saab muuta sätteid, mida talle kuvatakse. Näiteks mõni kasutaja ei huvitu IMDB hinnangutest, teine aga otsib filme just selle põhjal.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Soovilist&#039;&#039;&#039;  – Soovide listi loomine, kuhu saaks lisada filme, mida soovitakse laenata. Mõni ei pruugi kogu oma filmikogu programmi panna.  Samas näitab rakendus, mida teised kasutajad soovivad vaadata ja seeläbi saab vastav isik selle filmi lisada. Soovida võiks ka mingeid filme, mis hetkel on alles kinos, et tuleviku jaoks enda tarbeks mingi list teha.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Kinoõhtud&#039;&#039;&#039;  – Filmivaliku väljapakkumine filmiõhtu jaoks ning  inimeste piirang, mitu inimest mahub filmi vaatama.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Filmide jagamine üle võrgu&#039;&#039;&#039;  – Filme võiks sooviavalduse järel ka panna DropBox, Google Drive vms jagamismeediasse ning sooviavaldajale tagastada selle faili avalik aadress automaatselt.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Poolautomaatne lisamine&#039;&#039;&#039;  – Kasutaja võiks anda programmile ette oma filmikausta ja need võiks programmi lisada „kategoriseerimata“ kirjaga, et kasutaja saaks siis neid ükshaaval täiustada saaks.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Topeltlisamise kontroll&#039;&#039;&#039;  – Kontrollida, kas andmebaasis on juba sarnase nimega film, seejärel   ütleb kasutaja, kas tegu on sama filmiga. Kui teosed osutusid samaks, lisatakse sama kirje alla teine potensiaalne laenutaja. Nii saab filmi soovija valida kellelt ta seda laenata soovib.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Õppejõu küsimused==&lt;br /&gt;
&#039;&#039;&#039; Kas on võimalik luua erinevaid sõprade gruppe? Ehk kui rakendusel on üks suur ühine andmebaas, siis kasutajaid peaks saama jagada ka gruppidesse, sest ma ei soovi alati kõigiga oma filme jagada, vaid oma sõpradega.&#039;&#039;&#039;  – Grupid peaks tõesti looma, et kasutajale kuvataks vaid filme oma grupist. Muidu võib juhtuda, et kuvatakse filme kellegilt keda ta ei tunne ja kellelt ta laenutada ei saa.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Kas on olemas ka superadmin, kellel on võimalik erinevaid kontosid blokeerida?&#039;&#039;&#039;  – Andmebaasist peaks saama andmeid kätte vaid kasutajad kes on mingisuguse haldaja poolt loodud, vastasel juhul võib keegi saada programmi oma valusesse ja teha vale-laenutusi ning võlts-sissekandeid filmide näol või kommenteerides. Seega saab ka samamoodi mingi konto blokeerida ja kommentaare kustutada, kuid esialgu on plaanis see jätta andmebaasi kallale minemise näol teostavaks.&lt;br /&gt;
&lt;br /&gt;
= Tööjaotus =&lt;br /&gt;
&lt;br /&gt;
* Veiko Vainu -projektijuht - Andmebaas, Objekt FILM, Otsing&lt;br /&gt;
* Kaisa Taelma - Filmide lisamine, kuvamine&lt;br /&gt;
* Rauno Mäger - IMDB´st info toomine, Edetabel&lt;br /&gt;
* Mark-Hendrik Mäeste - Laenutamine, Kasutajakontod&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
==-25.10.2012==&lt;br /&gt;
Idee väljatöötamine, arutelud ning sobivaima variandi väljavalimine ...&lt;br /&gt;
==26.10.2012==&lt;br /&gt;
Wiki lehe loomine&lt;br /&gt;
==30.10 - 04.11.2012==&lt;br /&gt;
Idee analüüsimine, analüüsi koostamine, viimistlemine&lt;br /&gt;
==4.11 - 08.11.2012==&lt;br /&gt;
Erinevate lahednusvõimaluste üle diskuteerimine, tööjaotuse kindlam paikapanek. Retsensiooni kirjutamine projekti Kajarist kohta.&lt;br /&gt;
&lt;br /&gt;
= Prototüüp =&lt;br /&gt;
[http://www.upload.ee/files/2856941/WAFIOPv1.rar.html Prototüüp asub siin] - Parool on &amp;quot;prototyyp&amp;quot;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Et programmi sisse logida kasutage järgnevaid kontosid:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Tavakasutaja - kaspar - kaspar&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Admin - terje - terje&lt;br /&gt;
&lt;br /&gt;
= Dokumentatsioon =&lt;br /&gt;
[http://www.upload.ee/files/2907763/WAFIOPv1.rar.html Programm asub siin ]&amp;lt;br /&amp;gt;&lt;br /&gt;
== Kasutusjuhend == &lt;br /&gt;
Kõik Filmid &amp;lt;br /&amp;gt;&lt;br /&gt;
	Selle alt näeb kõiki andmebaasis olevaid filme, mis on reastatud üksteise alla vasakpoolsesse ritta. Reast valides filmi, kuvatakse kõrvale filmi omaniku nimi ja teose täpsema  kirjelduse. Samuti saab lisada seal filmile omapoolseid kommentaare, mida saavad teised kasutajad hiljem lugeda ning neile vastata. Kommentaari lisades antakse teosele hinnang nullist kümneni, mis lisatakse konkreetse filmi reitingusse, mis omakorda tekitab Filmide Topi (vt. Filmide Top)&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Filmide Top&amp;lt;br /&amp;gt;&lt;br /&gt;
	Filmide Top on sarnane Kõikide Filmide funktsionaalsusega. Põhiline erinevus seisneb tõigas, et kuvatud 10 parimat filmi. Võimalik on kuvada kõikide filmide top 10 („Top 10 –Kõik“) kui ka žanrite kaupa.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Minu Filmid&amp;lt;br /&amp;gt;&lt;br /&gt;
	Selle funktsionaalsus seisneb filmide lisamises andmebaasi, kust teised kasutajad saavad hiljem lisatud filme vaadata ning laenutada. Olles teose nime kirjutanud, saab määrata ka aja, milleni on vastav teos saadaval. Lisada saab ka treileri lingi, asukoha, mis võib aidata laenutuse kokkuleppimisel, ja kirjelduse IMDB-st, kui võimalik. Kui on soov oma lisatud filmi kommentaarida ja hinnata, on see võimaldatud akna paremas osas. Loetelus muutub n-ö kustutatud filmi (tähtivusaeg väiksem kui käesolev kuupäev) taust hallikaks.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Minu Laenutused&amp;lt;br /&amp;gt;&lt;br /&gt;
	Laenutamine käib WAFIOP keskkonnas järgmiselt: vasakpoolsest listist valida soovitud filmi, määrata lenutuse tagastamise kuupäev ning vajutada „Laenuta“. Järgnevalt saab omanikuga leppida kokku laenutamise tingumused. Laenutatud filmid on listina „Minu Laenutused“ veerus.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Otsing&amp;lt;br /&amp;gt;&lt;br /&gt;
	Otsitavat asja on lihtne leida rakenduse peatsis olevale ribale vastava nime või osa nimest  sisestades, mille peale kuvatakse leitud variantide loetelu. Loetelust sobiva toese leidnud, saab kasutaja valitud filmi kohta teavet kõrvalolevast vaatest.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
==KKK==&lt;br /&gt;
Kuidas otsida filmi ?&amp;lt;br /&amp;gt;&lt;br /&gt;
Otsida saab nii rakenduse ülaosas oleva otsinguriba (vt Otsing) või sirvides Kõik Filmid või Top Filmid.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuidas saab laenutad ?&amp;lt;br /&amp;gt;&lt;br /&gt;
Laenutus käib „Menüü“ - „Minu Laenutused“ alt. Täpsem kirjeldus Minu Laenutused all.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Mulle meeldivad action-filmid. Kas saan ainult nendega opereerida ?&amp;lt;br /&amp;gt;&lt;br /&gt;
Jah, saab küll. Nii otsinugribal kui ka Top Filmidel on vastava  otsingufiltri võimalus.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
==Tööpanus==&lt;br /&gt;
Veiko Vainu- projekti eestvedamine;  vaadete, funktsioonide, meetodite struktureerimine; lahenduse peamise osa ja muudatuste täideviimine; grupiliikmete õpetamine, nende aitamine teatud funktsioonaalsuse kirjeldamisel ning koodi seletamine;  kirjatöö korrigeerimine&amp;lt;br /&amp;gt;&lt;br /&gt;
Rauno Mäger – IMDB info kuvamise idee autorlus ja lahenduse leidmine; kasutajamugavuse hindamine; vaadete disaini loomine; rakenduse testimine  &lt;br /&gt;
Kaisa Taelma – materjali otsimine;  ideede väljakäimine; disaini loomine &amp;lt;br /&amp;gt;&lt;br /&gt;
Mark-Hendrik Mäeste –kirjalike osade-retsensioonid, kasutajajuhend- kirjutamine; vaadete disainimine; mõnede funtsionaalsuste loomine; rakenduse testimine ja testraporti koostamine&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2012)&amp;diff=59288</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2012)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2012)&amp;diff=59288"/>
		<updated>2012-12-13T19:36:19Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: /* Kaitsmise ajad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit. Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2012 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2011 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2011 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;28.10.2012&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;04.11.2012&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 11.11.2012 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;25.11.2012&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 02.12.2012(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;16.12.2012&#039;&#039;&#039;(20p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 05.01.2012(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#039;&#039;&#039; &#039;&#039;(4p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
Esmaspäev&lt;br /&gt;
Ruum B316&lt;br /&gt;
*14:00 - 14:15 - AFFA&lt;br /&gt;
*14:15 - 14:30&lt;br /&gt;
*14:30 - 14:45&lt;br /&gt;
*14:45 - 15:00&lt;br /&gt;
*15:00 - 15:15&lt;br /&gt;
*15:15 - 15:30&lt;br /&gt;
&lt;br /&gt;
Ruum B317&lt;br /&gt;
&lt;br /&gt;
*16:00 - 16:15&lt;br /&gt;
*16:15 - 16:30&lt;br /&gt;
*16:30 - 16:45&lt;br /&gt;
*16:45 - 17:00&lt;br /&gt;
*17:00 - 17:15&lt;br /&gt;
*17:15 - 17:30&lt;br /&gt;
&lt;br /&gt;
Neljapäev&lt;br /&gt;
&lt;br /&gt;
Ruum B319&lt;br /&gt;
*8:00 - 8:30&lt;br /&gt;
*8:00 - 8:45&lt;br /&gt;
*8:00 - 8:00&lt;br /&gt;
*8:00 - 8:15&lt;br /&gt;
*8:00 - 8:30&lt;br /&gt;
*8:00 - 8:45&lt;br /&gt;
&lt;br /&gt;
Ruum B410&lt;br /&gt;
*12:00 - 12:15 - A_Bunch_Of_Asians&lt;br /&gt;
*12:15 - 12:30 - WAFIOP&lt;br /&gt;
*12:30 - 12:45&lt;br /&gt;
*12:45 - 12:00&lt;br /&gt;
*13:00 - 13:15&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioon==&lt;br /&gt;
Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
õppejõuga kokkuleppeid kontaktidel +372 53 469 734 või mait.poska [ät] itcollege.ee&lt;br /&gt;
(teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2012 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Forms, WPF, SilverLight (ka Windows Phone 7) või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2012=&lt;br /&gt;
&lt;br /&gt;
==Meeskond Test==&lt;br /&gt;
Meeskonna wiki leht: [[Meeskond Test]]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Peeter Pakiraam&lt;br /&gt;
*Agu Sihvka&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2012)&amp;amp;action=edit&amp;amp;section=21 siin on midagi]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Kahurid==&lt;br /&gt;
Meeskonna Wiki leht: [[Kahurid]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Kristjan Tõnismäe&lt;br /&gt;
* Andreas Plado&lt;br /&gt;
* Kullo-Kalev Aru&lt;br /&gt;
* Xiangwei Zuo&lt;br /&gt;
* Jaan Kängsepp&lt;br /&gt;
&lt;br /&gt;
Analüüsi [https://wiki.itcollege.ee/index.php/Talk:Kahurid retsensioon] meeskonnalt Leffe&lt;br /&gt;
&lt;br /&gt;
Analüüsi [https://wiki.itcollege.ee/index.php/Talk:Kahurid retsensioon] meeskonnalt Baller&lt;br /&gt;
&lt;br /&gt;
==Meeskond A_Bunch_Of_Asians==&lt;br /&gt;
Meeskonna wiki leht: [[A_Bunch_Of_Asians]]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mardo Pahk&lt;br /&gt;
*Kristi Paakspuu&lt;br /&gt;
*Madis Peep&lt;br /&gt;
*Kaur Pääro&lt;br /&gt;
*Kaspar Urban&lt;br /&gt;
&lt;br /&gt;
Retsensioon[https://wiki.itcollege.ee/index.php/Talk:Baller] meeskonna Baller [https://wiki.itcollege.ee/index.php/Baller] analüüsi kohta.&lt;br /&gt;
&lt;br /&gt;
Retsensioon[https://wiki.itcollege.ee/index.php/Talk:RMS] meeskonna RMS [https://wiki.itcollege.ee/index.php/RMS] prototüübi kohta.&lt;br /&gt;
&lt;br /&gt;
==Meeskond Taksobaas==&lt;br /&gt;
Meeskonna wiki leht: [[Meeskond Taksobaas]]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Marek Kirillov&lt;br /&gt;
*Siim Treilmann&lt;br /&gt;
*Tiit Tallermaa&lt;br /&gt;
*Rando Laisaar&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna Kajarist analüüsile [https://wiki.itcollege.ee/index.php/Talk:Kajarist]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon meeskonna REM prototüübile [https://wiki.itcollege.ee/index.php/Talk:REM]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Baller==&lt;br /&gt;
Meeskonna wiki leht: [[Baller]]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Magnus Pääru&lt;br /&gt;
*Lennart Ploom&lt;br /&gt;
*Veiko Lääts&lt;br /&gt;
*Sten Teeorg&lt;br /&gt;
&lt;br /&gt;
==Meeskond Leffe==&lt;br /&gt;
Meeskonna wiki leht: [[Leffe]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Jarmo Poolak&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Rene Ott&lt;br /&gt;
&lt;br /&gt;
==Meeskond WAFIOP==&lt;br /&gt;
Meeskonna wiki leht: [[WAFIOP]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Veiko Vainu&lt;br /&gt;
*Kaisa Taelma&lt;br /&gt;
*Rauno Mäger&lt;br /&gt;
*Mark-Hendrik Mäeste&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Kajarist Analüüsi retsensioon] &amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:AFFA Prototüübi retsensioon]&lt;br /&gt;
&lt;br /&gt;
==Meeskond AFFA==&lt;br /&gt;
Meeskonna wiki leht: [[AFFA]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tõnn Talpsepp&lt;br /&gt;
*Madis Allikmaa&lt;br /&gt;
*Ranno Rass&lt;br /&gt;
*Marek Leinjärv&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna R&amp;amp;T Soft[https://wiki.itcollege.ee/index.php/Talk:R%26T_Soft] analüüsi kohta.&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna R&amp;amp;T Soft[https://wiki.itcollege.ee/index.php/Talk:R%26T_Soft] prototüübi kohta.&lt;br /&gt;
&lt;br /&gt;
==Meeskond Kajarist==&lt;br /&gt;
Meeskonna Wiki leht : [[Kajarist]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Kalev Kärpuk&lt;br /&gt;
* Jaak Peldes&lt;br /&gt;
* Kristjan Veskimäe&lt;br /&gt;
* (TTÜst Richard Samarüütel - Kujundus)&lt;br /&gt;
&lt;br /&gt;
==Meeskond Default Name==&lt;br /&gt;
Meeskonna wiki leht: [[Meeskond Default Name]] &amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Toomas Heinorg&lt;br /&gt;
* Raul Špilev&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonna REM kohta [https://wiki.itcollege.ee/index.php/Talk:REM SIIN!]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonna A Bunch of Asians kohta [https://wiki.itcollege.ee/index.php/Talk:A_Bunch_Of_Asians#Protot.C3.BC.C3.BCbi_retsensioon SIIN!]&lt;br /&gt;
&lt;br /&gt;
==Meeskond REM==&lt;br /&gt;
Meeskona wiki leht: [[REM]] &amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mart Lehtmets&lt;br /&gt;
*Egon Lund&lt;br /&gt;
*Renet Pirso&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonna RMS-i kohta [https://wiki.itcollege.ee/index.php/Talk:RMS SIIN!]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonna Kahurid kohta [https://wiki.itcollege.ee/index.php/Talk:Kahurid SIIN!]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Tech Support==&lt;br /&gt;
Meeskonna Wiki leht : [[Tech Support]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Katre Paabo&lt;br /&gt;
* Kristjan Luik&lt;br /&gt;
* Mart Tarvis&lt;br /&gt;
* Erkko Kebbinau&lt;br /&gt;
* Robert Kolk&lt;br /&gt;
&lt;br /&gt;
Analüüsi [https://wiki.itcollege.ee/index.php/Talk:Tech_Support retsensioon] meeskonnalt Kahurid&lt;br /&gt;
&lt;br /&gt;
==Meeskond 3xMG==&lt;br /&gt;
Meeskonna Wiki leht : [[3xMG]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Martin Molvõgin&lt;br /&gt;
* Matthias Mõttus&lt;br /&gt;
* Mauri Molvõgin&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna [[A Bunch Of Asians]] analüüsist asub [[Talk:A Bunch Of Asians#Analüüsi_retsensioon|siin]].&lt;br /&gt;
&lt;br /&gt;
==Meeskond Games or What? Inc.==&lt;br /&gt;
Koduleht : [[Games or What? Inc]]&amp;lt;br&amp;gt;&lt;br /&gt;
Asjapulgad:&lt;br /&gt;
* Heimar Kroonsaare&lt;br /&gt;
* Silver Vanamets&lt;br /&gt;
* Kristo Roosileht&lt;br /&gt;
* Reio Ruus&lt;br /&gt;
&lt;br /&gt;
==Meeskond R&amp;amp;T Soft==&lt;br /&gt;
Meeskonna Wiki leht : [[R&amp;amp;T Soft]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Rasmus Kuusmann&lt;br /&gt;
* Tanel Tumanski&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
* Prototüüp [https://wiki.itcollege.ee/index.php/Talk:WAFIOP#Protot.C3.BC.C3.BCpi_retsenseerib:_Meeskond_R.26T_Soft WAPIOP]&lt;br /&gt;
&lt;br /&gt;
==Meeskond &#039;Team Woop Woop&#039;==&lt;br /&gt;
Meeskonna Wiki leht : [[Team Woop Woop]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Fredi Poobus&lt;br /&gt;
* Laura Närska&lt;br /&gt;
* Oscar koitla&lt;br /&gt;
&lt;br /&gt;
==Meeskond RMS==&lt;br /&gt;
Meeskonna Wiki leht : [[RMS]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Ilja Semjonov&lt;br /&gt;
*Kirill Rõžkov&lt;br /&gt;
*Konstantin Žavoronkov&lt;br /&gt;
RMS meeskonna [https://wiki.itcollege.ee/index.php/Talk:Kajarist retsensioon] meeskonna Kajarist prototüübi kohta&amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi [https://wiki.itcollege.ee/index.php/Talk:RMS retsensioon] meeskonnalt &#039;&#039;&#039;Void&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Meeskond Void==&lt;br /&gt;
Meeskonna wiki leht: [[Void]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Karl Kadalipp&lt;br /&gt;
* Ats Rand&lt;br /&gt;
* Reelika Lõhmus&lt;br /&gt;
* Robert Pärn&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Analüüsi retsensioon tiimilt &#039;&#039;&#039;Void&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Default_Name tiimi Default Name mängu kohta]&lt;br /&gt;
&lt;br /&gt;
Analüüsi Retsenseeris meeskond Kajarist [https://wiki.itcollege.ee/index.php/Kajarist#Kajarist_retsenseerib:_meeskond_Void/ siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi [https://wiki.itcollege.ee/index.php/Talk:Void retsensioon] meeskonnalt Kahurid&lt;br /&gt;
&lt;br /&gt;
==Meeskond Oma Toode==&lt;br /&gt;
Meeskonna leht wordpressis: [http://omatoode.wordpress.com/ Oma Toode]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kristo Paisnik&lt;br /&gt;
*Aldo Bergmann – projektijuht&lt;br /&gt;
*Heiki Vaher&lt;br /&gt;
&lt;br /&gt;
==Meeskond Forever Alone==&lt;br /&gt;
Meeskonna wiki leht: [[ForeverAlone]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rasim Mehtijev&lt;br /&gt;
&lt;br /&gt;
==Meeskond Tuhat Hiilgavat Päikest ==&lt;br /&gt;
Meeskonna wiki leht: [[A Thousand Splendid Suns]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Margus Pärt&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:AFFA&amp;diff=58317</id>
		<title>Talk:AFFA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:AFFA&amp;diff=58317"/>
		<updated>2012-12-02T14:33:21Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: /* Retsensioon meeskonna AFFA prototüübile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==AFFA prototüüpi retsenseerib meeskond WAFIOP==&lt;br /&gt;
&lt;br /&gt;
===Retsensioon meeskonna AFFA prototüübile===&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Programm AFFA, Automated Financial and Fundamental Analysis, eesmärgiks on automatiseeritult, lihtsalt ja kiirelt saada infot USA börsil olevate ettevõtete finatsnäitajate kohta. Lõpp-eesmärk on huvipakkuvate aktsiate võimaliku tuleviku väljavaate saamine vastavate näitajate põhjal. &amp;lt;br&amp;gt;&lt;br /&gt;
Rakenduse põhineb XML failist informatsiooni lugemise ja Ycharts.com saadava teabe baasil. Ennustatava finantssituatsiooni arvutamist võimaldab erinevate sisendaandmete(nt. Korporatsiooni maksumäär, võla maksumus, riskivabadus jne) märkimine. Samuti saab valida ennustus aastate lõikes. Kõrval kuvatakse valitud ettevõtte andmed ning peale andmete sisestamist kuvatakse prognoos võimalikust rahavoost, püsiva tulu kasv protsentuaalselt ja lõpptulu. Algajale kasutajale/ aktsiaostjale on vägagi vajalik soovitus arvutatud prognooside lõpus, milles antakse soovitus vastav aktsi müüa või osta. &amp;lt;br&amp;gt;&lt;br /&gt;
Teiseks suuremaks funktsiooniks on kvartaliaruanne. See on suunatud juba teadlikumale kasutajale. Tehniliselt on see küllaltki hästi teostatud- võimalik on kuvamisel valida järjestamist protsentuaalse kasvu kui ka väärtusekasvu järgi. Sama käib järgmise funktsionaalsese, ennustuse (forcast) kohta. Tehniliselt on ennustuse poole programmeerimine tunduvalt raksem, kuid tundub, et selle ülesandega on korralikult hakkama saadud. Positiivne on lahenduse juures tõik, et kasutajamugavus pole kannatanud, vaatamata pikkadele tabelitele ning keerulistele andmetele.&amp;lt;br&amp;gt;&lt;br /&gt;
Visuaalsem kasutusvõimalus on andmeid vaadata graafikutena. Graafik kuvatakse soovitud andmeteliiki kirjeldava nupu abil. Eeldatavalt on eelnimetatud rakenduse võimalus küllaltki töömahukas, kui koodi kirjutamiseks ei kasutatud valmis analooge. &amp;lt;br&amp;gt;&lt;br /&gt;
N-ö must have punktidest tundub realisatsioon olevat vastav lubatuga. Esiteks toimib edukalt XML failist lugemine, mis on programmi toimimise eelduseks. Aktsiainfo kuvamine toimib ning potsentide arvutamine samuti. Sisendandmete lisamine on olemas, nagu ka sisestatud eelduste ja varasemate finantsandmete põhjal rahavoogude kalkuleerimine. Prototüübil on olemas ka mõned soovituslikud funktsioonid- graafikute loomine, Ycharts.com-i kasutamise võimalus.&amp;lt;br&amp;gt;&lt;br /&gt;
Prototüüp vastab eelnevale analüüsile ning planeerimisele. Programm tundub täitvat oma eeldused ning praktiline kasutamispotensiaal on kõrge. Tehniline teostus on hästi vormistatud- prototüüp toimib sujuvalt, on kasutajasõbralik ning eeldatav funktsionaalsus on tagatud.&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:AFFA&amp;diff=58316</id>
		<title>Talk:AFFA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:AFFA&amp;diff=58316"/>
		<updated>2012-12-02T14:30:57Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: /* AFFA prototüüpi retsenseerib meeskond WAFIOP */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==AFFA prototüüpi retsenseerib meeskond WAFIOP==&lt;br /&gt;
&lt;br /&gt;
===Retsensioon meeskonna AFFA prototüübile===&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Programm AFFA, Automated Financial and Fundamental Analysis, eesmärgiks on automatiseeritult, lihtsalt ja kiirelt saada infot USA börsil olevate ettevõtete finatsnäitajate kohta. Lõpp-eesmärk on huvipakkuvate aktsiate võimaliku tuleviku väljavaate saamine vastavate näitajate põhjal. &lt;br /&gt;
Rakenduse põhineb XML failist informatsiooni lugemise ja Ycharts.com saadava teabe baasil. Ennustatava finantssituatsiooni arvutamist võimaldab erinevate sisendaandmete(nt. Korporatsiooni maksumäär, võla maksumus, riskivabadus jne) märkimine. Samuti saab valida ennustus aastate lõikes. Kõrval kuvatakse valitud ettevõtte andmed ning peale andmete sisestamist kuvatakse prognoos võimalikust rahavoost, püsiva tulu kasv protsentuaalselt ja lõpptulu. Algajale kasutajale/ aktsiaostjale on vägagi vajalik soovitus arvutatud prognooside lõpus, milles antakse soovitus vastav aktsi müüa või osta. &lt;br /&gt;
Teiseks suuremaks funktsiooniks on kvartaliaruanne. See on suunatud juba teadlikumale kasutajale. Tehniliselt on see küllaltki hästi teostatud- võimalik on kuvamisel valida järjestamist protsentuaalse kasvu kui ka väärtusekasvu järgi. Sama käib järgmise funktsionaalsese, ennustuse (forcast) kohta. Tehniliselt on ennustuse poole programmeerimine tunduvalt raksem, kuid tundub, et selle ülesandega on korralikult hakkama saadud. Positiivne on lahenduse juures tõik, et kasutajamugavus pole kannatanud, vaatamata pikkadele tabelitele ning keerulistele andmetele.&lt;br /&gt;
Visuaalsem kasutusvõimalus on andmeid vaadata graafikutena. Graafik kuvatakse soovitud andmeteliiki kirjeldava nupu abil. Eeldatavalt on eelnimetatud rakenduse võimalus küllaltki töömahukas, kui koodi kirjutamiseks ei kasutatud valmis analooge. &lt;br /&gt;
N-ö must have punktidest tundub realisatsioon olevat vastav lubatuga. Esiteks toimib edukalt XML failist lugemine, mis on programmi toimimise eelduseks. Aktsiainfo kuvamine toimib ning potsentide arvutamine samuti. Sisendandmete lisamine on olemas, nagu ka sisestatud eelduste ja varasemate finantsandmete põhjal rahavoogude kalkuleerimine. Prototüübil on olemas ka mõned soovituslikud funktsioonid- graafikute loomine, Ycharts.com-i kasutamise võimalus.&lt;br /&gt;
Prototüüp vastab eelnevale analüüsile ning planeerimisele. Programm tundub täitvat oma eeldused ning praktiline kasutamispotensiaal on kõrge. Tehniline teostus on hästi vormistatud- prototüüp toimib sujuvalt, on kasutajasõbralik ning eeldatav funktsionaalsus on tagatud.&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:AFFA&amp;diff=58264</id>
		<title>Talk:AFFA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:AFFA&amp;diff=58264"/>
		<updated>2012-12-02T12:42:09Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: Created page with &amp;#039;==AFFA prototüüpi retsenseerib meeskond WAFIOP==&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==AFFA prototüüpi retsenseerib meeskond WAFIOP==&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Kajarist&amp;diff=58263</id>
		<title>Talk:Kajarist</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Kajarist&amp;diff=58263"/>
		<updated>2012-12-02T12:39:32Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: /* Meeskond WAFIOP retsenseerib meeskonna KAJARIST prototüüpi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Meeskond  „Kajarist“ on võtnud endale ülesandeks valmis teha üks mäng kasutades selleks XNA  platvormi, mäng on 2D ja pealtvaates. Mängu analüüs ja projekti kirjeldus koos tööjaotusega on põhjalikult läbimõeldud ja tundub, et iga indiviid on saanud endale ülesande vastavalt oma pädevusele.  Samuti on nad ära osand märkida ka oma valupunktid, et mis võib neile töökäigus raskuski tekitada. Arvatavasti maailmade vahetuse tööle saamine saabki kõige keerulisemaks asjaks olema,  lisaks muidugi erinevate inimeste koodide ühildamine ja silumine,  et kõik töötaks nii nagu peab. Mängu story ja ülesehitus tundub huvitav, läbida erinevaid tasemeid ning leida ja parandada oma kosmoselaev , samal ajal võidelda vaenlastega, abiks  on erinevad relvad ja power upid.  (kutsub mängima küll ).&amp;lt;br&amp;gt;&lt;br /&gt;
Must have ja nice to have on ilusti välja toodus ja lahti seletatud ning ega neile omalt poolt väga midagi lisada polekski, kõik mängule vajalikud omadused on nimetatud. Kui midagi lisada siis ehk seda et äkki oleks võimalik teha juurde ka erinevad raskusastmed  (easy, medium ja hard) ja tegelase juhtimise kohapealt, et lisaks nooltele võiks olla ka mingi gamepad-i tugi. Ning minimapil ei näe erilist mõtet, sest levelid ei lähe väga suureks ja mäng ise tundub olemuselt küllaltki straightforward, siis minu arust see oleks pigem segavaks faktoriks seal.  Cheatide kohapealt, siis väike godmode paha ei teeks  ehki see muudaks selle mängu kiiresti ebahuvitavaks. Kaua sa ikka tahad maailmaid perfect skoori ja ajaga läbida. &amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetuseks võibki öelda, et projekt tundub vähemalt paberipeal küllaltki ideaalne oma sisu poolest. Loodetavasti on seda ka lõpp produkt ja et kõigi nice to have asjadega ikka aega jõutakse või kui mitte kõigiga siis olulisematega vähemalt nagu näiteks :  save feature, mõned algelised heliefektid  ning gamepadi-i tugi.&lt;br /&gt;
&lt;br /&gt;
==Meeskond Tech Support retsensioon tiimi Kajarist analüüsile==&lt;br /&gt;
&lt;br /&gt;
Meeskond Kajarist on võtnud eesmärgiks luua XNA platformil mäng. Analüüsi põhjal tundub et mäng tuleb üsna põnev ning saab olema hea ajaviide. Eriti huvitavalt kõlavad lubatud mõtlemisülesanded mõnes tasemes. Loodetavasti suudab see meeskond selles osas põnevaid üllatusi pakkuda. Kuna paljud tänapäeva mängud on muudetud nii lihtsaks, et mõtlemist pole vaja, on tore näha, et mõni meeskond ka midagi teistsugust soovib teha. Väga keerulisena tundub libedate või purunevate maailmade realiseerimine. Selles osas peab kindlasti ettevaatlik olema, et näiteks ainus pääsetee kohe taseme alguses ära ei puruneks. &amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsis on väga hästi paika pandud ka projekti tarkvaraline arhitektuur. See näitab, et projektile on juba väga põhjalikult mõeldud ning visioon lõpplahendusest on paigas. &amp;lt;br&amp;gt;&lt;br /&gt;
Projekti must have nõuded on hästi valitud ning sisaldavad kõike, mida üks mäng kindlasti võiks omada. Loodetavasti on ka algelised AI-d piisavalt targad, et mingisugust närvikõdi pakkuda, kuigi loodetavasti õnnestub meeskonnal ka aega leida, et AI-d täiustada nagu nice to have eesmärkide all kirjas on. &amp;lt;br&amp;gt;&lt;br /&gt;
Kuigi püstitatud eesmärgid tunduvad üsna suured ja keerulised, on meeskonnal korralik plaan paigas ning loodetavasti suudavad nad ka projekti nice-to-have eesmärgid täita. &amp;lt;br&amp;gt;&lt;br /&gt;
Kuna meeskond näeb suurima probleemina koodi ühildamist teiste projektiliikmetega, soovitaksime kasutada SVNi või GitHubi, et oma tööd oluliselt lihtsustada.&lt;br /&gt;
=Meeskond WAFIOP retsenseerib meeskonda KAJARIST=&lt;br /&gt;
Projekt Karjarist on XNA baasil tehtava mänguga. Mäng tundub huvitav tulevat, sest lugu räägib Marsile sattunud tegelasest, kes proovib leida erinevaid juppe oma kosmoselaeva prandamiseks, et võõralt planeedilt pääseda,mis kutsub mägima ning loob head reklaami projektile. Hästi on läbi mõledud tegelaskuju, kelle pilt on analüüsile juba lisatud. Narratiiv ja tegevuskohad tunduvad samuti põnevad, sest erinevatel levelitel lubatakse uusi võimalusi ja varieeruvust boonuste, relvade ning liikumiskiirust ja –omaduste muutuste näol. Animeeritud dialoogid annavad sisule rohkem tähenduslikkust. See muudab konkreetse mängu loomise mahukust ja raskusastet tunduvalt, kuid loodetavast tasub see pingutus end ära eduka lõpptoote näol. Levelite (maailmate) põhikompositisoon on tegijatel juba paigas, mis kinnitab kindlat visooni projektist.  &amp;lt;br&amp;gt;&lt;br /&gt;
Positiivne on kindlasti ka ideed projekti edasiarenduse (nice to have) kohapealt. Erilist tähelepanu pälvis võimalus kontrollida karakterit erinavete liikumiviisidel (hüppamine, roomamine, põiklemine). &amp;lt;br&amp;gt;&lt;br /&gt;
Samuti on hea mõte luua mängule salvestusvõimalus- niisuguse kollimängu puhul oleks ebameeldiv, kui kõike peaks otsast algama katkestuse puhul. &amp;lt;br&amp;gt;&lt;br /&gt;
Cheat-id võivad n-ö ausa mängu ära rikkuda ning projekti keerukust tunduvalt tõesta. Selle lisa olemasolu seaksin kahtluse alla kui ebavajalik lisavõimalus. &amp;lt;br&amp;gt;&lt;br /&gt;
Kokkuvõtvalt võib nentida, et analüüsi põhjal on tegemist meeldejääva, mängimakutsuva ning huvitava projektiga, mis korraliku teostuse korral osutub kindlasti edukaks. &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Kajarist&amp;diff=57702</id>
		<title>Talk:Kajarist</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Kajarist&amp;diff=57702"/>
		<updated>2012-11-26T12:17:00Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: /* Meeskond WAFIOP retsenseerib meeskonda KAJARIST */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Meeskond  „Kajarist“ on võtnud endale ülesandeks valmis teha üks mäng kasutades selleks XNA  platvormi, mäng on 2D ja pealtvaates. Mängu analüüs ja projekti kirjeldus koos tööjaotusega on põhjalikult läbimõeldud ja tundub, et iga indiviid on saanud endale ülesande vastavalt oma pädevusele.  Samuti on nad ära osand märkida ka oma valupunktid, et mis võib neile töökäigus raskuski tekitada. Arvatavasti maailmade vahetuse tööle saamine saabki kõige keerulisemaks asjaks olema,  lisaks muidugi erinevate inimeste koodide ühildamine ja silumine,  et kõik töötaks nii nagu peab. Mängu story ja ülesehitus tundub huvitav, läbida erinevaid tasemeid ning leida ja parandada oma kosmoselaev , samal ajal võidelda vaenlastega, abiks  on erinevad relvad ja power upid.  (kutsub mängima küll ).&amp;lt;br&amp;gt;&lt;br /&gt;
Must have ja nice to have on ilusti välja toodus ja lahti seletatud ning ega neile omalt poolt väga midagi lisada polekski, kõik mängule vajalikud omadused on nimetatud. Kui midagi lisada siis ehk seda et äkki oleks võimalik teha juurde ka erinevad raskusastmed  (easy, medium ja hard) ja tegelase juhtimise kohapealt, et lisaks nooltele võiks olla ka mingi gamepad-i tugi. Ning minimapil ei näe erilist mõtet, sest levelid ei lähe väga suureks ja mäng ise tundub olemuselt küllaltki straightforward, siis minu arust see oleks pigem segavaks faktoriks seal.  Cheatide kohapealt, siis väike godmode paha ei teeks  ehki see muudaks selle mängu kiiresti ebahuvitavaks. Kaua sa ikka tahad maailmaid perfect skoori ja ajaga läbida. &amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetuseks võibki öelda, et projekt tundub vähemalt paberipeal küllaltki ideaalne oma sisu poolest. Loodetavasti on seda ka lõpp produkt ja et kõigi nice to have asjadega ikka aega jõutakse või kui mitte kõigiga siis olulisematega vähemalt nagu näiteks :  save feature, mõned algelised heliefektid  ning gamepadi-i tugi.&lt;br /&gt;
&lt;br /&gt;
==Meeskond Tech Support retsensioon tiimi Kajarist analüüsile==&lt;br /&gt;
&lt;br /&gt;
Meeskond Kajarist on võtnud eesmärgiks luua XNA platformil mäng. Analüüsi põhjal tundub et mäng tuleb üsna põnev ning saab olema hea ajaviide. Eriti huvitavalt kõlavad lubatud mõtlemisülesanded mõnes tasemes. Loodetavasti suudab see meeskond selles osas põnevaid üllatusi pakkuda. Kuna paljud tänapäeva mängud on muudetud nii lihtsaks, et mõtlemist pole vaja, on tore näha, et mõni meeskond ka midagi teistsugust soovib teha. Väga keerulisena tundub libedate või purunevate maailmade realiseerimine. Selles osas peab kindlasti ettevaatlik olema, et näiteks ainus pääsetee kohe taseme alguses ära ei puruneks. &amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsis on väga hästi paika pandud ka projekti tarkvaraline arhitektuur. See näitab, et projektile on juba väga põhjalikult mõeldud ning visioon lõpplahendusest on paigas. &amp;lt;br&amp;gt;&lt;br /&gt;
Projekti must have nõuded on hästi valitud ning sisaldavad kõike, mida üks mäng kindlasti võiks omada. Loodetavasti on ka algelised AI-d piisavalt targad, et mingisugust närvikõdi pakkuda, kuigi loodetavasti õnnestub meeskonnal ka aega leida, et AI-d täiustada nagu nice to have eesmärkide all kirjas on. &amp;lt;br&amp;gt;&lt;br /&gt;
Kuigi püstitatud eesmärgid tunduvad üsna suured ja keerulised, on meeskonnal korralik plaan paigas ning loodetavasti suudavad nad ka projekti nice-to-have eesmärgid täita. &amp;lt;br&amp;gt;&lt;br /&gt;
Kuna meeskond näeb suurima probleemina koodi ühildamist teiste projektiliikmetega, soovitaksime kasutada SVNi või GitHubi, et oma tööd oluliselt lihtsustada.&lt;br /&gt;
=Meeskond WAFIOP retsenseerib meeskonda KAJARIST=&lt;br /&gt;
Projekt Karjarist on XNA baasil tehtava mänguga. Mäng tundub huvitav tulevat, sest lugu räägib Marsile sattunud tegelasest, kes proovib leida erinevaid juppe oma kosmoselaeva prandamiseks, et võõralt planeedilt pääseda,mis kutsub mägima ning loob head reklaami projektile. Hästi on läbi mõledud tegelaskuju, kelle pilt on analüüsile juba lisatud. Narratiiv ja tegevuskohad tunduvad samuti põnevad, sest erinevatel levelitel lubatakse uusi võimalusi ja varieeruvust boonuste, relvade ning liikumiskiirust ja –omaduste muutuste näol. Animeeritud dialoogid annavad sisule rohkem tähenduslikkust. See muudab konkreetse mängu loomise mahukust ja raskusastet tunduvalt, kuid loodetavast tasub see pingutus end ära eduka lõpptoote näol. Levelite (maailmate) põhikompositisoon on tegijatel juba paigas, mis kinnitab kindlat visooni projektist.  &amp;lt;br&amp;gt;&lt;br /&gt;
Positiivne on kindlasti ka ideed projekti edasiarenduse (nice to have) kohapealt. Erilist tähelepanu pälvis võimalus kontrollida karakterit erinavete liikumiviisidel (hüppamine, roomamine, põiklemine). &amp;lt;br&amp;gt;&lt;br /&gt;
Samuti on hea mõte luua mängule salvestusvõimalus- niisuguse kollimängu puhul oleks ebameeldiv, kui kõike peaks otsast algama katkestuse puhul. &amp;lt;br&amp;gt;&lt;br /&gt;
Cheat-id võivad n-ö ausa mängu ära rikkuda ning projekti keerukust tunduvalt tõesta. Selle lisa olemasolu seaksin kahtluse alla kui ebavajalik lisavõimalus. &amp;lt;br&amp;gt;&lt;br /&gt;
Kokkuvõtvalt võib nentida, et analüüsi põhjal on tegemist meeldejääva, mängimakutsuva ning huvitava projektiga, mis korraliku teostuse korral osutub kindlasti edukaks. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Meeskond WAFIOP retsenseerib meeskonna KAJARIST prototüüpi=&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=WAFIOP&amp;diff=56749</id>
		<title>WAFIOP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=WAFIOP&amp;diff=56749"/>
		<updated>2012-11-10T20:58:34Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kirjeldus =&lt;br /&gt;
&lt;br /&gt;
WatchAllFilmsInOnePlace aka WAFIOP on andmebaasipõhine rakendus, mis lubab kasutajal vaadata filme, saada teavet nende kättesaadavust, kui tegemist on füüsilisel kujul andmekandjaga, ja hinnata ning kommenteerida teoseid. Samuti võimaldab meie aplikatsioon anda filmidele hinnanguid, teha päringuid žanreid valides. Rakendus on eelkõige mõeldud sõpruskonna tarbeks, kellele meeldib filme vaadata, oma kogemusi ja emotsioone teistega jagada ning saada tagasisidet oma lemmikfilmidest.&lt;br /&gt;
&lt;br /&gt;
= Analüüs =&lt;br /&gt;
Eesmärk on luua programm filmide jagamiseks, hindamiseks ning kommenteerimiseks. Programm võimaldaks kasutajal lisada filme, ning tuua automaatselt infot selle kohta imdb-st, kui võimalik, ja seda kasutajale kuvama. Lisaks saab kasutaja ise filmi kommenteerida ja sellele oma hinnangut anda. Rakendusel oleks ka  otsingufunktsioon, mis võimaldaks otsida erinevate parameetrite järgi. Kasutaja saaks filme sõbralt või tuttavalt laenata ning peaks need mingi aja jooksul tagastama, kui tegu on füüsilisel andmekandjal filmiga.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
Programmi sisu peab olema andmebaasis, kus säilitatakse kommentaare, hinnanguid, filmide asukohti ning saadavust, kasutajaid jms. Programm ise oleks siis andmebaasi kuvamiseks ja täitmiseks WPF rakenduse kujul. &amp;lt;br /&amp;gt;&lt;br /&gt;
== Must have ==&lt;br /&gt;
&#039;&#039;&#039;Andmebaas&#039;&#039;&#039; - Programmi jaoks tuleks luua andmebaas, sest andmemahud võivad kasvada päris suureks. Andmebaas peaks olema ühel sõpruskonnal keskne, kuid programm võiks keskse andmebaasi kadumisel/offline minekul olla siiski kasutatav, seega peaks olema tagavaravariant. Näiteks võiks keskse serveri puudumisel info tulla veebi backupist või võiks kasutajad oma arvutites hoida andmetest mingit seisu .xml baasis.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Objekt FILM&#039;&#039;&#039; – Esialgu on programm ainult filmide-keskne.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Filmide lisamine&#039;&#039;&#039; – Filme lisades peab kasutajale kuvatama uue filmi lisamise dialoog, kus saab sisestada filmi kohta infot ning võimalusel automaatselt täidetud infovälju korrigeerida. Seal peab saama valida ka filmi asukohta (failina arvutis, meedial) ning vastavalt valikule peaks ka tekkima edasisi valikuvõimalusi välise salvestusseadme laenamiseks vms. &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Filmid kuvamine&#039;&#039;&#039; - Kui filmid on kohtvõrgus saadaval, peaksid olema viited otse failidele, vastasel juhul viidatakse asukohale. Filmide kuvatakse kasutajate hinnang ja kommentaarid, IMDB infot, filmi treileri link, pildiseeria, kaane- või sisupilt.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;IMDB´st info toomine&#039;&#039;&#039; – Programm võiks filmide kohta hinnanguid ning infot (žanr, sisukokkuvõte) automaatselt Internetist tuua.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Otsing&#039;&#039;&#039; – Otsing peaks toimuma tüübi järgi (esialgu küll ainult filmid), milleks võivad olla: film, raamat või mõni muu teos. Igal tüübil võivad olla lisaks erinevad otsinguterminid, mis puudutavad meediat. Peaks saama otsida žanri, aasta jms järgi. Otsingutulemusi peaks saama järjestada IMDB hinnangu, kasutaja hinnangu, aasta, kommentaaride arvu järgi. (Võibolla tahetakse ka näha filmi mida kõik teised kiruvad)&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Laenutamine&#039;&#039;&#039; – Filme peaks saama sõbralt/tuttavalt laenata, programm peaks saatma laenutussoovist mingisuguse teate filmi omanikule. Laenutusaja ning laenutuskoha kokkuleppimine peaks toimuma inimeste vahel maili teel, programm võib soovi avaldamisel automaatselt mingi sisuga maili alustada ning lasta kasutajal sinna mingeid ajalisi ettepanekuid lisada, et millal järgi tulla.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Edetabel&#039;&#039;&#039; – Erinevaid edetabeleid. TOP 10 täna, TOP 10 sel aastal, TOP 10 komöödia jm. &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Kasutajakontod&#039;&#039;&#039; – Peaksid olema seotud arvutitega või võrguasukohtadega, et teada, kas talle on mingis võrgus olev fail kättesaadav. Kas see on tema kohtvõrgus?&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
==Nice to have==&lt;br /&gt;
&#039;&#039;&#039; Filmi kombineeritud hinnang&#039;&#039;&#039;  – Filmi hinnang võiks olla kombineeritud IMDB ja kasutajate hinnangute põhjal, kus kasutajate hinnangul peaks olema mõnevõrra suurem kaal. Samas võiks olla säte, kus kasutaja saab defineerida, millist hinangut soovib ta vaikimisi näha.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Objekt *&#039;&#039;&#039;  - Peale filmide lisatakse andmebaasi võimalus laenutada audioraamatuid, muusikat, mp3-mängijaid ja mängukonsoole (Xbox, PS3) nendelt, kes ise selle võimaluse välja pakuvad.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Treiler otse rakenduses&#039;&#039;&#039;  – Treileri vaatamine võiks toimuda otse rakenduses.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Dünaamiline kasutajaliides&#039;&#039;&#039;  – Kasutaja saab muuta sätteid, mida talle kuvatakse. Näiteks mõni kasutaja ei huvitu IMDB hinnangutest, teine aga otsib filme just selle põhjal.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Soovilist&#039;&#039;&#039;  – Soovide listi loomine, kuhu saaks lisada filme, mida soovitakse laenata. Mõni ei pruugi kogu oma filmikogu programmi panna.  Samas näitab rakendus, mida teised kasutajad soovivad vaadata ja seeläbi saab vastav isik selle filmi lisada. Soovida võiks ka mingeid filme, mis hetkel on alles kinos, et tuleviku jaoks enda tarbeks mingi list teha.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Kinoõhtud&#039;&#039;&#039;  – Filmivaliku väljapakkumine filmiõhtu jaoks ning  inimeste piirang, mitu inimest mahub filmi vaatama.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Filmide jagamine üle võrgu&#039;&#039;&#039;  – Filme võiks sooviavalduse järel ka panna DropBox, Google Drive vms jagamismeediasse ning sooviavaldajale tagastada selle faili avalik aadress automaatselt.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Poolautomaatne lisamine&#039;&#039;&#039;  – Kasutaja võiks anda programmile ette oma filmikausta ja need võiks programmi lisada „kategoriseerimata“ kirjaga, et kasutaja saaks siis neid ükshaaval täiustada saaks.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Topeltlisamise kontroll&#039;&#039;&#039;  – Kontrollida, kas andmebaasis on juba sarnase nimega film, seejärel   ütleb kasutaja, kas tegu on sama filmiga. Kui teosed osutusid samaks, lisatakse sama kirje alla teine potensiaalne laenutaja. Nii saab filmi soovija valida kellelt ta seda laenata soovib.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Õppejõu küsimused==&lt;br /&gt;
&#039;&#039;&#039; Kas on võimalik luua erinevaid sõprade gruppe? Ehk kui rakendusel on üks suur ühine andmebaas, siis kasutajaid peaks saama jagada ka gruppidesse, sest ma ei soovi alati kõigiga oma filme jagada, vaid oma sõpradega.&#039;&#039;&#039;  – Grupid peaks tõesti looma, et kasutajale kuvataks vaid filme oma grupist. Muidu võib juhtuda, et kuvatakse filme kellegilt keda ta ei tunne ja kellelt ta laenutada ei saa.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Kas on olemas ka superadmin, kellel on võimalik erinevaid kontosid blokeerida?&#039;&#039;&#039;  – Andmebaasist peaks saama andmeid kätte vaid kasutajad kes on mingisuguse haldaja poolt loodud, vastasel juhul võib keegi saada programmi oma valusesse ja teha vale-laenutusi ning võlts-sissekandeid filmide näol või kommenteerides. Seega saab ka sammoodi mingi &lt;br /&gt;
&lt;br /&gt;
= Tööjaotus =&lt;br /&gt;
&lt;br /&gt;
* Veiko Vainu -projektijuht - Andmebaas, Objekt FILM, Otsing&lt;br /&gt;
* Kaisa Taelma - Filmide lisamine, kuvamine&lt;br /&gt;
* Rauno Mäger - IMDB´st info toomine, Edetabel&lt;br /&gt;
* Mark-Hendrik Mäeste - Laenutamine, Kasutajakontod&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
==-25.10.2012==&lt;br /&gt;
Idee väljatöötamine, arutelud ning sobivaima variandi väljavalimine ...&lt;br /&gt;
==26.10.2012==&lt;br /&gt;
Wiki lehe loomine&lt;br /&gt;
==30.10 - 04.11.2012==&lt;br /&gt;
Idee analüüsimine, analüüsi koostamine, viimistlemine&lt;br /&gt;
==4.11 - 08.11.2012==&lt;br /&gt;
Erinevate lahednusvõimaluste üle diskuteerimine, tööjaotuse kindlam paikapanek. Retsensiooni kirjutamine projekti Kajarist kohta.&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=WAFIOP&amp;diff=53796</id>
		<title>WAFIOP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=WAFIOP&amp;diff=53796"/>
		<updated>2012-10-26T17:54:01Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: Created page with &amp;#039;= Kirjeldus =  WatchAllFilmsInOnePlace aka WAFIOP on andmebaasipõhine rakendus, mis lubab kasutajal vaadata filme, saada teavet nende kättesaadavust, kui tegemist on füüsilis…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kirjeldus =&lt;br /&gt;
&lt;br /&gt;
WatchAllFilmsInOnePlace aka WAFIOP on andmebaasipõhine rakendus, mis lubab kasutajal vaadata filme, saada teavet nende kättesaadavust, kui tegemist on füüsilisel kujul andmekandjaga, ja hinnata ning kommenteerida teoseid. Samuti võimaldab meie aplikatsioon anda filmidele hinnanguid, teha päringuid žanreid valides. Rakendus on eelkõige mõeldud sõpruskonna tarbeks, kellele meeldib filme vaadata, oma kogemusi ja emotsioone teistega jagada ning saada tagasisidet oma lemmikfilmidest.&lt;br /&gt;
&lt;br /&gt;
= Tööjaotus =&lt;br /&gt;
&lt;br /&gt;
* Veiko Vainu -projektijuht&lt;br /&gt;
* Kaisa Taelma&lt;br /&gt;
* Rauno Mäger&lt;br /&gt;
* Mark-Hendrik Mäeste&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
&lt;br /&gt;
* Idee väljatöötamine, arutelud ning sobivaima variandi väljavalimine ...-25.10.2012&lt;br /&gt;
* Wiki lehe loomine 26.10.2012&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2012)&amp;diff=53795</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2012)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2012)&amp;diff=53795"/>
		<updated>2012-10-26T17:51:34Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: /* Meeskonnad 2012 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit. Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2012 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2011 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2011 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;28.10.2012&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;04.11.2012&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 11.11.2012 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;25.11.2012&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 02.12.2012(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;9.12.2012&#039;&#039;&#039;(20p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 16.12.2012(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#039;&#039;&#039; &#039;&#039;(4p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
Siia ilmuvad detsembri alguses projekti kaitsmise ajad.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioon==&lt;br /&gt;
Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
õppejõuga kokkuleppeid kontaktidel +372 53 469 734 või mait.poska [ät] itcollege.ee&lt;br /&gt;
(teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2012 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Forms, WPF, SilverLight (ka Windows Phone 7) või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2012=&lt;br /&gt;
&lt;br /&gt;
==Meeskond Test==&lt;br /&gt;
Meeskonna wiki leht: [[Meeskond Test]]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Peeter Pakiraam&lt;br /&gt;
*Agu Sihvka&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsenioon [https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2012)&amp;amp;action=edit&amp;amp;section=21 siin on midagi]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Meeskond A_Bunch_Of_Asians==&lt;br /&gt;
Meeskonna wiki leht: [[A_Bunch_Of_Asians]]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mardo Pahk&lt;br /&gt;
*Kristi Paakspuu&lt;br /&gt;
*Madis Peep&lt;br /&gt;
*Kaur Pääro&lt;br /&gt;
&lt;br /&gt;
==Meeskond akaver==&lt;br /&gt;
Meeskonna blogi leht: http://akaver.com/blog/category/c/&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Andres Käver&lt;br /&gt;
&lt;br /&gt;
==Meeskond Taksobaas==&lt;br /&gt;
Meeskonna wiki leht: [[Meeskond Taksobaas]]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Marek Kirillov&lt;br /&gt;
*Siim Treilmann&lt;br /&gt;
*Tiit Tallermaa&lt;br /&gt;
*Rando Laisaar&lt;br /&gt;
&lt;br /&gt;
==Meeskond Baller==&lt;br /&gt;
Meeskonna wiki leht: [[Baller]]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Magnus Pääru&lt;br /&gt;
*Lennart Ploom&lt;br /&gt;
*Veiko Lääts&lt;br /&gt;
*Sten Teeorg&lt;br /&gt;
&lt;br /&gt;
==Meeskond Leffe==&lt;br /&gt;
Meeskonna wiki leht: [[Leffe]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Jarmo Poolak&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
&lt;br /&gt;
==Meeskond WAFIOP==&lt;br /&gt;
Meeskonna wiki leht: [[WAFIOP]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Veiko Vainu&lt;br /&gt;
*Kaisa Taelma&lt;br /&gt;
*Rauno Mäger&lt;br /&gt;
*Mark-Hendrik Mäeste&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mmaeste&amp;diff=38443</id>
		<title>User:Mmaeste</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mmaeste&amp;diff=38443"/>
		<updated>2011-10-15T16:14:36Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Autor: Mark-Hendrik Mäeste&lt;br /&gt;
&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus kirjeldas Linnar Viik innovatsiooni, erinevate uuenduste rakendumist nii argielus kui ka majanduses üldiselt. Uuenduslikkuse pärssimisest  jäi kõlama probleem regioonisertifikaatidest ning vaba sidepidamise piiramisest erinevate riikide vahel. Sellele toodi potentsiaalseks lahenduseks välja Skype, mis võimaldab tasuta kõnesid üle maailma. Isiklikult meeldis väljaöeldu: &amp;quot;Innovatsioon on uue idee kasutusse võtmine&amp;quot;. Seda kontseptsiooni toetasid ka Mart Manguse äritegevuse näited(pandimaja pidamine jt) ning Toomas Mõttuse ja Jaan Feldmanni mõte edukusest ka majanduslikult rasketel aegadel. Viik näitas tabeleid, mis illustreerised investeeritava raha hulka erinevatesse valdkondadesse: neist oli selgelt näha , et innovatiivseid ja n-ö teadusalaseid teadmisi nõudvad valdkonnad oli pingereas juhtivad. Sama temaatika kajastus ka Margus Ernitsa loengust, milles rõhutati reaalainete ja infotehnoloogia kõrge taseme mõju kogu ühiskonnale ja riigile. Aja kui ressursi ja efektiivsuse käsitlemisel oli Linnar Viigil ja Agu Leinfeldil erinevad kontseptsioonid: innovatsiooni loengus oli primaarseks peetud aega , mille jooksul projekt tehtud saab. Vastandiks oli Leinfeldi arutluskäik, mille kohaselt oleks efektiivsem( mis teatud kontekstis võib ka negatiivne omadus olla) pikalt kaalutletud eesmärk. Esimese loengu juures pean tähtsaimaks enda arusaama muutust innovatsioonist kui millestki kaugest ja kõrgtehnoloogilisest.&lt;br /&gt;
&lt;br /&gt;
Loeng &amp;quot;Ideest teostuseni&amp;quot; oli huvitava korraldusega , sest esineja Mart Mangus suhtles osalistega, küsis palju küsimusi ning ärgitas mõtlema läbi rühmatöö. See esitlus oli ainulaadne grupitöö ja ideede väljapakkumiste pärast. Mangus rääkis huvitavalt oma endistest ja käsilolevatest projektidest ning äriettevõtetest. Kindlasti ärgitas see palju noori mõtlema oma firma tegemisest. Objektiivse pildi saamiseks ettevõtlusest tõi esineja välja võrdlusi palgatööl ja oma äris tegutsemise plussidest ja miinustest. Positiivne oli selle võrdluse juures tõik, et enamus väidetest pidid õppurid ise välja pakkuma. Kõlama jäi väljaütlemine, mis oli mulle küllaltki üllatav, konkurentsist, mille kohaselt muudab enamus juhtudel äri edukaks konkurentsi vähesus, mitte niivõrd hea idee ja kompetentne teostus. Äritegevuse tehnilisema poole mõistmiseks arutleti erinevate ettevõtlusvormide ja maksustamise seostest. Kuigi see võib tudengile tunduda kauge teema, puutuvad enamik inimesi selle temaatikaga vähemal või rohkemal määral kokku oma tulevases elus- palgatöölise või ettevõtjana.  &lt;br /&gt;
&lt;br /&gt;
Kolmas loengus  tutvustati robootikaklubi. Loengu algul oli juttu õppimisest üldiselt ning õppijate motivatsioonist. Tõdeti, et inimene omandab teadmisi ja oskusi paremini , kui saab ise õppeprotsessi elemente läbi teha ning vajalikku infot vajaduse korral iseseisvalt otsida. Meeldiv soovitus oli programmeerimist omandada aitav RoboCodei  mäng. Valupunktina ühiskonnas toodi välja reaalainete ebapopulaarsus, mis kindlasti ei aita kaasa tehnoloogia ning majanduse arengule. Hariduse omandamise juures võib mängulisust takistada vajadus tulemusi mõõta, s.t riiklikult pole aktsepteeritud anda inimesele diplom &amp;quot;mängutundide&amp;quot; alusel, ehki pealtnäha mänguline tegevus võib oma sisuslt olla hariv.  Huvitavaks enda jaoks pean ideed, et teatud praktilise ülesande juures, näiteks robootikaalaste detailide kokkusobitamine, võib esmane ebaõnnestumine suunata sooritaja teoreetilise materjali uurimise poole. Sellist tehnikat võiks kasutada palju laiemalt erinevate koolitasemete juures. Loodan, et robootikaklubi ei jää hobitasemele, vaid pakutaks sellelaadset tegevust ka põhiprogrammi osana.&lt;br /&gt;
&lt;br /&gt;
Net Groupi töötajad Toomas Mõttus ja Jaan Feldmann esindasid loengusarjas ITK kui võimaliku äritegemise viisist rääkijaid. Innustav oli kuulda, et 80 inimesega ettevõte võib edukalt laieneda välismaale. Esimene rääkija Mõttus tutvustas spetsialisti elu edasipüüdlikus tehnoloogiafirmas, kus töötaja peab läbima palju koolitusi ning tegema oma kompetensti tõestavaid teste. Elukestva õppe vajalikkust ja tänapäeva ühiskonnas standardiks saamast rõhutasid ka teiste loengute autorid. &amp;quot;Pilve&amp;quot;-tehnoloogia töömehhanismidest, selle mõjust tavakasutajale ja tööturule ning lahendustest  tulevikust kõneles loengu teine esineja Jaan Feldmann. Sarja esimese loenguga ühtivalt sai kinnitust idee, et innovatsioon võib tekkida rasketes oludes, mis võib olla põhjuseks püüdmaks teha midagi oma valdkonnas odavamalt, efektiivsemalt ja kasutajale paremini mõistetavalt ja kättesaadavamalt. Esinejate arvates oleks kasulikum firmal omada tipptehnoloogilist serverihaldust kui mitut spetsialisti. Samas rõhutati ajatundjate aina enam vajalikuks muutumist ning ajast mahajäävate töötajate ebapraktilisust. Selline käsitlus haakub Agu Leinfeld mõttearendusega inimeste rollist ühiskonnas, kus vaja läheb rohkem informatsiooni, teadmisi  kui füüsilist tööd ja meeletuid maavarasid. Loeng  tekitas ootusärevuse tuleviku suhtes, sest palju sai teada uutest lahendustest ja võimalikest tulevikus kättesaadavatest teenustest, mis võivad meie kodudesse ja kontoritesse jõuda.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Kas sellist IT-d me tahtsimegi?&amp;quot; oli šokeeriva pealkirjaga kuulajaskonda kaasav loeng, kust ei puudunud näited ajaloost ja mõtisklused tulevikust. Eeskõneleja tõi välja sotsiaalseid probleeme seoses tehnoloogia arenemisega, eeskätt elutempo kiirenemise ja inimese töötegemisharjumuste muutumisega. Huvitav oli teada saada, et inimkond kulutab &amp;quot;targema&amp;quot; tehnika- ja informatsiooniajastull rohkem tunde tööle kui enne. See tõik pani mõtlema teholoogia rollist tänapäeva inimese elus ja erinevustest teistest kontinentidest võrreldes Õhtumaaga. Psühholoogilise poole pealt arutleti inimeste käitumise üle majanduse tõusu- ja langusperioodidel, mis oli tehnoloogilisusega seotud selle poolest , et enamjaolt tekivad buumid peale tehnoloogilist läbimurret. Kindlasti soovivad paljud teada, milline on järgmine läbimurre peale infotehnoloogiat. Kas IT(k.a infoajastuga) jääbki valitsevaks?  Loengu algul anti huvitav ülesanne, nimelt  tuli kirja panna põhjus, miks tuldi IT-dõppima. Loengu lõpus tuli  talitada oma põhjuse järgi , unustamata andma panust kogukonnale ning pidada meeles laiemat eesmärki oma tegemistes. Meeldis idee IT arendamisest kui inimesele suunatud ja ühiskonna arengule baseeruvast kontseptsioonist,  vältimaks infotehnoloogia muutumist eesmärgiks omaette. &lt;br /&gt;
&lt;br /&gt;
Arvuti-ikalduste tõrjerühma liige Anto Veldre tutvustas auditooriumile oma igapäevatööd. Töö sisuks on riiklike veebisaitide turve, interneti rünnakute ärahoidmine jakahjude likvideerimine. Esineja juures meeldis avameelsus: Anto Veldre tunnistas, et enamus juhtudega ei suudagi &amp;quot;veebipolitsei&amp;quot; tegeleda ja tavakasutaja peab enda jõududega hakkama saama, mis paljudele käib IT kiire arengu tõttu üle jõu. Samuti tõstatas Veldre probleemi tavakasutaja oskamatusest end majanduslikel eesmärkidel põhineva netikuritegevuse eest kaitsta ning problemaatika kasutaja meelelahutuslikust  ja triviaalsest  huvist Interneti kasutamises. Argieluliselt andis loeng praktilise soovituse mitte tõmmata faile, mille turvalisuse kohta puuduvad andmed ja olla ettevaatlik petuskeemide suhtes. Kokkuvõtvalt võib öelda, et anti võimalus heita pilk  võrgumaailma pahupoolele, mis oli küllalti hariv.&lt;br /&gt;
&lt;br /&gt;
Viimane loengusarja ettekanne oli edasiõppimisest Tallinna Tehnikaülikoolis, kõrghariduse võrdlustest ja teadusmaailmas toimuvast. Huvitaivamaks pean võrdlust spetsialisti , teadlase ja professionaalse teadlase vahel. TTÜ-d tutvustati põhjalikult, mis võib saada kaalukeelesk sinna edasi õppima minemiseks. Informatiivselt oli loeng küll sisukas, aga puudu jäi huvitavusest, mis arvatavasti ei olnudki ettekande eesmärk. &lt;br /&gt;
&lt;br /&gt;
Kokkuvõtvalt nendin, et loengud olid huvitavad, silmaringi avardavad ning kindlasti vajalikud õpingutes eesmärki seades. Samuti arvan ettekandeid olevat paslikud abiks tulevase spetsialiteedi rakendamisel. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus A&#039;&#039;&#039; &lt;br /&gt;
Kukkusid eksamil läbi. Kuidas edasi? Kaua on võimalik eksamit teha? Kellega kokkuleppida, et eksamit teha? Kuidas toimub järeleksamile registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal? &lt;br /&gt;
&lt;br /&gt;
Olles eksamil läbi kukkunud, tuleb sooritada korduseksam. Korduseksamit saab sooritada kahe semestri jooksul pärast aine õpetamissemestri lõppu. Järeleksamiks peab registreeruma õppeosakonnas hiljemalt üleeelmise tööpäeva lõpuks arvestatuna eksami toimumise päevast. (Soovi korral saab kordussooritusele registreerida ka e-posti teel, saates e-kirjaga (“Subject”-reale “Kordussooritusele registreerumine” + märge “High Importance”) digitaalselt allkirjastatud avalduse. Korduseksamite tähtajad määrab vastava aine õppejõud. Riigieelarvelisel õppekohalõppivatel üliõpilastel on korduseksam tasuta. REV kohal tasuline, mille suuruse kehtestab rektori käskkiri.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 2&#039;&#039;&#039; &lt;br /&gt;
Juhtusid kaotama uksekaardi. Mis on tegevused ja teatamised? Juhtusid kaotama kapi võtme. Mis on tegevused ja teatamised? &lt;br /&gt;
Kaardi kaotamise korral tuleb tellide aadressilt www.minukool.ee asenduskaart. Eelmine kaart kaotab kehtetuse automaatselt peale asenduskaardi tellimist.&lt;br /&gt;
Garderoobi kapi kaotamisel tuleks ühendust võtta õppetehnikuga, kellelt on võti saadud.&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2011]]&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mmaeste&amp;diff=38442</id>
		<title>User:Mmaeste</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mmaeste&amp;diff=38442"/>
		<updated>2011-10-15T16:13:18Z</updated>

		<summary type="html">&lt;p&gt;Mmaeste: Created page with &amp;#039;= Erialatutvustuse aine arvestustöö =   Autor: Mark-Hendrik Mäeste  == Essee ==   Esimeses loengus kirjeldas Linnar Viik innovatsiooni, erinevate uuenduste rakendumist nii arg…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Autor: Mark-Hendrik Mäeste&lt;br /&gt;
&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus kirjeldas Linnar Viik innovatsiooni, erinevate uuenduste rakendumist nii argielus kui ka majanduses üldiselt. Uuenduslikkuse pärssimisest  jäi kõlama probleem regioonisertifikaatidest ning vaba sidepidamise piiramisest erinevate riikide vahel. Sellele toodi potentsiaalseks lahenduseks välja Skype, mis võimaldab tasuta kõnesid üle maailma. Isiklikult meeldis väljaöeldu: &amp;quot;Innovatsioon on uue idee kasutusse võtmine&amp;quot;. Seda kontseptsiooni toetasid ka Mart Manguse äritegevuse näited(pandimaja pidamine jt) ning Toomas Mõttuse ja Jaan Feldmanni mõte edukusest ka majanduslikult rasketel aegadel. Viik näitas tabeleid, mis illustreerised investeeritava raha hulka erinevatesse valdkondadesse: neist oli selgelt näha , et innovatiivseid ja n-ö teadusalaseid teadmisi nõudvad valdkonnad oli pingereas juhtivad. Sama temaatika kajastus ka Margus Ernitsa loengust, milles rõhutati reaalainete ja infotehnoloogia kõrge taseme mõju kogu ühiskonnale ja riigile. Aja kui ressursi ja efektiivsuse käsitlemisel oli Linnar Viigil ja Agu Leinfeldil erinevad kontseptsioonid: innovatsiooni loengus oli primaarseks peetud aega , mille jooksul projekt tehtud saab. Vastandiks oli Leinfeldi arutluskäik, mille kohaselt oleks efektiivsem( mis teatud kontekstis võib ka negatiivne omadus olla) pikalt kaalutletud eesmärk. Esimese loengu juures pean tähtsaimaks enda arusaama muutust innovatsioonist kui millestki kaugest ja kõrgtehnoloogilisest.&lt;br /&gt;
Loeng &amp;quot;Ideest teostuseni&amp;quot; oli huvitava korraldusega , sest esineja Mart Mangus suhtles osalistega, küsis palju küsimusi ning ärgitas mõtlema läbi rühmatöö. See esitlus oli ainulaadne grupitöö ja ideede väljapakkumiste pärast. Mangus rääkis huvitavalt oma endistest ja käsilolevatest projektidest ning äriettevõtetest. Kindlasti ärgitas see palju noori mõtlema oma firma tegemisest. Objektiivse pildi saamiseks ettevõtlusest tõi esineja välja võrdlusi palgatööl ja oma äris tegutsemise plussidest ja miinustest. Positiivne oli selle võrdluse juures tõik, et enamus väidetest pidid õppurid ise välja pakkuma. Kõlama jäi väljaütlemine, mis oli mulle küllaltki üllatav, konkurentsist, mille kohaselt muudab enamus juhtudel äri edukaks konkurentsi vähesus, mitte niivõrd hea idee ja kompetentne teostus. Äritegevuse tehnilisema poole mõistmiseks arutleti erinevate ettevõtlusvormide ja maksustamise seostest. Kuigi see võib tudengile tunduda kauge teema, puutuvad enamik inimesi selle temaatikaga vähemal või rohkemal määral kokku oma tulevases elus- palgatöölise või ettevõtjana.  &lt;br /&gt;
Kolmas loengus  tutvustati robootikaklubi. Loengu algul oli juttu õppimisest üldiselt ning õppijate motivatsioonist. Tõdeti, et inimene omandab teadmisi ja oskusi paremini , kui saab ise õppeprotsessi elemente läbi teha ning vajalikku infot vajaduse korral iseseisvalt otsida. Meeldiv soovitus oli programmeerimist omandada aitav RoboCodei  mäng. Valupunktina ühiskonnas toodi välja reaalainete ebapopulaarsus, mis kindlasti ei aita kaasa tehnoloogia ning majanduse arengule. Hariduse omandamise juures võib mängulisust takistada vajadus tulemusi mõõta, s.t riiklikult pole aktsepteeritud anda inimesele diplom &amp;quot;mängutundide&amp;quot; alusel, ehki pealtnäha mänguline tegevus võib oma sisuslt olla hariv.  Huvitavaks enda jaoks pean ideed, et teatud praktilise ülesande juures, näiteks robootikaalaste detailide kokkusobitamine, võib esmane ebaõnnestumine suunata sooritaja teoreetilise materjali uurimise poole. Sellist tehnikat võiks kasutada palju laiemalt erinevate koolitasemete juures. Loodan, et robootikaklubi ei jää hobitasemele, vaid pakutaks sellelaadset tegevust ka põhiprogrammi osana.&lt;br /&gt;
Net Groupi töötajad Toomas Mõttus ja Jaan Feldmann esindasid loengusarjas ITK kui võimaliku äritegemise viisist rääkijaid. Innustav oli kuulda, et 80 inimesega ettevõte võib edukalt laieneda välismaale. Esimene rääkija Mõttus tutvustas spetsialisti elu edasipüüdlikus tehnoloogiafirmas, kus töötaja peab läbima palju koolitusi ning tegema oma kompetensti tõestavaid teste. Elukestva õppe vajalikkust ja tänapäeva ühiskonnas standardiks saamast rõhutasid ka teiste loengute autorid. &amp;quot;Pilve&amp;quot;-tehnoloogia töömehhanismidest, selle mõjust tavakasutajale ja tööturule ning lahendustest  tulevikust kõneles loengu teine esineja Jaan Feldmann. Sarja esimese loenguga ühtivalt sai kinnitust idee, et innovatsioon võib tekkida rasketes oludes, mis võib olla põhjuseks püüdmaks teha midagi oma valdkonnas odavamalt, efektiivsemalt ja kasutajale paremini mõistetavalt ja kättesaadavamalt. Esinejate arvates oleks kasulikum firmal omada tipptehnoloogilist serverihaldust kui mitut spetsialisti. Samas rõhutati ajatundjate aina enam vajalikuks muutumist ning ajast mahajäävate töötajate ebapraktilisust. Selline käsitlus haakub Agu Leinfeld mõttearendusega inimeste rollist ühiskonnas, kus vaja läheb rohkem informatsiooni, teadmisi  kui füüsilist tööd ja meeletuid maavarasid. Loeng  tekitas ootusärevuse tuleviku suhtes, sest palju sai teada uutest lahendustest ja võimalikest tulevikus kättesaadavatest teenustest, mis võivad meie kodudesse ja kontoritesse jõuda.&lt;br /&gt;
&amp;quot;Kas sellist IT-d me tahtsimegi?&amp;quot; oli šokeeriva pealkirjaga kuulajaskonda kaasav loeng, kust ei puudunud näited ajaloost ja mõtisklused tulevikust. Eeskõneleja tõi välja sotsiaalseid probleeme seoses tehnoloogia arenemisega, eeskätt elutempo kiirenemise ja inimese töötegemisharjumuste muutumisega. Huvitav oli teada saada, et inimkond kulutab &amp;quot;targema&amp;quot; tehnika- ja informatsiooniajastull rohkem tunde tööle kui enne. See tõik pani mõtlema teholoogia rollist tänapäeva inimese elus ja erinevustest teistest kontinentidest võrreldes Õhtumaaga. Psühholoogilise poole pealt arutleti inimeste käitumise üle majanduse tõusu- ja langusperioodidel, mis oli tehnoloogilisusega seotud selle poolest , et enamjaolt tekivad buumid peale tehnoloogilist läbimurret. Kindlasti soovivad paljud teada, milline on järgmine läbimurre peale infotehnoloogiat. Kas IT(k.a infoajastuga) jääbki valitsevaks?  Loengu algul anti huvitav ülesanne, nimelt  tuli kirja panna põhjus, miks tuldi IT-dõppima. Loengu lõpus tuli  talitada oma põhjuse järgi , unustamata andma panust kogukonnale ning pidada meeles laiemat eesmärki oma tegemistes. Meeldis idee IT arendamisest kui inimesele suunatud ja ühiskonna arengule baseeruvast kontseptsioonist,  vältimaks infotehnoloogia muutumist eesmärgiks omaette. &lt;br /&gt;
Arvuti-ikalduste tõrjerühma liige Anto Veldre tutvustas auditooriumile oma igapäevatööd. Töö sisuks on riiklike veebisaitide turve, interneti rünnakute ärahoidmine jakahjude likvideerimine. Esineja juures meeldis avameelsus: Anto Veldre tunnistas, et enamus juhtudega ei suudagi &amp;quot;veebipolitsei&amp;quot; tegeleda ja tavakasutaja peab enda jõududega hakkama saama, mis paljudele käib IT kiire arengu tõttu üle jõu. Samuti tõstatas Veldre probleemi tavakasutaja oskamatusest end majanduslikel eesmärkidel põhineva netikuritegevuse eest kaitsta ning problemaatika kasutaja meelelahutuslikust  ja triviaalsest  huvist Interneti kasutamises. Argieluliselt andis loeng praktilise soovituse mitte tõmmata faile, mille turvalisuse kohta puuduvad andmed ja olla ettevaatlik petuskeemide suhtes. Kokkuvõtvalt võib öelda, et anti võimalus heita pilk  võrgumaailma pahupoolele, mis oli küllalti hariv.&lt;br /&gt;
Viimane loengusarja ettekanne oli edasiõppimisest Tallinna Tehnikaülikoolis, kõrghariduse võrdlustest ja teadusmaailmas toimuvast. Huvitaivamaks pean võrdlust spetsialisti , teadlase ja professionaalse teadlase vahel. TTÜ-d tutvustati põhjalikult, mis võib saada kaalukeelesk sinna edasi õppima minemiseks. Informatiivselt oli loeng küll sisukas, aga puudu jäi huvitavusest, mis arvatavasti ei olnudki ettekande eesmärk. &lt;br /&gt;
Kokkuvõtvalt nendin, et loengud olid huvitavad, silmaringi avardavad ning kindlasti vajalikud õpingutes eesmärki seades. Samuti arvan ettekandeid olevat paslikud abiks tulevase spetsialiteedi rakendamisel. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus A&#039;&#039;&#039; &lt;br /&gt;
Kukkusid eksamil läbi. Kuidas edasi? Kaua on võimalik eksamit teha? Kellega kokkuleppida, et eksamit teha? Kuidas toimub järeleksamile registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal? &lt;br /&gt;
&lt;br /&gt;
Olles eksamil läbi kukkunud, tuleb sooritada korduseksam. Korduseksamit saab sooritada kahe semestri jooksul pärast aine õpetamissemestri lõppu. Järeleksamiks peab registreeruma õppeosakonnas hiljemalt üleeelmise tööpäeva lõpuks arvestatuna eksami toimumise päevast. (Soovi korral saab kordussooritusele registreerida ka e-posti teel, saates e-kirjaga (“Subject”-reale “Kordussooritusele registreerumine” + märge “High Importance”) digitaalselt allkirjastatud avalduse. Korduseksamite tähtajad määrab vastava aine õppejõud. Riigieelarvelisel õppekohalõppivatel üliõpilastel on korduseksam tasuta. REV kohal tasuline, mille suuruse kehtestab rektori käskkiri.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 2&#039;&#039;&#039; &lt;br /&gt;
Juhtusid kaotama uksekaardi. Mis on tegevused ja teatamised? Juhtusid kaotama kapi võtme. Mis on tegevused ja teatamised? &lt;br /&gt;
Kaardi kaotamise korral tuleb tellide aadressilt www.minukool.ee asenduskaart. Eelmine kaart kaotab kehtetuse automaatselt peale asenduskaardi tellimist.&lt;br /&gt;
Garderoobi kapi kaotamisel tuleks ühendust võtta õppetehnikuga, kellelt on võti saadud.&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2011]]&lt;/div&gt;</summary>
		<author><name>Mmaeste</name></author>
	</entry>
</feed>