<?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=Aklammer</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=Aklammer"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Aklammer"/>
	<updated>2026-05-06T06:00:05Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:PhonebookDb.png&amp;diff=89167</id>
		<title>File:PhonebookDb.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:PhonebookDb.png&amp;diff=89167"/>
		<updated>2015-05-25T16:44:16Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=89166</id>
		<title>Meeskond:ArturJaSobrad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=89166"/>
		<updated>2015-05-25T16:43:42Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba - projektijuht&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
Telefoniraamat XML kujul.&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;Phonebook&amp;gt;&lt;br /&gt;
  &amp;lt;Groups&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Family&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anna]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;55555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anna.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anti]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;09876543&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anti.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Work&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Peeter]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Termomeeter]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;56666666&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;peetrike@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Friends&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Minu]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Sõber]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;123456789&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;minu.sober@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Kati]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Karu]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;545423154&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;olenkati@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
  &amp;lt;/Groups&amp;gt;&lt;br /&gt;
&amp;lt;/Phonebook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&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;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;Phonebook&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;Groups&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;Group&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;Person&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;Firstname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Lastname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Contacts&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;Contact&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;type&amp;quot; type=&amp;quot;xs:string&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: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:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&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;name&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: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;
&lt;br /&gt;
===XSLT===&lt;br /&gt;
&lt;br /&gt;
HTML nimede ja igaühe kontaktide kuvamiseks gruppide kaupa.&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;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;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Firstname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Lastname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Phone&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Skype&amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Person&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;br/&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;
&lt;br /&gt;
HTML nimede kuvamiseks tähestiku järjekorras (perekonnanime alusel).&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;xsl:output method=&amp;quot;html&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;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;People&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Firstname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Lastname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group/Person&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&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;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti kirjeldus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie eesmärgiks on luua telefoniraamatu teenus, mille abiga saab kasutaja salvestada kontakte ja otsida nende seast. Rakendus on üles ehitatud lihtsalt ja põhirõhk on pandud efektiivsusele.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MUST HAVE funktsionaalsus&#039;&#039;&#039;&lt;br /&gt;
*kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
*kasutaja saab kontakte nime/telefoninumbri jne abil otsida&lt;br /&gt;
*kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
*kasutajal on võimalik oma kontakte jaotada gruppidesse&lt;br /&gt;
*kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
*võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
*...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NICE TO HAVE funktsionaalsus&#039;&#039;&#039;&lt;br /&gt;
*kasutajatel on võimalik jagada omavahel kontakte ja kontaktide gruppe&lt;br /&gt;
*keyword suggestion&lt;br /&gt;
*sünnipäevakalender&lt;br /&gt;
*...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Andmebaasimudel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:PhonebookDb.png]]&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
&lt;br /&gt;
==Klientrakendused==&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Phonebook.png&amp;diff=89164</id>
		<title>File:Phonebook.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Phonebook.png&amp;diff=89164"/>
		<updated>2015-05-25T16:41:25Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: uploaded a new version of &amp;quot;File:Phonebook.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=88950</id>
		<title>Meeskond:ArturJaSobrad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=88950"/>
		<updated>2015-05-24T17:22:03Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba - projektijuht&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
Telefoniraamat XML kujul.&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;Phonebook&amp;gt;&lt;br /&gt;
  &amp;lt;Groups&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Family&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anna]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;55555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anna.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anti]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;09876543&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anti.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Work&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Peeter]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Termomeeter]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;56666666&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;peetrike@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Friends&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Minu]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Sõber]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;123456789&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;minu.sober@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Kati]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Karu]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;545423154&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;olenkati@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
  &amp;lt;/Groups&amp;gt;&lt;br /&gt;
&amp;lt;/Phonebook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&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;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;Phonebook&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;Groups&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;Group&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;Person&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;Firstname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Lastname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Contacts&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;Contact&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;type&amp;quot; type=&amp;quot;xs:string&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: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:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&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;name&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: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;
&lt;br /&gt;
===XSLT===&lt;br /&gt;
&lt;br /&gt;
HTML nimede ja igaühe kontaktide kuvamiseks gruppide kaupa.&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;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;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Firstname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Lastname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Phone&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Skype&amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Person&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;br/&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;
&lt;br /&gt;
HTML nimede kuvamiseks tähestiku järjekorras (perekonnanime alusel).&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;xsl:output method=&amp;quot;html&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;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;People&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Firstname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Lastname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group/Person&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&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;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti kirjeldus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie eesmärgiks on luua telefoniraamatu teenus, mille abiga saab kasutaja salvestada kontakte ja otsida nende seast. Rakendus on üles ehitatud lihtsalt ja põhirõhk on pandud efektiivsusele.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MUST HAVE funktsionaalsus&#039;&#039;&#039;&lt;br /&gt;
*kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
*kasutaja saab kontakte nime/telefoninumbri jne abil otsida&lt;br /&gt;
*kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
*kasutajal on võimalik oma kontakte jaotada gruppidesse&lt;br /&gt;
*kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
*võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
*...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NICE TO HAVE funktsionaalsus&#039;&#039;&#039;&lt;br /&gt;
*kasutajatel on võimalik jagada omavahel kontakte ja kontaktide gruppe&lt;br /&gt;
*keyword suggestion&lt;br /&gt;
*sünnipäevakalender&lt;br /&gt;
*...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Andmebaasimudel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Phonebook.png]]&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
&lt;br /&gt;
==Klientrakendused==&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Category:V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine&amp;diff=88758</id>
		<title>Category:Võrgurakendused II: hajussüsteemide ehitamine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Category:V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine&amp;diff=88758"/>
		<updated>2015-05-21T08:38:53Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Projekti kaitsmisele registreerumine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Võrgurakendused II: hajussüsteemide ehitamine=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Õppeaine eesmärgiks on tutvustada õppijale XML märgendikeelel baseeruvaid hajuslahendusi ja nende loomise võimalusi ning arendada õppijates .Net raamistiku vahenditega tarkvara arendamisoskuseid&lt;br /&gt;
&lt;br /&gt;
==Lühitutvustus==&lt;br /&gt;
Õppeaines käsitletakse XML märgendikeelt ning veebiteenuseid.  Kursuse käigus disainitakse, koostatakse ja testitakse veebiteenustel ning XML märgendikeelel põhinevaid lahendusi.&lt;br /&gt;
&lt;br /&gt;
==Õpiväljundid==&lt;br /&gt;
* Õppija oskab kasutada XML märgendikeelt keerulisema strukuuriga andmete hoidmiseks ja esitamiseks struktureeritud kujul.&lt;br /&gt;
* Õppija oskab avalikult kättesaadavate juhendite abil koostada lihtsamaid klientrakendusi levinud veebiteenustele.&lt;br /&gt;
* Õppija oskab luua lihtsamaid veebiteenuseid kasutades selleks .Net raamistiku tehnoloogiaid ning vahendeid.&lt;br /&gt;
* Õppija teab veebiteenuste turvamiseks kasutatavaid tehnoloogiaid ja vahendeid ning oskab leid tavaolukorras rakendada.&lt;br /&gt;
* Õppija teab ning oskab kirjeldada hajusrakenduste kasutusvaldkondi ning nende arhitektuure.&lt;br /&gt;
* Õppija oskab töötada 3-5 liikmelises meeskonnas.&lt;br /&gt;
&lt;br /&gt;
==Õppejõud==&lt;br /&gt;
Mait Poska&lt;br /&gt;
* mait.poska&amp;lt;ät&amp;gt; itcollege.ee&lt;br /&gt;
* Skype: minamait&lt;br /&gt;
* +372 53 469 734&lt;br /&gt;
&lt;br /&gt;
==Hinne==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Hinde kujunemisel arvestatakse kahte osa:&lt;br /&gt;
alamosast:&lt;br /&gt;
**XML andmefail&lt;br /&gt;
**Veebirakendus&lt;br /&gt;
**Veebiteenus&lt;br /&gt;
*Eksam(45%), mis koosneb kahest osast:&lt;br /&gt;
**Teooria, mis annab sellest 20%&lt;br /&gt;
**Praktiline osa, mis annab sellest 25%&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;ins&amp;gt;Hinne&amp;lt;/ins&amp;gt; (&#039;&#039;&#039;100p / 100%&#039;&#039;&#039;) - Hinde kujunemisel arvestatakse kahte tööd:&lt;br /&gt;
** [[Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2015]], mis moodustab hindest 55%. &#039;&#039;&#039;55p&#039;&#039;&#039; (koosneb kolmest osast) (vähemalt 51%)&lt;br /&gt;
*** XML (xsd, xslt) &#039;&#039;&#039;5p&#039;&#039;&#039;&lt;br /&gt;
**** Retsensioonid XLM-i kohta &#039;&#039;&#039;2p&#039;&#039;&#039;&lt;br /&gt;
*** Veebiteenus &#039;&#039;&#039;18p&#039;&#039;&#039;&lt;br /&gt;
**** Veebiteenuse analüüs &#039;&#039;&#039;3p&#039;&#039;&#039;&lt;br /&gt;
**** Retsensioonid Veebiteenuse kohta &#039;&#039;&#039;3p&#039;&#039;&#039;&lt;br /&gt;
*** Klientrakendus veebiteenusele &#039;&#039;&#039;18p&#039;&#039;&#039;&lt;br /&gt;
**** Retsensioonid Klientrakenduse kohta &#039;&#039;&#039;3p&#039;&#039;&#039;&lt;br /&gt;
*** Esitlus &#039;&#039;&#039;3p&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;ins&amp;gt;Individuaalne teadmiste kontroll&amp;lt;/ins&amp;gt; &#039;&#039;&#039;45p&#039;&#039;&#039;&lt;br /&gt;
*** Teooria (Test) &#039;&#039;&#039;20p&#039;&#039;&#039; (tulemus vähemalt 51%)&lt;br /&gt;
*** Praktiline (Programmeerimine) &#039;&#039;&#039;25p&#039;&#039;&#039; (tulemus vähemalt 51%)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Hinne kujuneb järgmiselt:&lt;br /&gt;
* Iga grupitöö vahekaitsmine annab kuni 10 punkti (kokku siis 30 punkti)&lt;br /&gt;
* Lõppkaitsmine annab 30 punkti (kõik kolm tööd koos, koos paranduste ja täiendustega)&lt;br /&gt;
* Iga grupp saab lisaks iga liikme kohta 20 punkti, mis tuleb grupi sees vastavalt panusele jagada (näiteks kolmeliikmeline grupp saab 60 punkti, neljaliikmeline 80 punkti jne).&lt;br /&gt;
* Valikvastustega test (kuni 20 punkti)&lt;br /&gt;
* Eksamieeldus on see, et tuleb anda tähtajaks neli hinnangut (üks hinnang XML failile, üks veebiteenusele, üks veebiteenustele tehtud rakendustele ning üks projektile kokkuvõtvalt).&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--Aasta 2012(praegu) [[Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2012]]&lt;br /&gt;
&lt;br /&gt;
Aastal 2011 olnud teemad[[Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2011]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Võrgurakendused II: 2011 kevadel valminud kodutööd]]&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&amp;lt;!--* Teema ning meeskonna koosseis peab olema õppejõuga kooskõlastatud hiljemalt 21. veebruar 2011.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;07. märts 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;14. märts 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#Veebiteenus NB! Täpsem info]&lt;br /&gt;
**Veebiteenuse analüüs peab olema valmis ja kirjeldatud wikilehel hiljemalt &#039;&#039;&#039;4.aprill 2015&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;24. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;30. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;24. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;30. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 28.mai 2013&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Retsensioonid==&lt;br /&gt;
&lt;br /&gt;
Iga grupp peab tegema lisaks igale grupitööle vastavalt ka 2 retsensiooni. Retsensioonid võib teha vabalt valitud gruppide tööde kohta. Tingimuseks on see, et ühe töö kohta saab teha maksimaalselt kolm retsensiooni.&lt;br /&gt;
&lt;br /&gt;
Seega kokku tuleb esitada 6 retsensiooni ühel grupil.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Lisaks iga grupp, kelle töö kohta retsensioon tehakse saab iga töö kohta boonuseks ühe punkti. Seega võib koguneda igale grupile kokku 6 boonuspunkti kolme töö eest.--&amp;gt;&lt;br /&gt;
&amp;lt;ins&amp;gt;Lisaks tuleb silmas pidada retsensioonide minimaalseid pikkusi projektide kohta.&amp;lt;/ins&amp;gt; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2012#Retsensioonid Retsensioonide minimaalsed pikkused]&lt;br /&gt;
&lt;br /&gt;
==Meeskonnad==&lt;br /&gt;
Ühte meeskonda võib kuuluda 3 kuni 4 tudengit. Gruppi kuuluvate tudengite nimekiri kinnitatakse esimese projekti esitamisega.&lt;br /&gt;
&lt;br /&gt;
==Projekti kaitsmisele registreerumine==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esmaspäev - 25.mai&lt;br /&gt;
*12:00 - Tab&lt;br /&gt;
*12:15 - SimpleShow&lt;br /&gt;
*12:30 - Liisa ja Poisid&lt;br /&gt;
*12:45 -&lt;br /&gt;
*13:00 - &lt;br /&gt;
*13-15 -&lt;br /&gt;
&lt;br /&gt;
Teisipäev - 26.mai&lt;br /&gt;
&lt;br /&gt;
*10:00 - Variable Moods II (recipe)&lt;br /&gt;
*10:15 - Meeskond Valar Morghulis&lt;br /&gt;
*10:30 - Dot muzei&lt;br /&gt;
*10:45 - Taandarendajad&lt;br /&gt;
*11:00 - Artur ja sõbrad&lt;br /&gt;
*11:15 -  Qwerty&lt;br /&gt;
&lt;br /&gt;
Neljapäev - 28.mai&lt;br /&gt;
&lt;br /&gt;
*08:15 - Indiviid&lt;br /&gt;
*08:30 - KRTT&lt;br /&gt;
*08:45 - Hubris&lt;br /&gt;
*09:00 - VariableMoods I (eShop)&lt;br /&gt;
*09:15 - Bananaphone&lt;br /&gt;
*09:30 - Error405&lt;br /&gt;
&lt;br /&gt;
=Teemad=&lt;br /&gt;
=XML failivorming ja sellega seotud tehnoloogiad=&lt;br /&gt;
&lt;br /&gt;
==XML failivorming==&lt;br /&gt;
&amp;lt;!--===Loengusalvestused===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Esimese loengu salvestus http://enos.itcollege.ee/~htahis/VRII/WR2%20-%20Loeng%201/WR2%20-%20Loeng%201.html&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Teise loengu salvestus http://echo360.e-uni.ee/ess/echo/presentation/9264dd7c-990a-4e3f-9045-1a7a5e04039b&#039;&#039;&#039;&lt;br /&gt;
** Teise loengu näited: http://enos.itcollege.ee/~htahis/VRII/Praktikum2%20(loeng2)/&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Teooria=== &lt;br /&gt;
* XML failid&lt;br /&gt;
**  Kippar, J. &amp;quot;XML rakendused&amp;quot;, TLU:2009 http://minitorn.tlu.ee/~jaagup/kool/java/kursused/10/xmlrak/trykk/xmlrak.pdf&lt;br /&gt;
** XMLi rakendused ainekursuse leht by Jaagup Kippar http://minitorn.tlu.ee/~jaagup/kool/java/kursused/10/xmlrak/juht.html&lt;br /&gt;
** Introduction to XML by w3schools.com http://www.w3schools.com/xml/xml_whatis.asp&lt;br /&gt;
* XSLT - XML failide transformeerimine ehk stiilifailid&lt;br /&gt;
** XSLT Tutorial by w3schools.com http://www.w3schools.com/xsl/default.asp&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Praktikum:_XML_failide_valideerimine_(XSD,_DTD)_ning_XML_stiilide_(XSLT)_loomine_,_VR2.3 Lugemiseks ja harjutamiseks]&lt;br /&gt;
&lt;br /&gt;
===Praktika===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [[Praktikum: XML failide loomine vol 2, VR2.2]]&lt;br /&gt;
* [[Praktikum: XML failide lugemine ja muutmine .Net vahenditega, VR2.3]]&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- * [[Praktikum: XML failide loomine ja nende skeemifailid(XSD), VR2.1]]&lt;br /&gt;
*[[Praktikum: XML andmefailidest päringute tegemine VR2.2]]&lt;br /&gt;
* [[Praktikum: XML failide valideerimine (XSD, DTD) ning XML stiilide (XSLT) loomine , VR2.3]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[Praktikum: XML failide loomine(VR2.1)]]&lt;br /&gt;
*[[Praktikum: XML andmefailidest päringute loomine(VR2.2)]]&lt;br /&gt;
*[[Praktikum: XML skeemifailid(VR2.3)]]&lt;br /&gt;
&lt;br /&gt;
=Veebiteenused=&lt;br /&gt;
&amp;lt;!-- ==Loengud== --&amp;gt;&lt;br /&gt;
Käesolevas blokis räägitakse veebiteenuste loomisest kasutades Microsofti tehnoloogiaid nagu Microsoft Windows Communication Foundation ja ASP.NET MVC Web API&lt;br /&gt;
&lt;br /&gt;
Antud kursuse raames käsitletakse kahte liiki veebiteenuseid:&lt;br /&gt;
*SOAP protokollil baseeruvad teenused&lt;br /&gt;
*RESTful veebitennused&lt;br /&gt;
&lt;br /&gt;
==Andmebaasi loomine==&lt;br /&gt;
Enne kui saame hakata looma veebiteenuseid, mis tagastavad erinevaid andmeid või võimdaldavad neid salvestada, on meil vaja andmebaasi, kus hoida informatsioonid. Käesoleva kursuse raames kasutatakse andmebaasi loomiseks &#039;&#039;&#039;Entity Frameworki(EF)&#039;&#039;&#039; ja &#039;&#039;&#039;Code First&#039;&#039;&#039; lähenemist.&lt;br /&gt;
&lt;br /&gt;
===Entity Framework===&lt;br /&gt;
&lt;br /&gt;
Enne Entity Frameworkiga tutvumist, tuleb lahti seletada mõiste ORM. ORM pakub raamistiku objektorienteeritud domeeni mudeli sidumiseks (mapping) traditsiooniliste relatsiooniandmebaasidega.&lt;br /&gt;
&lt;br /&gt;
Entity Framework on ORM, mis võimaldab .NET arendajatel tegeleda relatsiooniliste andmetega, kasutades samal ajal ära domeenimudelied. EFi kasutades ei ole vaja andmetele ligipääsuks andmebaasis kirjutada ise koodi, vaid ORM genereerib selle meie eest. &lt;br /&gt;
&lt;br /&gt;
EFi (või mõne muu ORMi) kasutamine võimaldab hoida kokku arendusaega, kuna arendajal ei ole vajalik kirjutada SQLi ega eraldi koodi, et andmebaasis olevatele andmetele ligipääseda. Samas tuleb olla ORMi kasutamisega ettevaatlik, kuna võrreldes traditsiooniliselt kirjutatud SQLiga on selle jõudlus ~30% nõrgem.&lt;br /&gt;
&lt;br /&gt;
Vt. Enity Frameworki raamistiku API: https://msdn.microsoft.com/en-us/library/dn223258(v=vs.113).aspx&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Andmebaasi loomine kasutades Entity Frameworki&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tänasel päeval on Entity Frameworki puhul kuuldud arvatavasti kõige rohkem Code First lähenemisest, kus kõige pealt luuakse domeenimudel(klassid) ning selle põhjal genereeritakse andmebaas. Samas ei tohi unustada, et tarkvara on võimalik arendada ka stiilis, kus andmebaas on juba olemas ning selle põhjal luuakse domeenimudel Sellist lähenemist kutsutakse Database First arendamiseks. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Uus andmebaas&lt;br /&gt;
**&#039;&#039;Model First&#039;&#039; - Luuakse graafiliselt mudel, mille põhjal on võimalik genereerida andmebaas ja domeenimudel&lt;br /&gt;
***Näide: https://msdn.microsoft.com/en-us/library/vstudio/cc716703(v=vs.100).aspx&lt;br /&gt;
**&#039;&#039;Code First&#039;&#039; - Kirjeldatakse domeenimudel, mille põhjal luuakse andmebaas&lt;br /&gt;
&lt;br /&gt;
*Olemasolev andmebaas&lt;br /&gt;
**&#039;&#039;Database first&#039;&#039; - Mudel koos domeenimudeliga genereeritakse andmebaasi põhjal&lt;br /&gt;
***Näide: https://msdn.microsoft.com/en-us/library/vstudio/cc716703(v=vs.100).aspx &lt;br /&gt;
**&#039;&#039;Code First&#039;&#039; - Domeenimudel klassidega genereeritakse olemasolevat andmebaasti&lt;br /&gt;
***Näide: https://msdn.microsoft.com/en-us/library/jj200620.aspx&lt;br /&gt;
&lt;br /&gt;
===Code First===&lt;br /&gt;
Nagu eelpool mainitud, siis selle kursuse käigus vaatleme eelkõige &amp;quot;kood enne&amp;quot; lähenemist. &lt;br /&gt;
&lt;br /&gt;
Esimese sammuna peaksime ära kirjeldama oma andmemudeli. Code First lähenemise puhul ei pea arendaja teoorias andmebaasist midagi teadma, vaid peab ära defineerima lihtsalt andmestruktuurid ning andmebaas luuakse selle põhjal. Paratamtult tuleb siiski keerulisemate andmete mudelleerimise juures mõista ka relatsioonilise andmebaasi tööpõhimõtteid. &lt;br /&gt;
&lt;br /&gt;
Vt. lihtsa andmebaasi loomist siit: https://msdn.microsoft.com/en-us/data/jj193542&lt;br /&gt;
&lt;br /&gt;
Nagu ka videost on näha, siis üks põhiline probleem, millega kokku puutume on domeenimudeli muutumine. Meie objekt-orienteeritud maailmas ei ole andmemudeli(klassi) struktuuri muutmine üldjuhul keerukas(kui on vaja lisada mõni väli, või midagi ära kaotada). Kui aga mängus on ka andmebaas, siis peab arvestama, et nende muutuste tegemine on keerulisem, kuna raamistik peab hoolitsema selle eest, et andmebaasis ei tekiks andmekadusid. Muutused domeenimudelis toovad kaasa ka muutused andmebaasi struktuurides. Selle jaoks tuleb kasutusele võtta &#039;&#039;&#039;Code First Migrations&#039;&#039;&#039;, kus kirjeldatakse ära, kuidas muutused andmebaasi struktuuris peaks toimuma. Nagu eelpool toodud näites on näha, siis õnneks suudab migratsioone raamistik üldjoontes ise genereerida.&lt;br /&gt;
&lt;br /&gt;
Kui kasutada Code First lähenemist, tuleb valida ka strateegia andmebaasi loomiseks, mis on kirjeldatud siin: http://www.entityframeworktutorial.net/code-first/database-initialization-strategy-in-code-first.aspx&lt;br /&gt;
&lt;br /&gt;
Vt. Code First Migrations lubamine projetkis: http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/migrations-and-deployment-with-the-entity-framework-in-an-asp-net-mvc-application&lt;br /&gt;
&lt;br /&gt;
==Lihtsamate päringute loomine kasutades LINQt==&lt;br /&gt;
===Teooria===&lt;br /&gt;
*[[Linq päringukeel]]&lt;br /&gt;
*101 LINQ Samples: http://code.msdn.microsoft.com/101-LINQ-Samples-3fb9811b&lt;br /&gt;
*Getting Started with LINQ in C#: http://msdn.microsoft.com/en-us/library/bb397933.aspx&lt;br /&gt;
&lt;br /&gt;
===Praktika===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Praktikum:LINQ päringukeele meeldetuletus VR2.3]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Veebiteenuste loomine==&lt;br /&gt;
*Creating a Web API that Supports CRUD Operations: http://www.asp.net/web-api/overview/creating-web-apis/creating-a-web-api-that-supports-crud-operations&lt;br /&gt;
&lt;br /&gt;
==Andmebaasiga ühendumine==&lt;br /&gt;
* Database Connectivity using WebService http://www.c-sharpcorner.com/UploadFile/raj1979/DatabaseWebService01142008011107AM/DatabaseWebService.aspx&lt;br /&gt;
&lt;br /&gt;
==Veebiteenuste turvamine==&lt;br /&gt;
* Securing ASP.Net Web Services with Forms Authentication http://dotnetslackers.com/articles/aspnet/Securing-ASP-Net-Web-Services-with-Forms-Authentication.aspx&lt;br /&gt;
*[[Praktikum: Windows Communication Foundation teenuse turvamine, VR2.9]]&lt;br /&gt;
&lt;br /&gt;
==Praktika==&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
*[[Praktikum VR 2.4 OOP meeldetuletus]]&lt;br /&gt;
*[[Praktikum VR 2.5 Päringud Andmebaasist]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiteenuste kasutamine=&lt;br /&gt;
==Praktika==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [[Praktikum: Flickr&#039;i veebiteenuse rakendus, VR2.10]]&lt;br /&gt;
&lt;br /&gt;
[[Praktikum: Flickr&#039;i veebiteenusele klientrakenduse loomine]]--&amp;gt;&lt;br /&gt;
[[Praktikum: REST veebiteenusele klientrakenduse loomine]]&lt;br /&gt;
&lt;br /&gt;
=Arhiiv=&lt;br /&gt;
==2012 Kevad==&lt;br /&gt;
===Loengud===&lt;br /&gt;
* &#039;&#039;&#039;Esimese loengu salvestus, kus räägiti XML andmefailist asub siin:  http://echo360.e-uni.ee/ess/echo/presentation/d590aaa6-2d08-4852-9db6-42041cc7e438 &#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Teise loengu salvestus, kus räägiti XML skeemidest ja transformatsioonidest asub siin: http://echo360.e-uni.ee/ess/echo/presentation/fa1431fb-3b80-42a3-a7de-f18fe6a1d3ae &#039;&#039;&#039;&lt;br /&gt;
**Teises loengus tehtud näited, asuvad siin: http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Paevaope/Loengud/Loeng2/&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Kolmas loeng, kus räägiti LINQ&#039;st: http://echo360.e-uni.ee/ess/echo/presentation/bbb940ea-fb20-49b4-9d5b-7b2e41f1ac39 &#039;&#039;&#039;&lt;br /&gt;
**Kolmandas loengus tehtud näited asuvad siin: http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Paevaope/Loengud/Loeng3/&lt;br /&gt;
* &#039;&#039;&#039; Neljas loeng: http://echo360.e-uni.ee/ess/echo/presentation/7b97f540-e6e1-4bbb-99c3-04e9833b690b &#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039; Viies loeng. Lihtsa veebiteenuse loomise algus: http://echo360.e-uni.ee/ess/echo/presentation/7babae6b-fd76-4564-b60b-d30f82d3d2cf&lt;br /&gt;
* &#039;&#039;&#039; Kuues loeng. &amp;lt;i&amp;gt;Windows Communication Foundation&amp;lt;/i&amp;gt;: http://echo360.e-uni.ee/ess/echo/presentation/78ee4f6d-e7d5-47e0-92b9-824331027bbd&lt;br /&gt;
* &#039;&#039;&#039; [http://echo360.e-uni.ee/ess/echo/presentation/c5abc659-5d25-4e7c-bbdb-f054dfd99c3f  Loeng 12.03.2012]&lt;br /&gt;
* &#039;&#039;&#039; [http://echo360.e-uni.ee/ess/echo/presentation/8c5b7bba-7f5f-4a2c-b143-473ea810ac34 Loeng 19.03.2012]&lt;br /&gt;
* &#039;&#039;&#039; [http://echo360.e-uni.ee/ess/echo/presentation/c5abc659-5d25-4e7c-bbdb-f054dfd99c3f Loeng 02.04.2012 - WCF Turvalisus]&lt;br /&gt;
* &#039;&#039;&#039; [http://echo360.e-uni.ee/ess/echo/presentation/6aba1a81-fab2-418d-bb70-969dbe97de9e Loeng 09.04.2012]&lt;br /&gt;
* &#039;&#039;&#039; [http://echo360.e-uni.ee/ess/echo/presentation/ecce8a28-6bed-4164-9443-3cd784197489 Loeng 16.04.2012]&lt;br /&gt;
* &#039;&#039;&#039; [http://echo360.e-uni.ee/ess/echo/presentation/4115cf45-538e-42d3-bf1f-f28504e3a18e Loeng 23.04.2012 - Bing teenuse kasutamine]&lt;br /&gt;
* &#039;&#039;&#039; [http://echo360.e-uni.ee/ess/echo/presentation/1f36208f-fa14-41c2-bb7e-75f7a4ffd765 Loeng 07.05.2012(Asjalikum jutt algab 40min kandist]&lt;br /&gt;
* &#039;&#039;&#039; [http://echo360.e-uni.ee/ess/echo/presentation/bdfcb5f2-698d-4429-a485-a40d51c74ded Loeng 14.05.2012 Gunnar]&lt;br /&gt;
===Praktikumid===&lt;br /&gt;
* [[Praktikum: XML failide loomine, VR2.1]]&lt;br /&gt;
* [[Linq_päringukeel|Praktikum: LINQ päringute tegemine XML-i peal, VR2.2]]&lt;br /&gt;
** [http://enos.itcollege.ee/~kraspel/VRII/%5b2012.02.09%5d%20Praktikum%202%20/ Praktikumi näide]&lt;br /&gt;
* [[Praktikum: XML failide valideerimine (XSD, DTD) ning XML stiilide (XSLT) loomine , VR2.3]]&lt;br /&gt;
** [http://enos.itcollege.ee/~kraspel/VRII/%5b2012.02.16%5d%20Praktikum%203/ Praktikumi näide]&lt;br /&gt;
* [[Praktikum: XML failidega töötamine (kokkuvõttev praktikum), VR2.4]]&lt;br /&gt;
** [http://enos.itcollege.ee/~kraspel/VRII/%5b2012.02.23%5d%20Praktikum%204/ Praktikumi näide]&lt;br /&gt;
* [[Praktikum: Lihtne andmebaasil veebiteenus, VR2.6]]&lt;br /&gt;
** [http://enos.itcollege.ee/~kraspel/VRII/%5b2012.03.08%5d%20Praktikum%206/ Praktikumi näide]&lt;br /&gt;
* [[Praktikum: Veebiteenuse loomine Windows Communication Foundation abil, VR2.7]]&lt;br /&gt;
** [http://enos.itcollege.ee/~kraspel/VRII/%5b2012.03.15%5d%20Praktikum%208/ Praktikumi näide]&lt;br /&gt;
* Praktikum: Object Orientated crash, VR2.8&lt;br /&gt;
** [http://enos.itcollege.ee/~kraspel/VRII/%5b2012.03.22%5d%20Praktikum%209/ Praktikumi näide]&lt;br /&gt;
* [[Praktikum: Windows Communication Foundation teenuse turvamine, VR2.9]]&lt;br /&gt;
** [http://enos.itcollege.ee/~kraspel/VRII/%5b2012.04.05%5d%20Praktikum%2010/ Praktikumi näide]&lt;br /&gt;
* [[Praktikum: Windows Communication Foundation teenuse turvamine jätk, VR2.10]]&lt;br /&gt;
** [http://enos.itcollege.ee/~kraspel/VRII/%5b2012.04.13%5d%20Praktikum%2011/ Praktikumi näide]&lt;br /&gt;
* [[Praktikum: Lihtne andmebaasil veebiteenus, VR2.6]]&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [[Praktikum: Lihtne andmebaasil veebiteenus 2 (mitme tabeliga), VR2.7]]&lt;br /&gt;
* [[Praktikum: Rollipõhine kasutajahaldus veebiteenuses, VR2.8]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
===Meeskonnad 2012===&lt;br /&gt;
*[[Hello Kitty]]&lt;br /&gt;
*[[TTiim]]&lt;br /&gt;
*[[Meeskond &amp;quot;Harold&amp;quot;|Harold]]&lt;br /&gt;
*[[Meeskond &amp;quot;WP&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*Meeskond &amp;quot;[[-.-]]&amp;quot;*&lt;br /&gt;
** Erki Miilberg (projektijuht)&lt;br /&gt;
** Kalev Vallsalu &lt;br /&gt;
** Oliver Naaris&lt;br /&gt;
** Margo Kuustik&lt;br /&gt;
&lt;br /&gt;
* Meeskond &amp;quot;[[PhoneBook]]&amp;quot;&lt;br /&gt;
**Lauri Jansen&lt;br /&gt;
**Tanel Jüris&lt;br /&gt;
**Madis Rääk&lt;br /&gt;
&lt;br /&gt;
*Meeskond &amp;quot;[[LLL]]&amp;quot;&lt;br /&gt;
** Joonas Püüa&lt;br /&gt;
** Janno Toomingas&lt;br /&gt;
** Janek Kople&lt;br /&gt;
** Roland Krindal&lt;br /&gt;
&lt;br /&gt;
*Meeskond &amp;quot;[[Peeter VR2]]&amp;quot;&lt;br /&gt;
** Lennart Lüsi&lt;br /&gt;
** Kairo Koik&lt;br /&gt;
** Marek Kikas&lt;br /&gt;
** Kaivar Kull&lt;br /&gt;
&lt;br /&gt;
*[[Meeskond &amp;quot;.NOT&amp;quot;]]&lt;br /&gt;
** Martin Kosk&lt;br /&gt;
** Kalmer Tart&lt;br /&gt;
** Martin Aarne&lt;br /&gt;
** Gert Glükmann&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Phonebook.png&amp;diff=87861</id>
		<title>File:Phonebook.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Phonebook.png&amp;diff=87861"/>
		<updated>2015-04-02T17:30:12Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: uploaded a new version of &amp;quot;File:Phonebook.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87860</id>
		<title>Meeskond:ArturJaSobrad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87860"/>
		<updated>2015-04-02T17:27:45Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba - projektijuht&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
Telefoniraamat XML kujul.&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;Phonebook&amp;gt;&lt;br /&gt;
  &amp;lt;Groups&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Family&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anna]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;55555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anna.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anti]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;09876543&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anti.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Work&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Peeter]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Termomeeter]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;56666666&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;peetrike@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Friends&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Minu]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Sõber]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;123456789&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;minu.sober@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Kati]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Karu]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;545423154&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;olenkati@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
  &amp;lt;/Groups&amp;gt;&lt;br /&gt;
&amp;lt;/Phonebook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&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;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;Phonebook&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;Groups&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;Group&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;Person&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;Firstname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Lastname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Contacts&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;Contact&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;type&amp;quot; type=&amp;quot;xs:string&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: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:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&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;name&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: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;
&lt;br /&gt;
===XSLT===&lt;br /&gt;
&lt;br /&gt;
HTML nimede ja igaühe kontaktide kuvamiseks gruppide kaupa.&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;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;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Firstname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Lastname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Phone&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Skype&amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Person&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;br/&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;
&lt;br /&gt;
HTML nimede kuvamiseks tähestiku järjekorras (perekonnanime alusel).&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;xsl:output method=&amp;quot;html&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;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;People&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Firstname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Lastname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group/Person&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&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;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti kirjeldus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie eesmärgiks on luua telefoniraamatu teenus, mille abiga saab kasutaja salvestada kontakte ja otsida nende seast. Rakendus on üles ehitatud lihtsalt ja põhirõhk on pandud efektiivsusele.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MUST HAVE funktsionaalsus&#039;&#039;&#039;&lt;br /&gt;
*kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
*kasutaja saab kontakte nime/telefoninumbri jne abil otsida&lt;br /&gt;
*kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
*kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
*kasutajatel on võimalik jagada omavahel kontakte ja kontaktide gruppe&lt;br /&gt;
*võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
*...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NICE TO HAVE funktsionaalsus&#039;&#039;&#039;&lt;br /&gt;
*keyword suggestion&lt;br /&gt;
*...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Andmebaasimudel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Phonebook.png]]&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
&lt;br /&gt;
==Klientrakendused==&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Phonebook.png&amp;diff=87859</id>
		<title>File:Phonebook.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Phonebook.png&amp;diff=87859"/>
		<updated>2015-04-02T17:25:42Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015&amp;diff=87681</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015&amp;diff=87681"/>
		<updated>2015-03-15T07:56:20Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Meeskond Artur ja sõbrad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2015=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele kliendi loomise abil ning süvendada meeskonnatööoskust. Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;07. märts 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;14. märts 2015&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;4.aprill 2015&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;24. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;30. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;24. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;30. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&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;
&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. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/7):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* AJAX / Silverlight&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete  transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 6 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&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&lt;br /&gt;
 mait.poska [ät] itcollege.ee (+372 53 469 734) või&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2015=&lt;br /&gt;
==Meeskond Demo==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liige 1&lt;br /&gt;
*Liige 2&lt;br /&gt;
&lt;br /&gt;
==Meeskond ROKK==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:ROKK Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Kristian Kalm&lt;br /&gt;
&lt;br /&gt;
==Lupardid VR2==&lt;br /&gt;
[[Lupardid VR2|Meeskonna leht]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Timo Triisa&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Johannes Vatsfeldt&lt;br /&gt;
*Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
* [[Talk:HMR#Retsensioon meeskonnalt Lupardid|XML&#039;i retsensioon]] meeskonnale [[HMR]] (14.03)&lt;br /&gt;
* [[Talk:Liisa ja Poisid#Retsensioon meeskonnalt Lupardid|XML&#039;i retsensioon]] meeskonnale [[Liisa ja Poisid]] (14.03)&lt;br /&gt;
&lt;br /&gt;
==R0ds==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:R0ds Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus - &#039;&#039;Lead&#039;&#039;&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R0ds poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 VariableMoods2]&lt;br /&gt;
&lt;br /&gt;
==MS-TO==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:MS-TO Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Margus Roo&lt;br /&gt;
*Silja Saar&lt;br /&gt;
*Tõnis Luik&lt;br /&gt;
*Ott Kingisepp&lt;br /&gt;
&lt;br /&gt;
== /* Anonüümsed koodikommentaatorid */ ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Koodikommentaatorid Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Madis Uudam&lt;br /&gt;
*Kristjan Kebja&lt;br /&gt;
*Olle Mikk&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Koodikommentaatorid#Retsensioonid retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:MS-TO MS-TO]&amp;lt;br&amp;gt;&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Koodikommentaatorid#Retsensioon_meeskonnale_HMR retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/HMR HMR]&lt;br /&gt;
&lt;br /&gt;
== Meeskond Flauto ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Flauto Flauto koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liige:&lt;br /&gt;
&lt;br /&gt;
* Lelet Hollo&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Anonüümsed koodikommentaatorid&amp;quot;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Flauto#Retsensioon_meeskonnale_.22Anon.C3.BC.C3.BCmsed_koodikommentaatorid.22 Kaunis kodutöö]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Taandarendajad==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad_VR2 Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
&lt;br /&gt;
XML andmefaili retsensioon meeskonnale Tab : [https://wiki.itcollege.ee/index.php/Talk:Tab Link]&lt;br /&gt;
&lt;br /&gt;
XML andmefaili retsensioon meeskonnale VariableMoods2 : [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 Link]&lt;br /&gt;
&lt;br /&gt;
==Meeskond KRTT==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/KRTT Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna KRTT retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:R0ds R0ds]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Martin Martin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Hubris==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Hubris Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
===Tehtud retsensioonid:===&lt;br /&gt;
* XMLi [https://wiki.itcollege.ee/index.php/Talk:Meeskond:ROKK retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:ROKK ROKK]&lt;br /&gt;
&lt;br /&gt;
==Meeskond VariableMoods==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:VariableMoods2 Ajaveeb]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tehtud retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
11. märts 2015 - Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/KRTT KRTT] (XML andmefail)&lt;br /&gt;
&lt;br /&gt;
==[https://wiki.itcollege.ee/index.php/ALTER_eGO ALTER eGO]==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Egon Lund&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML ülesande [https://wiki.itcollege.ee/index.php/Talk:Meeskond:ArturJaSobrad retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:ArturJaSobrad Artur ja sõbrad]&lt;br /&gt;
&lt;br /&gt;
XML ülesande [https://wiki.itcollege.ee/index.php/Talk:TrainSmart retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/TrainSmart TrainSmart]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Tab==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Tab Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rene Mändel&lt;br /&gt;
*Mikk Pürg&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsentsioon meeskonnale &amp;quot;Qwerty&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty siin!]  (11.03.2015)&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsentsioon meeskonnale &amp;quot;ROKK&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond:ROKK siin!]  (14.03.2015)&lt;br /&gt;
&lt;br /&gt;
==[InsertNameHere]==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:InsertNameHere Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
&lt;br /&gt;
== Simpleshow==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:SimpleShow Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Martin&amp;quot;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Martin asub siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Martin==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Martin Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Martin Karu&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Simpleshow&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SimpleShow siin] (14.03.2015 kell 23.41)&lt;br /&gt;
&lt;br /&gt;
==Dot muzei==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Dot_muzei Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Kristjan Veskimäe&lt;br /&gt;
*Sandra Niinepuu - projektijuht&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale NoMethodError asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NoMethodError siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Artur ja sõbrad==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:ArturJaSobrad Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale NoMethodError asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NoMethodError siin]&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Error405==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Error405 Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Priidik Soon&lt;br /&gt;
*Mihkel Kivisild&lt;br /&gt;
*Andre Kaur&lt;br /&gt;
&lt;br /&gt;
====Retsensioonid====&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/KRTT KRTT] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:KRTT siin].&lt;br /&gt;
&lt;br /&gt;
==Meeskond Vertigo==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:vertigo Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tanel Peet&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Teele Liblik&lt;br /&gt;
*Kätlin Hein&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale VariableMoods1 [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 asub siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond NoMethodError==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:NoMethodError Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liige:&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
====Retsensioonid====&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Dot_muzei#.C3.9Clesande_.22XML_fail.22_retsensioon_meeskonnalt__NoMethodError Ülesande &amp;quot;XML fail&amp;quot; retsensioon meeskonnale &#039;&#039;&#039;Dot muzei&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:ArturJaSobrad#.C3.9Clesande_.22XML_fail.22_retsensioon_meeskonnalt_NoMethodError Ülesande &amp;quot;XML fail&amp;quot; retsensioon meeskonnale &#039;&#039;&#039;Artur ja sõbrad&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Toidutracker==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Toidutracker#Meeskond Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
&lt;br /&gt;
==Meeskond Valar Morghulis==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis#XML_t.C3.B6.C3.B6 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Vertigo&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:vertigo siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Error 503&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error_503 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Meeskond Error 503==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Error_503 Error 503 koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna Liikmed:&lt;br /&gt;
*Argo Ind&lt;br /&gt;
*Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Kruus Retsensioon meeskonnale Kruus] (kirjutatud 14.03.2015)&lt;br /&gt;
&lt;br /&gt;
==Meeskond Qwerty==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_Qwerty Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Andrei Tverskoi&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;TrainSmart&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond_Qwerty siin!]&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Error405&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond_Qwerty siin!]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Meeskond Liisa ja Poisid==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Liisa_ja_Poisid Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liisa Suurkaev&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
== Meeskond TrainSmart ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/TrainSmart Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Janno Mäemets&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad - KAUGÕPE 2015=&lt;br /&gt;
&lt;br /&gt;
== BACKBONE ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Backbone Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mikk Visnap&lt;br /&gt;
*Silver Lumi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/Backbone#XML_andmefail siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande retsentsioon meeskonnale &amp;quot;SAVI&amp;quot; asub [https://wiki.itcollege.ee/index.php/Backbone#XML-i_t.C3.B6.C3.B6_retsensioon_meeskonnale_.22SAVI.22 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Savi ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Savi Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tõnu Sein&lt;br /&gt;
*Arvi Kangas&lt;br /&gt;
*Andres Sööt&lt;br /&gt;
*Marek Öövel&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonda retsentseeris meeskond HMR. Retsensioon asub [https://wiki.itcollege.ee/index.php/Savi#Retsensioon_meeskonna_HMR_poolt siin].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Kruus ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Kruus Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Vivian Uibo&lt;br /&gt;
*Eva Loolaid-Raudpuu&lt;br /&gt;
*Rait Saar&lt;br /&gt;
*Martin Vahtramäe&lt;br /&gt;
&lt;br /&gt;
== Ehk lõpetab see aasta ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Lopetajad Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
&lt;br /&gt;
*[[ XML-i töö retsensioon meeskonnale Backbone]]&lt;br /&gt;
&lt;br /&gt;
== Nipitiri ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nipitiri  Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kristjan Pihus&lt;br /&gt;
*Hanno Sirkel&lt;br /&gt;
*Rait Ots&lt;br /&gt;
*Ago Kütt&lt;br /&gt;
*Merje Kungla&lt;br /&gt;
&lt;br /&gt;
== HMR ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/HMR Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Harles Luts&lt;br /&gt;
* Mattiko Kabanen&lt;br /&gt;
* Ranek Runthal&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande lahendus on [https://wiki.itcollege.ee/index.php/HMR#XML_formaadis_admeedastus siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensiooni XML lahenduse kohta võid kirjutada [https://wiki.itcollege.ee/index.php/HMR#Retsensioon siia!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna retsensiooni meeskonna Savi XML lahenduse kohta saab lugeda [https://wiki.itcollege.ee/index.php/Savi#Retsensioon_meeskonna_HMR_poolt siit.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Meeskond XYZ ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/XYZ Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Sulev Pert&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87248</id>
		<title>Meeskond:ArturJaSobrad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87248"/>
		<updated>2015-03-06T19:35:35Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba - projektijuht&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
Telefoniraamat XML kujul.&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;Phonebook&amp;gt;&lt;br /&gt;
  &amp;lt;Groups&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Family&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anna]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;55555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anna.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anti]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;09876543&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anti.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Work&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Peeter]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Termomeeter]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;56666666&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;peetrike@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Friends&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Minu]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Sõber]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;123456789&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;minu.sober@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Kati]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Karu]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;545423154&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;olenkati@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
  &amp;lt;/Groups&amp;gt;&lt;br /&gt;
&amp;lt;/Phonebook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&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;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;Phonebook&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;Groups&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;Group&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;Person&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;Firstname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Lastname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Contacts&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;Contact&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;type&amp;quot; type=&amp;quot;xs:string&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: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:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&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;name&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: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;
&lt;br /&gt;
===XSLT===&lt;br /&gt;
&lt;br /&gt;
HTML nimede ja igaühe kontaktide kuvamiseks gruppide kaupa.&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;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;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Firstname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Lastname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Phone&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Skype&amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Person&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;br/&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;
&lt;br /&gt;
HTML nimede kuvamiseks tähestiku järjekorras (perekonnanime alusel).&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;xsl:output method=&amp;quot;html&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;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;People&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Firstname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Lastname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group/Person&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&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;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendused==&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87247</id>
		<title>Meeskond:ArturJaSobrad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87247"/>
		<updated>2015-03-06T19:34:37Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Meeskond */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba - projektijuht&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
&lt;br /&gt;
===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;Phonebook&amp;gt;&lt;br /&gt;
  &amp;lt;Groups&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Family&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anna]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;55555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anna.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anti]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;09876543&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anti.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Work&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Peeter]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Termomeeter]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;56666666&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;peetrike@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Friends&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Minu]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Sõber]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;123456789&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;minu.sober@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Kati]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Karu]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;545423154&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;olenkati@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
  &amp;lt;/Groups&amp;gt;&lt;br /&gt;
&amp;lt;/Phonebook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&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;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;Phonebook&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;Groups&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;Group&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;Person&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;Firstname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Lastname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Contacts&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;Contact&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;type&amp;quot; type=&amp;quot;xs:string&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: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:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&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;name&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: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;
&lt;br /&gt;
===XSLT===&lt;br /&gt;
&lt;br /&gt;
HTML nimede ja igaühe kontaktide kuvamiseks gruppide kaupa.&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;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;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Firstname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Lastname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Phone&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Skype&amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Person&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;br/&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;
&lt;br /&gt;
HTML nimede kuvamiseks tähestiku järjekorras (perekonnanime alusel).&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;xsl:output method=&amp;quot;html&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;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;People&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Firstname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Lastname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group/Person&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&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;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendused==&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87245</id>
		<title>Meeskond:ArturJaSobrad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87245"/>
		<updated>2015-03-06T19:31:12Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* XSLT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
&lt;br /&gt;
===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;Phonebook&amp;gt;&lt;br /&gt;
  &amp;lt;Groups&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Family&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anna]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;55555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anna.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anti]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;09876543&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anti.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Work&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Peeter]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Termomeeter]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;56666666&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;peetrike@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Friends&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Minu]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Sõber]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;123456789&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;minu.sober@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Kati]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Karu]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;545423154&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;olenkati@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
  &amp;lt;/Groups&amp;gt;&lt;br /&gt;
&amp;lt;/Phonebook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&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;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;Phonebook&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;Groups&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;Group&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;Person&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;Firstname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Lastname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Contacts&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;Contact&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;type&amp;quot; type=&amp;quot;xs:string&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: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:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&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;name&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: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;
&lt;br /&gt;
===XSLT===&lt;br /&gt;
&lt;br /&gt;
HTML nimede ja igaühe kontaktide kuvamiseks gruppide kaupa.&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;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;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Firstname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Lastname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Phone&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Skype&amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Person&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;br/&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;
&lt;br /&gt;
HTML nimede kuvamiseks tähestiku järjekorras (perekonnanime alusel).&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;xsl:output method=&amp;quot;html&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;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;People&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Firstname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Lastname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group/Person&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&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;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendused==&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87244</id>
		<title>Meeskond:ArturJaSobrad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87244"/>
		<updated>2015-03-06T19:29:40Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* XSLT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
&lt;br /&gt;
===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;Phonebook&amp;gt;&lt;br /&gt;
  &amp;lt;Groups&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Family&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anna]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;55555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anna.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anti]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;09876543&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anti.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Work&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Peeter]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Termomeeter]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;56666666&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;peetrike@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Friends&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Minu]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Sõber]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;123456789&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;minu.sober@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Kati]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Karu]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;545423154&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;olenkati@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
  &amp;lt;/Groups&amp;gt;&lt;br /&gt;
&amp;lt;/Phonebook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&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;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;Phonebook&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;Groups&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;Group&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;Person&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;Firstname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Lastname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Contacts&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;Contact&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;type&amp;quot; type=&amp;quot;xs:string&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: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:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&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;name&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: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;
&lt;br /&gt;
===XSLT===&lt;br /&gt;
&lt;br /&gt;
HTML nimede ja igaühe kontaktide kuvamiseks gruppide kaupa.&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;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;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Firstname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Lastname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Phone&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Skype&amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Person&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;br/&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;
&lt;br /&gt;
HTML nimede kuvamiseks tähestiku järjekorras (perekonnanime alusel).&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;xsl:output method=&amp;quot;html&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;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;People&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Firstname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;th&amp;gt;Lastname&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group/Person&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&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;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendused==&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87240</id>
		<title>Meeskond:ArturJaSobrad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87240"/>
		<updated>2015-03-06T19:27:10Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* XSLT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
&lt;br /&gt;
===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;Phonebook&amp;gt;&lt;br /&gt;
  &amp;lt;Groups&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Family&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anna]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;55555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anna.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anti]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;09876543&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anti.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Work&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Peeter]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Termomeeter]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;56666666&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;peetrike@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Friends&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Minu]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Sõber]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;123456789&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;minu.sober@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Kati]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Karu]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;545423154&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;olenkati@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
  &amp;lt;/Groups&amp;gt;&lt;br /&gt;
&amp;lt;/Phonebook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&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;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;Phonebook&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;Groups&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;Group&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;Person&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;Firstname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Lastname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Contacts&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;Contact&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;type&amp;quot; type=&amp;quot;xs:string&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: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:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&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;name&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: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;
&lt;br /&gt;
===XSLT===&lt;br /&gt;
&lt;br /&gt;
HTML nimede ja igaühe kontaktide kuvamiseks gruppide kaupa.&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;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;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Firstname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Lastname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Phone&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Skype&amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Person&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;br/&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;
&lt;br /&gt;
HTML nimede kuvamiseks tähestiku järjekorras (perekonnanime alusel).&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;xsl:output method=&amp;quot;html&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;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;People&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;table&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group/Person&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&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;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendused==&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87239</id>
		<title>Meeskond:ArturJaSobrad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87239"/>
		<updated>2015-03-06T19:23:21Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* XSLT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
&lt;br /&gt;
===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;Phonebook&amp;gt;&lt;br /&gt;
  &amp;lt;Groups&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Family&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anna]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;55555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anna.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anti]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;09876543&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anti.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Work&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Peeter]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Termomeeter]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;56666666&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;peetrike@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Friends&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Minu]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Sõber]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;123456789&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;minu.sober@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Kati]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Karu]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;545423154&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;olenkati@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
  &amp;lt;/Groups&amp;gt;&lt;br /&gt;
&amp;lt;/Phonebook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&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;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;Phonebook&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;Groups&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;Group&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;Person&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;Firstname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Lastname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Contacts&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;Contact&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;type&amp;quot; type=&amp;quot;xs:string&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: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:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&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;name&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: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;
&lt;br /&gt;
===XSLT===&lt;br /&gt;
&lt;br /&gt;
HTML nimede ja igaühe kontaktide kuvamiseks gruppide kaupa.&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;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;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Firstname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Lastname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Phone&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Skype&amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Person&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;br/&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;
&lt;br /&gt;
HTML nimede kuvamiseks tähestiku järjekorras (perekonnanime alusel).&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;xsl:output method=&amp;quot;html&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;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;h3&amp;gt;Contacts&amp;lt;/h3&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group/Person&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;br/&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;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendused==&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87238</id>
		<title>Meeskond:ArturJaSobrad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87238"/>
		<updated>2015-03-06T19:18:59Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Meeskond */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
&lt;br /&gt;
===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;Phonebook&amp;gt;&lt;br /&gt;
  &amp;lt;Groups&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Family&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anna]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;55555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anna.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anti]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;09876543&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anti.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Work&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Peeter]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Termomeeter]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;56666666&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;peetrike@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Friends&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Minu]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Sõber]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;123456789&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;minu.sober@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Kati]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Karu]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;545423154&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;olenkati@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
  &amp;lt;/Groups&amp;gt;&lt;br /&gt;
&amp;lt;/Phonebook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&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;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;Phonebook&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;Groups&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;Group&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;Person&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;Firstname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Lastname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Contacts&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;Contact&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;type&amp;quot; type=&amp;quot;xs:string&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: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:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&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;name&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: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;
&lt;br /&gt;
===XSLT===&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;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;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;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Firstname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Lastname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Phone&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Skype&amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Person&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                    &lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &lt;br /&gt;
              &lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;br/&amp;gt;&lt;br /&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;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendused==&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87237</id>
		<title>Meeskond:ArturJaSobrad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:ArturJaSobrad&amp;diff=87237"/>
		<updated>2015-03-06T19:13:42Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; Anni Klammer, Artur Tomba, Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
&lt;br /&gt;
===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;Phonebook&amp;gt;&lt;br /&gt;
  &amp;lt;Groups&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Family&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anna]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;55555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anna.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Anti]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Nuga]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;09876543&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;anti.nuga@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Work&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Peeter]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Termomeeter]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;56666666&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;peetrike@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
    &amp;lt;Group name=&amp;quot;Friends&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Minu]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Sõber]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;123456789&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;minu.sober@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
      &amp;lt;Person id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Firstname&amp;gt;&amp;lt;![CDATA[Kati]]&amp;gt;&amp;lt;/Firstname&amp;gt;&lt;br /&gt;
        &amp;lt;Lastname&amp;gt;&amp;lt;![CDATA[Karu]]&amp;gt;&amp;lt;/Lastname&amp;gt;&lt;br /&gt;
        &amp;lt;Contacts&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Phone&amp;quot;&amp;gt;545423154&amp;lt;/Contact&amp;gt;&lt;br /&gt;
          &amp;lt;Contact type=&amp;quot;Skype&amp;quot;&amp;gt;olenkati@skype.com&amp;lt;/Contact&amp;gt;&lt;br /&gt;
        &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;/Person&amp;gt;&lt;br /&gt;
    &amp;lt;/Group&amp;gt;&lt;br /&gt;
  &amp;lt;/Groups&amp;gt;&lt;br /&gt;
&amp;lt;/Phonebook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&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;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;Phonebook&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;Groups&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;Group&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;Person&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;Firstname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Lastname&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Contacts&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;Contact&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;type&amp;quot; type=&amp;quot;xs:string&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: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:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&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;name&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: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;
&lt;br /&gt;
===XSLT===&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;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;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;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Phonebook&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Phonebook/Groups/Group&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;border:1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Firstname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Lastname&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Phone&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;Skype&amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Person&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Firstname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Lastname&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                    &lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &lt;br /&gt;
              &lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;br/&amp;gt;&lt;br /&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;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendused==&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2014)&amp;diff=86581</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2014)</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_(2014)&amp;diff=86581"/>
		<updated>2015-01-19T16:33:22Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Meeskond Luxus */&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. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ü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;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Siia tuleb õppejõu poolt lihtne screencast ka, kuid ideeliselt ei tohiks selle kasutamine olla väga keeruline.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&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;25.10.2014&#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. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2014&#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; 8.11.2014 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2014&#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; 06.12.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2014&#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.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#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;
====Kaitsmise ajad====&lt;br /&gt;
&lt;br /&gt;
Tere, iga aja taha kirjutada meeskonna nimi, kes tuleb oma tööd kaitsma. Aegu palun täita võimaluse korral järjest.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039; - 15.12.2014&lt;br /&gt;
*16:00&lt;br /&gt;
*16:15&lt;br /&gt;
*16:30&lt;br /&gt;
*16:45&lt;br /&gt;
*17:00&lt;br /&gt;
*17:15&lt;br /&gt;
*17:30&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Neljapäev&#039;&#039;&#039; - 18.12.2014&lt;br /&gt;
*08:15 - VariableMoods&lt;br /&gt;
*08:30 - MinuRaamat&lt;br /&gt;
*08:45 - Error404&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30 &lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
*10:00 - Viable&lt;br /&gt;
*10:15 - Pizzafy&lt;br /&gt;
*10:30 - Lillelapsed&lt;br /&gt;
*10:45 - iCook&lt;br /&gt;
*11:00 - Hubris&lt;br /&gt;
*11:15 - Raggakana&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&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;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone 8, Windows 8 Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&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;
&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;
==Mäng(Unity või XNA)==&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;
=Meeskonnad 2014=&lt;br /&gt;
&lt;br /&gt;
Siia sektsiooni tuleb meeskonna nimi ning selle liikmed. Samuti kui on lisatud mõni koduse töö osa, siis otselink sellele(sh retsensioonid). Eraldi sektsioonidesse jaotuvad päevaõppe ja kaugõppe tudengid, kuid lubatud on üksteise töid retsenseerida ja vaadata. (Võib-olla isegi soovituslik)&lt;br /&gt;
&lt;br /&gt;
==Päevaõppe meeskonnad ==&lt;br /&gt;
===Meeskond CSharpTest===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mait Poska&lt;br /&gt;
*Aita-Leida Kuusepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:CSharpTest]]&lt;br /&gt;
Meeskonna koduleht versioon 2: [https://wiki.itcollege.ee/index.php/Meeskond:CSharpTest Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale CSharpTest asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CSharpTest siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Rods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Rods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania#L.C3.B5pptoote_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Lillelapsed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Lillelapsed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#Analüüsi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin]&lt;br /&gt;
#Prototüübi retsensioon meeskonnale DropDead asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DropDead siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid meeskonnale Lillelapsed&#039;&#039;&#039;&lt;br /&gt;
#Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed#L.C3.B5pptoote_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond SuperPenguin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Busch&lt;br /&gt;
*Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:SuperPenguin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon Raggakanale asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Raggakana===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
*Sandra Niinepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Raggakana]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale VariableMoods asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods#PROTOT.C3.9C.C3.9CBI_RETSENSIOON siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vaiksed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vaiksed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond BoxMania===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Märt Lõhmus&lt;br /&gt;
*Kaarel Kelk&lt;br /&gt;
*Eleri Mölder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:BoxMania]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Taandarendajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Taandarendajad]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Taandarendajad retsensioonid asuvad [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Taandarendajad&amp;amp;action=edit&amp;amp;redlink=1  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud analüüsi retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon Meeskonnale LustJaLillepidu asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud lõpptoote retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub meeskonna wikis: [https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad#Protot.C3.BC.C3.BCp otselink]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DropDead===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#[[Talk:Aida_alla#Retsenseerija:_Meeskond:DropDead| &#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Aida alla&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Prototüübi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#L.C3.B5pptoote_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Lõpptoote retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
#[[Meeskond:DropDead#Protot.C3.BC.C3.BCp| &#039;&#039;&#039;Meeskonna DropDead prototüüp&#039;&#039;&#039;]]&lt;br /&gt;
#[[Meeskond:DropDead#L.C3.B5pptoode| &#039;&#039;&#039;Meeskonna DropDead lõpptoode&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Error404===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Kivisild - projektijuht&lt;br /&gt;
* Andre Kaur&lt;br /&gt;
* Priidik Soon&lt;br /&gt;
* Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Error404]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskond LustjaLillepidu analüüsi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna Raggakana prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin](16.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna VariableMoods lõpptoote kohta kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Aida alla===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* Johannes Vatsfeldt&lt;br /&gt;
* Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;: [[Aida_alla| Meeskond Aida alla]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;: &amp;amp;rarr; [[Aida_alla#Prototüüp| &#039;&#039;&#039;Aida alla prototüüp&#039;&#039;&#039;]] &amp;amp;larr;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Analüüsi retsensioon|Analüüsi retsensioon]]  meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Prototüübi retsensioon|Prototüübi retsensioon]] meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; [[Talk:Meeskond:Qwerty#Lõpptoote retsensioon|Lõpptoote retsensioon]] meeskonnale Qwerty&lt;br /&gt;
&lt;br /&gt;
===Meeskond Qwerty===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Andrei Tverskoi (Projekti juht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Qwerty]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin_Prototype siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpptoode retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis mäng&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida saab siit: [http://x-gambler.ru/ValmisTanks.rar Link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond iCook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:iCook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Viable asub siin [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Luxus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Sten Luhtoja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Luksus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Luxus retsensioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud retsensioon meeskonnale MinuRaamat asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:MinuRaamat siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud lõpptoote retsensioon meeskonnale Rods asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods  siin] &lt;br /&gt;
&lt;br /&gt;
Meie Lõpptoode asub [http://enos.itcollege.ee/~sluhtoja/C/Luxus.rar  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Hubris===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Hubris]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/MMeeskond:BoxMania BoxMania] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Aida_alla Aida_alla] asub [https://wiki.itcollege.ee/index.php/Talk:Aida_alla  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Raggakana Raggakana] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vertigo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
*Teele Liblik (projektijuht)&lt;br /&gt;
*Tanel Peet &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vertigo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Lõpptoode]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [[Meeskond:Luksus]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pizzafy===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Mändel &lt;br /&gt;
*Mikk Pürg &lt;br /&gt;
*Argo Ind &lt;br /&gt;
*Arvo Paomees &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Pizzafy]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale iCook asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Taandarendajad asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~rmandel/Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpp versioon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Lõpp versioon asub [http://enos.itcollege.ee/~aind siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programmi üles seadistamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Juhend programmi üles seadistamiseks asub [https://wiki.itcollege.ee/index.php/Meeskond:Pizzafy#Programmi_.C3.BCles_seadistamine siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Gateway===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Silvia Bärlin&lt;br /&gt;
*Kaisa Järvpõld&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Gateway]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Rods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond VariableMoods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
&lt;br /&gt;
Meeskonna ajaveeb: [[Meeskond:VariableMoods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:VariableMoods#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Taandarendajad]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin] (5.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Prototüübi retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (4.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond LustjaLillepidu===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:LustjaLillepidu]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioonid meeskonna [[Meeskond:LustjaLillepidu]] kohta asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
*Retsensioon meeskonnale [[Meeskond:Error404]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
===Meeskond Viable===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Lillepea&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Viable]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:Vaiksed]] kohta asub [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Vaiksed&amp;amp;action=edit&amp;amp;redlink=1 siin].&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:iCook]] prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond MinuRaamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erkko Kebbinau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:MinuRaamat]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Projekt1===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Projekt1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Me&amp;amp;MyWorkout===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Me&amp;amp;MyWorkout]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Viable asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Querty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Querty siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Tyhjus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Tyhjus]]&lt;br /&gt;
&lt;br /&gt;
==Kaugeõppe meeskonnad ==&lt;br /&gt;
&lt;br /&gt;
===Meeskond DigiRiiul===&lt;br /&gt;
Liikmed: &lt;br /&gt;
*Jaan Elken&lt;br /&gt;
*Martin Orgusaar &lt;br /&gt;
*Henri Põld&lt;br /&gt;
*Morris Mänd&lt;br /&gt;
*Riho Uusjärv &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;DigiRiiul&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===== Retsensioonid tekivad siia: =====&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~jelken/Digiriiul.zip SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
Solution tuleb VS-i importida ning Presentation projekt käima lasta (set as StartUp project).&lt;br /&gt;
&lt;br /&gt;
Paigaldamise probleemide korral võtke ühendust Skype jaan.elken e-mail elkenj@gmail.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond RemindEm===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kait Vader&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
*Mikk Visnap(projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:RemindEm]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie meeskonnale kirjutatud retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:RemindEm siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale SimpleGeo asub [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:RemindEm#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DreamTeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
*Martin Vohla&lt;br /&gt;
*Irina Doroš (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DreamTeam project]] &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüüp: [[link]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale DreamTeam asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DreamTeam siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond E-rent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Maarja Vesi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[E-rent]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://www.upload.ee/files/4433024/EhitusRentApp.zip.html SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsemad juhised on toodud failis readme.&lt;br /&gt;
&lt;br /&gt;
===Meeskond SimpleGeo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Silver Lumi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/SimpleGeo SimpleGeo]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid tekivad [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siia].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logi peame [http://simplegeoproject.blogspot.com/ blogis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi &#039;&#039;&#039;koodi&#039;&#039;&#039; saab alla laadida [http://enos.itcollege.ee/~slumi/SimpleGeo/ &#039;&#039;&#039;SIIT&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kirjas [https://wiki.itcollege.ee/index.php/SimpleGeo meeskonna kodulehel].&lt;br /&gt;
&lt;br /&gt;
===Meeskond CRM/WPF tehnoloogial===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andres Mets&lt;br /&gt;
*Robert Kullamaa&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial Meeskond:CRM/WPF tehnoloogial]&amp;lt;br/&amp;gt;&lt;br /&gt;
Prototüüp:[[link prototüübile]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioonid]]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Kasutusjuhend:[https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial#Kasutusjuhend link kasutusjuhendile]&lt;br /&gt;
&lt;br /&gt;
Tehnile dokumentatsioon:[[link dokumentatsioonile]]&lt;br /&gt;
Toode: [[Link tootele]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EasyRent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Hardi Antsov&lt;br /&gt;
&lt;br /&gt;
Prototüüp meeskonna kodulehel.&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:EasyRent Meeskond:EasyRent]&lt;br /&gt;
&lt;br /&gt;
Meeskond retsenseeris NimetuRühmitus [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus analüüsi]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale EasyRent asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EasyRent siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond NimetuRühmitus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaidi Parman&lt;br /&gt;
*Margit Ool (projektijuht)&lt;br /&gt;
*Kalmer Kallas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:NimetuRühmitus]]&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Error404 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed#L.C3.B5pptoote_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse prototüübi ja selle kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#Protot.C3.BC.C3.BCp siit].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse lõppversioni, selle dokumentatsiooni, meeskonna liikmete panuse ja rakenduse kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#L.C3.B5pptoode siit].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DamageReport===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport DamageReport]&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lõpptoote saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_lopptoode.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rakenduse kasutusjuhend asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport#Kasutusjuhend siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
#Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid#Retsensioon_meeskond_E-rent_anal.C3.BC.C3.BCsile siin]&amp;lt;br&amp;gt;&lt;br /&gt;
#Prototüübi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid#Retsensioon_meeskond_E-rent_protot.C3.BC.C3.BCbile siin]&amp;lt;br&amp;gt;&lt;br /&gt;
#Lõpptoote retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid#Retsensioon_meeskond_Pizzafy_l.C3.B5pptootele siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond LifePlanner===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaire Toom&lt;br /&gt;
*Alina Loitšenko&lt;br /&gt;
*Maria Andreitšuk(Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner LifePlanner]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale LifePlanner asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LifePlanner siin] ja [https://wiki.itcollege.ee/index.php/Retsensioon_rakendusele_Lifeplanner siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DustBusters===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Indrek Maask (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DustBusters DustBusters]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond ATeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksander Semjonov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/ATeam ATeam]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond:NimetuRühmitus (Laenaja abimees): [https://wiki.itcollege.ee/index.php/LaenajaAbimeesRets#Laenaja_abimees NimetuRühmitus]&lt;br /&gt;
&lt;br /&gt;
=Mõned näidistööd=&lt;br /&gt;
&#039;&#039;&#039;NB! Õppejõud ei ole unustanud siia näiteid lisada, vaid varasemate aastate tööd on tudengid üldjoontes eemaldanud ning neile ei ole võimalik enam kätte saada.&#039;&#039;&#039; Proovin esimesel võimalusel siiski mõned näited leida, millest eeskuju võtta.&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Rods&amp;diff=86580</id>
		<title>Talk:Meeskond:Rods</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Rods&amp;diff=86580"/>
		<updated>2015-01-19T16:32:06Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Retsensioon meeskonnale Rods=&lt;br /&gt;
&lt;br /&gt;
Retsensiooni tegemisel võrdlesime õppejõu poolt ette antud nõudeid rakendusele meeskonna poolt tehtud projekti analüüsiga.&lt;br /&gt;
&lt;br /&gt;
1. Kuus andmebaasitabelit - analüüsis pole täpsustatud millised nende andmebaasid välja peaksid nägema, võiks olemas olla ka ERD-mudel või siis üldine andmebaaside kirjeldus. Võib olla, et leiti, et pole mõtet enne andmebaase kirjeldada, kui sobiv arendusmuster on välja valitud.&lt;br /&gt;
&lt;br /&gt;
2. Super, et on välja toodud erinevate arendusmustrite kirjeldused, et siis nende seast sobiv välja valida. Välja on toodud lisaks mustrikirjeldusele jupike koodi, mis mustrit iseloomustab ning mis tüüpi idee puhul, sobiks ühte või teist mustrit kasutada.&lt;br /&gt;
&lt;br /&gt;
3. Olemas on piisavalt põhjalik logi, kus on erineva kirjastiiliga kirjeldatud tehtud, tegemisel ja ees ootavad ülesanded. Samuti on välja toodud kuupäevad, millal on toimunud meeskonna kohtumised, koos kohtumiste lühikirjeldustega ning millal on ees ootavad tähtajad ja mis selleks ajaks peaks valmis olema.&lt;br /&gt;
&lt;br /&gt;
4. Pole kirjeldatud, millist kasutajaliidest on plaanis kasutada. Võiks iga mustrikirjelduse juures lisaks täpsustada milline kasutajaliides/tehnoloogia sobib kõige paremini antud mustriga.&lt;br /&gt;
&lt;br /&gt;
5. Väga hea, et on punkt haaval välja toodud probleemid, mis võivad tekkida erinevate projektiosade teostamisel.&lt;br /&gt;
&lt;br /&gt;
6. Tore, et on välja toodud, milline on tööjaotus meeskonna liikmete vahel.&lt;br /&gt;
&lt;br /&gt;
7. Olemas on nimekiri funktsionaalsustest, mis on MUST HAVE ja mis on NICE TO HAVE.&lt;br /&gt;
&lt;br /&gt;
8. Soovitus oleks anda kasutajale boonuspunkte väga hea töö eest ülesannete läbimisel, nagu see ka päriselus toimub erinevates ainetes.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes on tegemist tubli tööga. Arvestades, et tegemist on meeskonna esimese projektiga ja esimese analüüsiga on töö hästi läbimõeldud ja põhjalik.&lt;br /&gt;
&lt;br /&gt;
Retsensiooni meeskond: [https://wiki.itcollege.ee/index.php/Meeskond:Gateway, Gateway] (07.11.2014)&lt;br /&gt;
&lt;br /&gt;
=Lõpptoote retsensioon meeskonnale Rods=&lt;br /&gt;
&lt;br /&gt;
Kaitsmisel seda projekti nähes tundus see päris huvitav ja ka informatiivne ning tekkis endalgi tahtmine järele proovida.&lt;br /&gt;
&lt;br /&gt;
Tegemist on siis mänguga, kus tegelane liigub ringi IT kolledži hoones ning saab niiöelda esimese semestri õppeainetes osaleda ja vastata iga ainet puudutavatele küsimustele. Mängu proovides võttis veidi aega liikumisega harjumine. Selleks saab kasutada ainult nooleklahve ning tegelane liigub vastavalt sellele, kuhu ta nägu on pööratud. Ei ütleks just, et see halb lahendus on, aga võib-olla oleks mugavam liikuda pigem vastavalt sellele, kuidas kaart/ümbruskond on paigutatud, ehk kui vajutad ülemist nooleklahvi, siis liigubki tegelane üles jne.&lt;br /&gt;
&lt;br /&gt;
Küsimused olid teemakohased ja mitte väga rasked, pidi isegi mõtlema veidi. Vastuste (valed) variandid olid tihtipeale vaimukad, nii et mõnel juhul sai nende järgi õige vastuse kätte. Mu arvates oli hea see, et pidi kõik küsimused ära vastama, enne kui ruumist välja kooli peale tagasi said. Meenutas veidi päriselu – kui ainet ära ei tee, siis ei ole kooli nagunii võimalik ära lõpetada, nii et tuleb pusida kuni läbi saad. &lt;br /&gt;
&lt;br /&gt;
Salvestamis- ja laadimisfunktsionaalsus töötas kenasti, lahe oli see, et laetud mäng jätkus täpselt selliselt, kuidas pooleli jäi ehk isegi tegelase asukoht jäeti meelde. Tundus, et meeskond oli ka ise selle üle väga uhke. Muusika, mis oli võib-olla isegi üsna teemakohane, oli päris vahva.&lt;br /&gt;
&lt;br /&gt;
Jäid silma mõned kirjavead (näiteks üks, mis meenub, oli uut mängu alustades tervitustekstis sõna „tethud“). &lt;br /&gt;
&lt;br /&gt;
Oleks hea meelega tahtnud koodi ka uurida, ent kahjuks lõpptootega seda kaasas ei olnud. Samas paistis esitluse käigus, et on kõvasti vaeva nähtud küll (see tuleb muidugi ka mängust endast välja).&lt;br /&gt;
&lt;br /&gt;
Ei oleks vist halb mõte mängu isegi edasi arendada, näiteks lisada ainetele küsimusi juurde (praegu jäi silma see, et igal ainel on vaid üks küsimustekomplekt) või võimaldada rohkemates ruumides/ainetes vms ülesandeid lahendamas käia (nende hulgas võib nt robootikaklubi ja meediaklubi ka esindatud olla).&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes väga õpetlik mäng ja huvitavalt lahendatud. Kõige kasulikumaks osutub ta kindlasti kooli äsja sisseastunutele või neile, kes alles mõtlevad, kas tulla IT Kolledžisse või ei. Mängu abil õpib koolimaja tundma ning saab väikese ülevaate esimesel semestril õpetatavatest ainetest ning nendel käsitletavatest teemadest. &lt;br /&gt;
&lt;br /&gt;
Retsenseeris meeskond [https://wiki.itcollege.ee/index.php/Meeskond:Luxus, Luxus] (19.01.2015)&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66574</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66574"/>
		<updated>2013-10-24T10:36:36Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 24. oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Minnes Õpingukorralduse ja erialatutvustuse loengusse arvasin ma, et tegu on vaid tuima ettekandega sellest, kuidas õppetöö toimub,  mida me üldse õppima hakkame jne. Poleks arvanudki, et mind on ees ootamas päris mitu huvitavat ja mitmekülgset loengut, mille teemad üksteisest nii erinevad. &lt;br /&gt;
&lt;br /&gt;
Esimeses loengus rääkis Inga Vau meile üldisest õppekorraldusest, õppeainete deklareerimisest, punase joone päevast, õppekoormusest, tasuta õppest, koolielust ja muust taolisest, mida üks ülikooli esmakursuslane peab oma õpingute alguses teadma. Lisaks tutvustas Indrek Rokk koolis tegutsevaid laboreid ning käesolevat õppeainet, täpsemalt seda, mida aine läbimiseks teha tuleb. Merle Varendi rääkis erinevatest tagasisideküsitlustest, mille abil on tudengitel võimalus midagi muuta, midagi näiteks õppetöös või õppekavas parandada. Samuti tutvustati meile mitmesuguseid stipendiume, millele üldjuhul esmakursuslased esimesel semestril kandideerida ei saa. Stipendiumid on heaks võimaluseks teha pikaajalist koostööd mõne firmaga, saada kogemusi ning toetusi. Minu jaoks kindlasti kõige informatiivsem ja kasulikum loeng selles aines, kuna saadud teadmised on väga vajalikud ülikooli läbimiseks.&lt;br /&gt;
&lt;br /&gt;
Teises loengus avaldas oma mõtteid Margus Ernits. Üks teema, mis loengust kõige paremini meelde jäi, oli tudengite motivatsioon. Kui õppejõud pole motiveeritud, ei viitsi ka tudeng õppida, ning vastupidi: kui õppejõud näeb, et tudengid ei tunne huvi õppetöö vastu, ei ole ka õppejõul tahtmist kedagi õpetada. Ka vähendab õppuri motivatsiooni spikerdamine, kuna leitakse võimalusi läbida ülikool teiste najal ning lõppkokkuvõttes puuduvad teadmised ja oskused, sest ei ole olnud viitsimist ise õppida. Arvan nagu härra Ernitski, et see vähendab diplomi väärtust, sest tööturul konkureerivad taolised lõpetajad, aga ka targad ja usinad inimesed, kes on oma diplomi saamiseks kõvasti vaeva näinud. Väga huvitav tundus ka intensiivõppe nädal, mida meile tutvustati, kuna antakse võimalus lahendada praktilisi ülesandeid reaalsest elust. Auditooriumis anti lahendada üks praktiline ülesanne robotiga ja räägiti ka koolis tegutsevast Roboklubist, mis mulle kohe huvi pakkus. Taaskord väga inforikas loeng ning seda oli hea kuulata, kuna lektor tundus tudengeid mõistvat.&lt;br /&gt;
&lt;br /&gt;
Linnar Viik rääkis innovatsioonist aine kolmandas loengus. Kuna ma seda sõna – innovatsioon – just igapäevaselt ei kuule, ei olnud ma väga mõelnud selle tähendusele. Juba alguses, kui härra Viik küsis tudengitelt asju, mis meenuvad neile kuuldes sõna „innovatsioon“, sain aru, mida selle all mõeldakse – midagi uut, mingit uudset ideed.  Samuti soovitati oma ideid jagada, mitte endale hoida, sest ideest kellelegi rääkimine ei võta meilt midagi ära, vaid võib hoopis kasuks tulla – mitu pead suudavad ideest tõenäoliselt midagi suuremat arendada. &lt;br /&gt;
&lt;br /&gt;
Tarmo Randel käsitles neljandas loengus küberkuritegevust ja küberkaitset. Sain teada, kuidas viirused levivad, kuidas toimivad, mida täpsemalt teevad. Samuti oli üllatuseks see, kuidas carding’uga tegelejad ei tühjenda ohvri pangakontot, vaid müüvad saadud andmeid edasi kellelegi teisele, kes siis seda informatsiooni omakasu nimel ära kasutavad. Eriti huvitav oli see, et internetis on avalikult üleval video, mis näitab, kuidas carding käib. Tutvustati ka erinevaid võimalusi, kuidas küberkuritegevuse vastu võidelda, ent samas öeldi, et täielikult selle eest kaitstud ei ole ükski inimene ega ükski süsteem. &lt;br /&gt;
&lt;br /&gt;
ITK lõpetanu Andres Käver rääkis elust, oma IT firmast ning oma saavutustest. Väga ulmelisena tundus tema ülikooliaegne tunniplaan, mida slaidil näha oli. Kolm eksamit olid langenud ühele ajale, terve päev oli tunde täis, kuid sellegipoolest sai ta kõik oma asjad õigeaegselt tehtud (samal ajal hoides elus ettevõtet) ja lõpetas kooli edukalt. Mees nägi vaeva ja jõudis soovitud tulemuseni  - kindlasti midagi sellist, mida tasuks endalgi üritada. Tudengisündroom, millest Andres rääkis, vaevab arvatavasti paljusid tudengeid, ka mind. Tuleb aga välja, et niimoodi on väga raske ülikoolis hakkama saada, sest mitmed ained vajavad pidevat õppimist ja tööd, ei saa lihtsalt jätta kõiki asju viimasele minutile. Loeng oli täis kasulikke nõuandeid, mida üks IT inimene võiks ellu astudes meeles pidada.&lt;br /&gt;
&lt;br /&gt;
Skype NOC Monitoring’u loengus tutvustasid Erki Naumanis ja Jüri Gavrilenkov oma tööd Skype, rääkisid oma peamisest ülesandest – monitooringust. Nende ettekanne oli lühike ja kuidagi segaselt koostatud, nende kasutatud terminoloogia oli üsna keeruline ja seetõttu oli raske jutust aru saada. Kuigi esitlusjärgse küsimustele vastamise ajal selgitati mõnda terminit, mis neile esitatud küsimuses oli välja toodud, oleks nende tähenduste teadmisest siiski rohkem kasu olnud esitluse ajal. 	&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli väga eksitava pealkirjaga. Esmalt kujutasin ette, kuidas publiku ette tuleb näpunäiteid jagama keegi Eesti superstaarisaatest, ent tegelikult rääkis Ats Albre, kuidas IT sektoris edukalt läbi lüüa. Loeng oli pigem suunatud arendajatele, niisiis oli mul seda huvitavam kuulata. Taaskord soovitati usinasti koolis õppida, nagu ka mitmes varasemas loengus oli välja toodud, ning kogemusi korjata igalt poolt, kust saab. Väga põhjalikult tutvustati ka Nortali Suveülikooli, mis on IT-alase kogemuse saamiseks kindlasti suurepärane võimalus, sest noored saavad tuutori käe all praktikat ning võivad hiljem Nortalisse edasi töötama jääda. Esitus oli ladus ja arusaadav, erinevalt eelmisest loengust.&lt;br /&gt;
&lt;br /&gt;
Viimane loeng oli väga omapärane, hoopis midagi muud, kui varasemad loengud. Merle Liisu Lindma rääkis elust, andis kasulikke soovitusi, kuidas õnnelikum olla, kuidas oma eesmärkideni jõuda. Väga huvitav oli see, kui Merle palus oma pinginaabriga esimesel korral rääkida iseendast ja põhjustest, miks ma valisin selle eriala ja kooli, ning teisel korral sellest, milline inimene ma tahan olla kümne aasta pärast. Huvitav oli kuulata oma kaastudengi mõtteid ja ka enda omi, eriti kui pole varem nii põhjalikult mõelnud oma tulevikule. Päris mõnus oli kuulata seda ettekannet, kuna jutt oli ladus ja põnev. Teksti toetavad slaidid olid samuti väga mitmekülgsed, pildid ja tsitaadid nendel olid väga asjakohased ja mõtlemapanevad.  &lt;br /&gt;
&lt;br /&gt;
Antud aine loengud olid väga informatiivsed. Sain mitmeid kasulikke näpunäiteid, kuidas kool edukalt läbida, mida IT maailma tegutsema asumisel silmas pidada ning millest hoiduda. Iga loeng oli teisest erinev, mis oli suureks plussiks, ent leidus ka sarnasusi, näiteks päris mitu inimest rõhutas just, et ülikoolis ja elus edu saavutamiseks tuleb kõvasti ise vaeva näha. Hea oli, et kõik meie ees seisnud isikud olid elu näinud, neil oli kogemust oma valdkonnas ja nad teadsid, millest nad räägivad. Tuleb tõdeda, et väga kasulik aine.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kellega kokku leppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.]&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.8.1.]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal?====&lt;br /&gt;
Korduseksamid on riigifinantseeritaval õppekohal õppijatele tasuta. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.7.]&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu on tasulisel õppekohal õppivale tudengile 20€. [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Õppeteenuste tasumäärad, punkt 5.]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus riigiportaalis semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis ongi täiskoormuse täitmise nõudeks. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
Kuna nii esimese kui teise semestri lõpuks on kogutud 27 EAPd, mis on õppekava täies mahus täitmise määraks, ei tule aasta lõpuks õppekulusid osaliselt hüvitada ning arvet ei esitata.&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2013]]&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66565</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66565"/>
		<updated>2013-10-24T10:33:39Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 24. oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Minnes Õpingukorralduse ja erialatutvustuse loengusse arvasin ma, et tegu on vaid tuima ettekandega sellest, kuidas õppetöö toimub,  mida me üldse õppima hakkame jne. Poleks arvanudki, et mind on ees ootamas päris mitu huvitavat ja mitmekülgset loengut, mille teemad üksteisest nii erinevad. &lt;br /&gt;
&lt;br /&gt;
Esimeses loengus rääkis Inga Vau meile üldisest õppekorraldusest, õppeainete deklareerimisest, punase joone päevast, õppekoormusest, tasuta õppest, koolielust ja muust taolisest, mida üks ülikooli esmakursuslane peab oma õpingute alguses teadma. Lisaks tutvustas Indrek Rokk koolis tegutsevaid laboreid ning käesolevat õppeainet, täpsemalt seda, mida aine läbimiseks teha tuleb. Merle Varendi rääkis erinevatest tagasisideküsitlustest, mille abil on tudengitel võimalus midagi muuta, midagi näiteks õppetöös või õppekavas parandada. Samuti tutvustati meile mitmesuguseid stipendiume, millele üldjuhul esmakursuslased esimesel semestril kandideerida ei saa. Stipendiumid on heaks võimaluseks teha pikaajalist koostööd mõne firmaga, saada kogemusi ning toetusi. Minu jaoks kindlasti kõige informatiivsem ja kasulikum loeng selles aines, kuna saadud teadmised on väga vajalikud ülikooli läbimiseks.&lt;br /&gt;
&lt;br /&gt;
Teises loengus avaldas oma mõtteid Margus Ernits. Üks teema, mis loengust kõige paremini meelde jäi, oli tudengite motivatsioon. Kui õppejõud pole motiveeritud, ei viitsi ka tudeng õppida, ning vastupidi: kui õppejõud näeb, et tudengid ei tunne huvi õppetöö vastu, ei ole ka õppejõul tahtmist kedagi õpetada. Ka vähendab õppuri motivatsiooni spikerdamine, kuna leitakse võimalusi läbida ülikool teiste najal ning lõppkokkuvõttes puuduvad teadmised ja oskused, sest ei ole olnud viitsimist ise õppida. Arvan nagu härra Ernitski, et see vähendab diplomi väärtust, sest tööturul konkureerivad taolised lõpetajad, aga ka targad ja usinad inimesed, kes on oma diplomi saamiseks kõvasti vaeva näinud. Väga huvitav tundus ka intensiivõppe nädal, mida meile tutvustati, kuna antakse võimalus lahendada praktilisi ülesandeid reaalsest elust. Auditooriumis anti lahendada üks praktiline ülesanne robotiga ja räägiti ka koolis tegutsevast Roboklubist, mis mulle kohe huvi pakkus. Taaskord väga inforikas loeng ning seda oli hea kuulata, kuna lektor tundus tudengeid mõistvat.&lt;br /&gt;
&lt;br /&gt;
Linnar Viik rääkis innovatsioonist aine kolmandas loengus. Kuna ma seda sõna – innovatsioon – just igapäevaselt ei kuule, ei olnud ma väga mõelnud selle tähendusele. Juba alguses, kui härra Viik küsis tudengitelt asju, mis meenuvad neile kuuldes sõna „innovatsioon“, sain aru, mida selle all mõeldakse – midagi uut, mingit uudset ideed.  Samuti soovitati oma ideid jagada, mitte endale hoida, sest ideest kellelegi rääkimine ei võta meilt midagi ära, vaid võib hoopis kasuks tulla – mitu pead suudavad ideest tõenäoliselt midagi suuremat arendada. &lt;br /&gt;
&lt;br /&gt;
Tarmo Randel käsitles neljandas loengus küberkuritegevust ja küberkaitset. Sain teada, kuidas viirused levivad, kuidas toimivad, mida täpsemalt teevad. Samuti oli üllatuseks see, kuidas carding’uga tegelejad ei tühjenda ohvri pangakontot, vaid müüvad saadud andmeid edasi kellelegi teisele, kes siis seda informatsiooni omakasu nimel ära kasutavad. Eriti huvitav oli see, et internetis on avalikult üleval video, mis näitab, kuidas carding käib. Tutvustati ka erinevaid võimalusi, kuidas küberkuritegevuse vastu võidelda, ent samas öeldi, et täielikult selle eest kaitstud ei ole ükski inimene ega ükski süsteem. &lt;br /&gt;
&lt;br /&gt;
ITK lõpetanu Andres Käver rääkis elust, oma IT firmast ning oma saavutustest. Väga ulmelisena tundus tema ülikooliaegne tunniplaan, mida slaidil näha oli. Kolm eksamit olid langenud ühele ajale, terve päev oli tunde täis, kuid sellegipoolest sai ta kõik oma asjad õigeaegselt tehtud (samal ajal hoides elus ettevõtet) ja lõpetas kooli edukalt. Mees nägi vaeva ja jõudis soovitud tulemuseni  - kindlasti midagi sellist, mida tasuks endalgi üritada. Tudengisündroom, millest Andres rääkis, vaevab arvatavasti paljusid tudengeid, ka mind. Tuleb aga välja, et niimoodi on väga raske ülikoolis hakkama saada, sest mitmed ained vajavad pidevat õppimist ja tööd, ei saa lihtsalt jätta kõiki asju viimasele minutile. Loeng oli täis kasulikke nõuandeid, mida üks IT inimene võiks ellu astudes meeles pidada.&lt;br /&gt;
&lt;br /&gt;
Skype NOC Monitoring’u loengus tutvustasid Erki Naumanis ja Jüri Gavrilenkov oma tööd Skype, rääkisid oma peamisest ülesandest – monitooringust. Nende ettekanne oli lühike ja kuidagi segaselt koostatud, nende kasutatud terminoloogia oli üsna keeruline ja seetõttu oli raske jutust aru saada. Kuigi esitlusjärgse küsimustele vastamise ajal selgitati mõnda terminit, mis neile esitatud küsimuses oli välja toodud, oleks nende tähenduste teadmisest siiski rohkem kasu olnud esitluse ajal. 	&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli väga eksitava pealkirjaga. Esmalt kujutasin ette, kuidas publiku ette tuleb näpunäiteid jagama keegi Eesti superstaarisaatest, ent tegelikult rääkis Ats Albre, kuidas IT sektoris edukalt läbi lüüa. Loeng oli pigem suunatud arendajatele, niisiis oli mul seda huvitavam kuulata. Taaskord soovitati usinasti koolis õppida, nagu ka mitmes varasemas loengus oli välja toodud, ning kogemusi korjata igalt poolt, kust saab. Väga põhjalikult tutvustati ka Nortali Suveülikooli, mis on IT-alase kogemuse saamiseks kindlasti suurepärane võimalus, sest noored saavad tuutori käe all praktikat ning võivad hiljem Nortalisse edasi töötama jääda. Esitus oli ladus ja arusaadav, erinevalt eelmisest loengust.&lt;br /&gt;
&lt;br /&gt;
Viimane loeng oli väga omapärane, hoopis midagi muud, kui varasemad loengud. Merle Liisu Lindma rääkis elust, andis kasulikke soovitusi, kuidas õnnelikum olla, kuidas oma eesmärkideni jõuda. Väga huvitav oli see, kui Merle palus oma pinginaabriga esimesel korral rääkida iseendast ja põhjustest, miks ma valisin selle eriala ja kooli, ning teisel korral sellest, milline inimene ma tahan olla kümne aasta pärast. Huvitav oli kuulata oma kaastudengi mõtteid ja ka enda omi, eriti kui pole varem nii põhjalikult mõelnud oma tulevikule. Päris mõnus oli kuulata seda ettekannet, kuna jutt oli ladus ja põnev. Teksti toetavad slaidid olid samuti väga mitmekülgsed, pildid ja tsitaadid nendel olid väga asjakohased ja mõtlemapanevad.  &lt;br /&gt;
&lt;br /&gt;
Antud aine loengud olid väga informatiivsed. Sain mitmeid kasulikke näpunäiteid, kuidas kool edukalt läbida, mida IT maailma tegutsema asumisel silmas pidada ning millest hoiduda. Iga loeng oli teisest erinev, mis oli suureks plussiks, ent leidus ka sarnasusi, näiteks päris mitu inimest rõhutas just, et ülikoolis ja elus edu saavutamiseks tuleb kõvasti ise vaeva näha. Hea oli, et kõik meie ees seisnud isikud olid elu näinud, neil oli kogemust oma valdkonnas ja nad teadsid, millest nad räägivad. Tuleb tõdeda, et väga kasulik aine.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kellega kokku leppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.]&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.8.1.]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal?====&lt;br /&gt;
Korduseksamid on riigifinantseeritaval õppekohal õppijatele tasuta. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.7.]&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu on tasulisel õppekohal õppivale tudengile 20€. [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Õppeteenuste tasumäärad, punkt 5.]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus riigiportaalis semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis ongi täiskoormuse täitmise nõudeks. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
Kuna nii esimese kui teise semestri lõpuks on kogutud 27 EAPd, mis on õppekava täies mahus täitmise määraks, ei tule aasta lõpuks õppekulusid osaliselt hüvitada ning arvet ei esitata.&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66401</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66401"/>
		<updated>2013-10-24T08:08:09Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Erialatutvustuse aine arvestustöö */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 24. oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay;&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kellega kokku leppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.]&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.8.1.]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal?====&lt;br /&gt;
Korduseksamid on riigifinantseeritaval õppekohal õppijatele tasuta. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.7.]&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu on tasulisel õppekohal õppivale tudengile 20€. [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Õppeteenuste tasumäärad, punkt 5.]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus riigiportaalis semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis ongi täiskoormuse täitmise nõudeks. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
Kuna nii esimese kui teise semestri lõpuks on kogutud 27 EAPd, mis on õppekava täies mahus täitmise määraks, ei tule aasta lõpuks õppekulusid osaliselt hüvitada ning arvet ei esitata.&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66239</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66239"/>
		<updated>2013-10-23T21:55:22Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay;&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kellega kokku leppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.]&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.8.1.]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal?====&lt;br /&gt;
Korduseksamid on riigifinantseeritaval õppekohal õppijatele tasuta. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.7.]&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu on tasulisel õppekohal õppivale tudengile 20€. [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Õppeteenuste tasumäärad, punkt 5.]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus riigiportaalis semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis ongi täiskoormuse täitmise nõudeks. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
Kuna nii esimese kui teise semestri lõpuks on kogutud 27 EAPd, mis on õppekava täies mahus täitmise määraks, ei tule aasta lõpuks õppekulusid osaliselt hüvitada ning arvet ei esitata.&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66238</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66238"/>
		<updated>2013-10-23T21:54:27Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay;&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kellega kokku leppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.]&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.8.1.]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal?====&lt;br /&gt;
Korduseksamid on riigifinantseeritaval õppekohal õppijatele tasuta. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.7.]&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu on tasulisel õppekohal õppivale tudengile 20€. [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Õppeteenuste tasumäärad, punkt 5.]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus riigiportaalis semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis on täiskoormuse täitmise nõudeks. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
Kuna nii esimese kui teise semestri lõpuks on kogutud 27 EAPd, mis on õppekava täies mahus täitmise määraks, ei tule aasta lõpuks õppekulusid osaliselt hüvitada ning arvet ei esitata.&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66236</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66236"/>
		<updated>2013-10-23T21:46:58Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Kellega kokkuleppida, et järeleksamit teha? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay;&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kellega kokku leppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.]&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.8.1.]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal?====&lt;br /&gt;
Korduseksamid ja -arvestused on riigifinantseeritaval õppekohal õppijatele tasuta. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.7.]&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu on tasulisel õppekohal õppivale tudengile 20€. [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Õppeteenuste tasumäärad, punkt 5.]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus riigiportaalis semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis on täiskoormuse täitmise nõudeks. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
Kuna nii esimese kui teise semestri lõpuks on kogutud 27 EAPd, mis on õppekava täies mahus täitmise määraks, ei tule aasta lõpuks õppekulusid osaliselt hüvitada ning arvet ei esitata.&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66235</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66235"/>
		<updated>2013-10-23T21:45:43Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Õpingukorralduse küsimused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay;&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.8.1.]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal?====&lt;br /&gt;
Korduseksamid ja -arvestused on riigifinantseeritaval õppekohal õppijatele tasuta. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.7.]&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu on tasulisel õppekohal õppivale tudengile 20€. [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Õppeteenuste tasumäärad, punkt 5.]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus riigiportaalis semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis on täiskoormuse täitmise nõudeks. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
Kuna nii esimese kui teise semestri lõpuks on kogutud 27 EAPd, mis on õppekava täies mahus täitmise määraks, ei tule aasta lõpuks õppekulusid osaliselt hüvitada ning arvet ei esitata.&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66234</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66234"/>
		<updated>2013-10-23T21:45:23Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay;&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.8.1.]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal?====&lt;br /&gt;
Korduseksamid ja -arvestused on riigifinantseeritaval õppekohal õppijatele tasuta. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.7.]&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
 Kordussoorituse tasu on tasulisel õppekohal õppivale tudengile 20€. [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Õppeteenuste tasumäärad, punkt 5.]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus riigiportaalis semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis on täiskoormuse täitmise nõudeks. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
Kuna nii esimese kui teise semestri lõpuks on kogutud 27 EAPd, mis on õppekava täies mahus täitmise määraks, ei tule aasta lõpuks õppekulusid osaliselt hüvitada ning arvet ei esitata.&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66231</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66231"/>
		<updated>2013-10-23T21:38:10Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Õpingukorralduse küsimused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay;&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.8.1.]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#Eksamid Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitearvkorr Õppekorralduse eeskiri, punkt 5.2.7.] Kordussoorituse tasu on nii riigieelarvelisel kui ka tasulisel õppekohal õppivale tudengile 20€. [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Õppeteenuste tasumäärad, punkt 5.]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus riigiportaalis semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis on täiskoormuse täitmise nõudeks. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
Kuna nii esimese kui teise semestri lõpuks on kogutud 27 EAPd, mis on õppekava täies mahus täitmise määraks, ei tule aasta lõpuks õppekulusid osaliselt hüvitada ning arvet ei esitata.&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66221</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66221"/>
		<updated>2013-10-23T21:19:18Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay;&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.2.8.1.]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.2.7.] Kordussoorituse tasu on nii riigieelarvelisel kui ka tasulisel õppekohal õppivale tudengile 20€. [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Õppeteenuste tasumäärad, punkt 5.]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus riigiportaalis semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis on täiskoormuse täitmise nõudeks. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
Kuna nii esimese kui teise semestri lõpuks on kogutud 27 EAPd, mis on õppekava täies mahus täitmise määraks, ei tule aasta lõpuks õppekulusid osaliselt hüvitada ning arvet ei esitata.&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66201</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66201"/>
		<updated>2013-10-23T20:49:49Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay;&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.2.8.1.]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.2.7.] Kordussoorituse tasu on nii riigieelarvelisel kui ka tasulisel õppekohal õppivale tudengile 20€. [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Õppeteenuste tasumäärad, punkt 5.]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus [https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus/ riigiportaalis] semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis on täiskoormuse täitmise nõudeks. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
Kuna nii esimese kui teise semestri lõpuks on kogutud 27 EAPd, mis on õppekava täies mahus täitmise määraks, ei tule aasta lõpuks õppekulusid osaliselt hüvitada ning arvet ei esitata.&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66199</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66199"/>
		<updated>2013-10-23T20:48:07Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Õpingukorralduse küsimused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.2.8.1.]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.3.6.] &lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduse eeskiri, punkt 5.2.7.] Kordussoorituse tasu on nii riigieelarvelisel kui ka tasulisel õppekohal õppivale tudengile 20€. [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Õppeteenuste tasumäärad, punkt 5.]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus [https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus/ riigiportaalis] semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis on täiskoormuse täitmise nõudeks. [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
Kuna nii esimese kui teise semestri lõpuks on kogutud 27 EAPd, mis on õppekava täies mahus täitmise määraks, ei tule aasta lõpuks õppekulusid osaliselt hüvitada ning arvet ei esitata.&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66193</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66193"/>
		<updated>2013-10-23T20:40:53Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Vastuste allikad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [1]&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [1]&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [2]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [1]&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. [3] Kordussoorituse tasu on nii riigieelarvelisel kui ka tasulisel õppekohal õppivale tudengile 20€. [4]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [5]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus [https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus/ riigiportaalis] semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [5]&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis on täiskoormuse täitmise nõudeks. [5]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Vastuste allikad===&lt;br /&gt;
[1] [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/] punkt 5.3.6.&lt;br /&gt;
[2] [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/] punkt 5.2.8.1.&lt;br /&gt;
[3] [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/] punkt 5.2.7.&lt;br /&gt;
[4] [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/] punkt 5.&lt;br /&gt;
[5] [http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/]&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66192</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66192"/>
		<updated>2013-10-23T20:40:41Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Küsimus 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [1]&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [1]&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [2]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [1]&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. [3] Kordussoorituse tasu on nii riigieelarvelisel kui ka tasulisel õppekohal õppivale tudengile 20€. [4]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes on sisse astunud 2013/2014 õa. või hiljem , kelle perekonna kuu sissetulek ühe pereliikme kohta on alla 280 euro ja kes õpib täiskoormusega ning täidab õppekava nõudeid täies mahus ehk sajaprotsendiliselt. Toetuse suurus sõltub üliõpilase keskmisest sissetulekust pereliikme kohta: kui sissetuleku suuruseks on kuni 70 eurot, saab tudeng maksimaalset õppetoetust ehk 220 eurot; 70,01 kuni 140 euro suuruse sissetuleku korral on õppetoetus 135 eurot; 140,01 kuni 280 euro suuruse sissetulekuga tudeng saab õppetoetust 75 eurot. [5]&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
Toetuse saamiseks tuleb esitada taotlus [https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus/ riigiportaalis] semestri esimesel kuul ehk 1.-30. september ja 1.-28.(29.) veebruar. [5]&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
Kuna vajaduspõhist õppetoetust saab tudeng, kes õpib täiskoormusel, on tal semestris vaja saada 30 ainepunkti, mis on täiskoormuse täitmise nõudeks. [5]&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Vastuste allikad===&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66182</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66182"/>
		<updated>2013-10-23T20:33:51Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Küsimus A */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu. [1]&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
Järeleksami tegemiseks tuleb kokku leppida vastava aine õppejõuga. [1]&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Järeleksamile on võimalik registreerida ÕISis. [2]&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. [1]&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. [3] Kordussoorituse tasu on nii riigieelarvelisel kui ka tasulisel õppekohal õppivale tudengile 20€. [4]&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Vastuste allikad===&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66019</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66019"/>
		<updated>2013-10-23T18:10:33Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Õpingukorralduse küsimused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Vastuste allikad===&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66009</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66009"/>
		<updated>2013-10-23T18:05:13Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Õpingukorralduse küsimused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
====Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult)====&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66006</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=66006"/>
		<updated>2013-10-23T18:01:57Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Küsimus A */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?==== &lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus? Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult) Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65991</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65991"/>
		<updated>2013-10-23T17:50:05Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Ülesanne */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha? Kellega kokkuleppida, et järeleksamit teha? Kuidas toimub järeleksamile registreerimine? Mis on tähtajad? Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus? Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult) Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 27 EAPd ja teise semestri lõpuks 27 EAPd? Kui suur on teile esitatav arve?&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65988</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65988"/>
		<updated>2013-10-23T17:49:30Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Küsimus 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha? Kellega kokkuleppida, et järeleksamit teha? Kuidas toimub järeleksamile registreerimine? Mis on tähtajad? Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus? Mida peab toetuse saamiseks tegema? (Vastake kokkuvõtlikult) Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65987</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65987"/>
		<updated>2013-10-23T17:49:06Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Küsimus A */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha? Kellega kokkuleppida, et järeleksamit teha? Kuidas toimub järeleksamile registreerimine? Mis on tähtajad? Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65977</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65977"/>
		<updated>2013-10-23T17:37:48Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65976</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65976"/>
		<updated>2013-10-23T17:37:32Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Anni Klammer&lt;br /&gt;
Esitamise kuupäev: . oktoober 2013&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
throw new RunTimeEssay&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
===Lahendus===&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65025</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65025"/>
		<updated>2013-10-19T20:42:34Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Best heading EU */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65024</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65024"/>
		<updated>2013-10-19T20:32:23Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Derp */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Best heading EU =&lt;br /&gt;
== Nope, this is ==&lt;br /&gt;
=== Derp ===&lt;br /&gt;
Greetings summoner&lt;br /&gt;
&lt;br /&gt;
yo&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65023</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65023"/>
		<updated>2013-10-19T20:32:11Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Derp */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Best heading EU =&lt;br /&gt;
== Nope, this is ==&lt;br /&gt;
=== Derp ===&lt;br /&gt;
Greetings summoner&lt;br /&gt;
yo&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65022</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65022"/>
		<updated>2013-10-19T20:32:04Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: /* Derp */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Best heading EU =&lt;br /&gt;
== Nope, this is ==&lt;br /&gt;
=== Derp ===&lt;br /&gt;
Greetings summoner&lt;br /&gt;
:yo&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65021</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65021"/>
		<updated>2013-10-19T20:31:57Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Best heading EU =&lt;br /&gt;
== Nope, this is ==&lt;br /&gt;
=== Derp ===&lt;br /&gt;
Greetings summoner&lt;br /&gt;
:::::::::: yo&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65020</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65020"/>
		<updated>2013-10-19T20:30:35Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Best heading EU =&lt;br /&gt;
== Nope, this is ==&lt;br /&gt;
=== Derp ===&lt;br /&gt;
==== Greetings summoner ====&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65019</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65019"/>
		<updated>2013-10-19T20:30:18Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Best heading EU =&lt;br /&gt;
== Nope, this is ==&lt;br /&gt;
=== Derp ===&lt;br /&gt;
Greetings summoner&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65018</id>
		<title>User:Aklammer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aklammer&amp;diff=65018"/>
		<updated>2013-10-19T20:27:13Z</updated>

		<summary type="html">&lt;p&gt;Aklammer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Best section EU =&lt;br /&gt;
== Nope, this is ==&lt;br /&gt;
=== derp ===&lt;br /&gt;
Greetings summoner&lt;/div&gt;</summary>
		<author><name>Aklammer</name></author>
	</entry>
</feed>