<?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=Kkallasm</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=Kkallasm"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Kkallasm"/>
	<updated>2026-05-08T04:52:13Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=V%C3%B5rgurakendused_II:_2011_kevadel_valminud_kodut%C3%B6%C3%B6d&amp;diff=34153</id>
		<title>Võrgurakendused II: 2011 kevadel valminud kodutööd</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=V%C3%B5rgurakendused_II:_2011_kevadel_valminud_kodut%C3%B6%C3%B6d&amp;diff=34153"/>
		<updated>2011-06-15T16:10:56Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Kaspar Kallasmaa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Jaan Igamees=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Kert Suvi=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Helen Muidik=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond Tool]]&lt;br /&gt;
&lt;br /&gt;
=Mihkel Sokk=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_&amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Seda Sahradyan=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Priit Siimo=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_%22Tyhik%22]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_%22Tyhik%22]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_%22Hungry_Student_Food_Board%22]]&lt;br /&gt;
&lt;br /&gt;
=Siim Sarv=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond Tool]]&lt;br /&gt;
&lt;br /&gt;
=Jaanus Vallmann=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Kujuneb&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tool&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Reigo Männiste=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Karl Männil=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tool&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Ilmar Telga=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Siim Aaver=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Taavi Ilves=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry_Student_Food_Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_&amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_&amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_Tool]]&lt;br /&gt;
&lt;br /&gt;
=Jaan Kruusma=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry_Student_Food_Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Andrus Reedla=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Jaak Lehtsalu=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt  [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Jana Mrots=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond  &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond Tool]]&lt;br /&gt;
&lt;br /&gt;
=Heiki Tamm=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Meeskond&amp;quot;]]&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond  &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Toomas Soha=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_%22Tyhik%22]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_%22C_terav%22]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_%22Tact%22]]&lt;br /&gt;
&lt;br /&gt;
=Miina Sikk=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Rauno Rüga=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Tanel Liiv=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Gaspar Karm=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Joosep Ilves=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_&amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_&amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Taivo Türnpu=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sander Baikov=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Allar Anijago=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tool&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_%22H2%22]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Madis Sarv=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_Tool]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Kaspar Kallasmaa=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond Tool]]&lt;br /&gt;
&lt;br /&gt;
=Jarko Kaskmaa=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_%22H2%22]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_%22H2%22]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_%22H2%22]]&lt;br /&gt;
&lt;br /&gt;
=Lauri Kermas=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Indrek Kõue=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele https://wiki.itcollege.ee/index.php/Talk:Meeskond_Tool&lt;br /&gt;
** Arvustus veebiteenuse klientidele https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22FoodWars%22&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Hungry_Student_Food_Board%22#Projekti_Arvustus&lt;br /&gt;
&lt;br /&gt;
=Erik Kaju=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Mailis Toompuu=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Madis Kõosaar=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond Tool]]&lt;br /&gt;
&lt;br /&gt;
=Gert Glükmann=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Martin Lensment=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond_&amp;quot;FoodWars&amp;quot;]] ja [[Talk:Meeskond_Tool]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_&amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_&amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Madis Sildaru=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_&amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Indrek Kruuser=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Indrek Tamm=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_Tool&amp;diff=34152</id>
		<title>Talk:Meeskond Tool</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_Tool&amp;diff=34152"/>
		<updated>2011-06-15T16:10:07Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Väga hea on kohvikutele vahelduseks ka mingit muud xml-i lugeda. Selge ja arusaadav teenus, hea lühike ja ülevaatlik, treppida oleks saanud muidugi paremini. &lt;br /&gt;
&lt;br /&gt;
Täiesti mõtetu arvustus aga mis teha.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Priit Siimo D22&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===XML Arvustus===&lt;br /&gt;
Meeldib, et XML on väga lühike ja kompaktne. Võib-olla võiks lisada ka pildi lingi antud lumelaua juurde. XMLi treppimine on natuke paigast. Mõnes kohas on taane kaks tühikut ja mõnes kohas koguni terve tab.&lt;br /&gt;
&lt;br /&gt;
Oleks võinud XSLT-le ka veidi CSSi külge panna, et tabelile veidike silmailu anda.&lt;br /&gt;
&lt;br /&gt;
Meeskonna idee on väga hea ja wiki leht sisukas.&lt;br /&gt;
Ootan huviga projekti uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Martin Lensment D21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Hea lühike xml, korralik wiki leht. Silma hakkasid xmli treppimisega tehtud vead.&lt;br /&gt;
Mis siin muud ikka kirjutada :P.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Allar Anijago D21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Nagu ka eelnevalt kommenteeriti - tore et on valitud midagi peale kohviku. Kõik on ilus, tore, kena aga parameetrite osa oleks lahendanud teisiti. &lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
&amp;lt;parameetrid&amp;gt;&lt;br /&gt;
  &amp;lt;parameeter&amp;gt;&lt;br /&gt;
     &amp;lt;tyyp&amp;gt;Pikkus&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
     &amp;lt;v22rtus&amp;gt;2000cm&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
  &amp;lt;/parameeter&amp;gt;&lt;br /&gt;
  &amp;lt;parameeter&amp;gt;&lt;br /&gt;
     &amp;lt;tyyp&amp;gt;Laius&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
     &amp;lt;v22rtus&amp;gt;3000cm&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
  &amp;lt;/parameeter&amp;gt;&lt;br /&gt;
&amp;lt;/parameetrid&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See võimaldaks kasutada pmts lõpmatuseni erinevaid parameetreid. Praegu tuleks uue parameetri käiku võtmisel XML ümber teha. Kui aga olete kindlad, et seda ei juhtu, siis pole vahet :)&lt;br /&gt;
&lt;br /&gt;
Kõik muu on hästi tehtud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kert Suvi D22&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
XML fail on selge ja hästi loetav, piisavalt lihtne, samas katab funktsionaalsuse. Pildid võimalus võiks ka tegelikult olla küll. Treppimine on so-so, loetav siiski. Hästi tehtud, ei ole vaja asja mõttetult keerukaks ajada, tublid!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Taivo Türnpu D21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse arvustus ==&lt;br /&gt;
Üks vähestest projektidest, mis sai tähtajaks valmis ja on korraliku wiki lehega. &lt;br /&gt;
&lt;br /&gt;
Vaatasin muuhulgas Kasutaja klassi. Kasutaja paroolist krüptoräsi (&#039;&#039;hash&#039;&#039;) tegemine on turvalisuse huvides keerulisemalt teostatud (kasutatud on räsi soolamist ehk &#039;&#039;hash salting&#039;&#039;). Kuid registreeritud kasutajate hulgast juba olemasolevate kasutajanimede kontroll on liiga pikalt tehtud. Oleks võinud kasutada LINQ meetodit &#039;&#039;Any()&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
    if (! kont.Kasutajas.Any(user =&amp;gt; user.Nimi == userName)) // kui sellise nimega kasutajat pole&lt;br /&gt;
    {&lt;br /&gt;
        // siis sisesta kasutaja andmed baasi&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kood on jaotatud klassidesse ja klassid ilusti regioonidesse (&#039;&#039;#region ja #endregion&#039;&#039;). Kuid dokumentatsioon ei ole täielik. Enamus meetodeid on üldiselt kirjeldatud ja enamus meetodite parameetrid ja tagastused (ehk mida &#039;&#039;return&#039;&#039;-itakse) on lahti seletamata. &lt;br /&gt;
&lt;br /&gt;
Üldine mulje tööst on hea.&lt;br /&gt;
&lt;br /&gt;
[[User:Itelga|Ilmar Telga]] 21:25, 23 April 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
====Vastus Ilmarile====&lt;br /&gt;
&lt;br /&gt;
Aitäh kommentaari eest - võtame arvesse ja viime parandused sisse. Selline kasutajakontroll on kõvasti lihtsam tõepoolest ja dokumentatsioon saab ka parandatud.&lt;br /&gt;
&lt;br /&gt;
Miina Sikk&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse arvustus ==&lt;br /&gt;
&lt;br /&gt;
Veebiteenust on korralikult wiki lehel kirjeldatud, tegevuskava ka üsna täpselt paigas (kes millal ja mida tegi).&lt;br /&gt;
Kood on korralikult klassides ja arusaadav ning loetav. Tahaks juba lõpptulemust näha :D Tubli töö!&lt;br /&gt;
&lt;br /&gt;
Jaak Lehtsalu D22&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse arvustus ==&lt;br /&gt;
&lt;br /&gt;
Idee meeldib - alternatiivne ja praktiline.&lt;br /&gt;
Võiksite projektifaili koodi lisada, saaks kerge vaevaga projekti käima.&lt;br /&gt;
&lt;br /&gt;
Hetkel sai ainult uuritud koodi ja wiki poolt.&lt;br /&gt;
&lt;br /&gt;
Süsteem on hästi klassidesse jaotatud, kuid wikist on raske aru saada, mis meetodid on veebiteenuses kätte saadavad, näeb ainult klassikirjeldust.&lt;br /&gt;
&lt;br /&gt;
Muidu on wiki detailne ja logi on väga korralikult peetud.&lt;br /&gt;
&lt;br /&gt;
Koodi poolel on meetodite dokumenteerimine jäänud väheke poolikuks. Nagu Ilmar mainis, et return-id on enamjaolt puudu, mis vist on tingitud veatöötluse keerulisusest.&lt;br /&gt;
&lt;br /&gt;
Üldiselt on projekti kood loetav ning hallatav ja korralikult on kasutatud LINQ-t.&lt;br /&gt;
&lt;br /&gt;
Ootan huviga lõpptulemust.&lt;br /&gt;
&lt;br /&gt;
Mihkel Sokk D21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse arvustus==&lt;br /&gt;
&lt;br /&gt;
Väga põhjalik wiki leht ja nagu näha osatakse oma aega ning meeskonnasisest tööd planeerida. Mõeldud on ka turvalisusele (salasõnade hashimine). Kasutatud erinevaid innovaatilisi lahendusi. Teenusel on ka täitsa praktiline vajadus olemas, kui inimene soovib endale lumelauda valida. Meetodid on asjalikud ja nende kaudu saab edukalt rakendust kasutada. Meeldis ka koodi käekiri/esteetilus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Indrek Kõue D21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse arvustus ==&lt;br /&gt;
&lt;br /&gt;
Teenus on üsna põhjalikult ja korralikult tehtud. Kood on jaotatud ilusti klassidesse, klassid regioonidesse. &lt;br /&gt;
&lt;br /&gt;
Meetodite kirjeldamine on veidi puudulik, kuid koodi uurides saab kõigest aru.&lt;br /&gt;
&lt;br /&gt;
Meeldis, et silmas on peetud turvalisust ja kasutatud räsi soolamist.&lt;br /&gt;
&lt;br /&gt;
Wiki on sisukas ja korralikult kirjutatud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Martin Lensment D21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse arvustus ==&lt;br /&gt;
&lt;br /&gt;
Teenus on väga hea ja korralik. Koodi lugemisega probleemi ei olnud, eelnevalt siin on öeldud, et meetodite kirjeldamine veidi puudulik siis ütleksin, et kõik on täitsa hea ( võibolla on vahepeal muidugi asja parandatud ). Wiki leht on vägagi asjalik. Mis puudutab teenust ennast siis arvan, et sarnane asi ka suusakohta teha oleks päris hea idee. &lt;br /&gt;
&lt;br /&gt;
Madis Sildaru D32&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse arvustus ==&lt;br /&gt;
Väga selgelt on välja toodud lahendused, ning selgitused.&lt;br /&gt;
Kasutamine on lihtsalt arusaadav, ning kiirelt kasutatav. Kas siis poes müüja poolt, või kodus kasutajal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Karl Männil, D21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Klientrakenduse arvustus ==&lt;br /&gt;
&lt;br /&gt;
Esimese positiivse asjana võib kohe välja tuua selle, et wikis on olemas lahenduse source kood(enamus projektide puhul see puudub) ning selgitus, kuidas rakendus enda arvutis tööle läheb. Antud näpunäiteid järgides ei tekkinud mingeid probleeme ja sain rakenduse kiirelt tööle.&lt;br /&gt;
&lt;br /&gt;
Rakendus ise toimib korralikult, kõik kirjeldatud funktsioonid on olemas. Vaadates tagumisi otsingu tulemuste kommentaare ja siis vahetades otsingu parameetreid viskab küll mitte just kõige kasutajasõbralikuma veateate, kuid viga on vähemalt kinni püütud ja rakendus töötab edasi. Üks väike soovitus oleks seoses XAML-iga, Gridi sees võiks paigutada erinevad controlid (eelkõige textboxid) loogilisse järjekorda, et näiteks kui sisestan pikkuse ning siis tahan tabi vajutades järgmise textboxile minna, et siis läheks fookus kaalu textboxi peale, mitte kasutajanime peale, kuidas hetkel on.&lt;br /&gt;
&lt;br /&gt;
Administraatori poolel on kõik vajalik olemas: lumelaudade lisamine, kasutajate haldus ja statistika. Vaatamata lihtsalt välimusele on seal palju võimalusi realiseeritud. Nuriseda võiks antud rakenduse puhul välimuse kallal, oleks võinud natuke rohkem värve olla ja disaini, kuigi jah kena rakenduse disain polegi antud töö eesmärk, vaid funktsionaalselt toimiv rakendus. Oleks oodanud ka teist rakendust, kasvõi väiksema funktsionaalsusega, ainult lumelaudade vaatamine vms.&lt;br /&gt;
&lt;br /&gt;
Rääkides veel wikilehe kohta, siis meeldis lisaks üldisele ülesehitusele veel eriti logis välja toodud töö tegija, nii sai hea pildi, kuna keegi midagi projekti jaoks teinud või mida uut lisanud. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rauno Rüga, D21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[User:Rruga|Rruga]] 17:28, 16 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
Aitäh arvustuse eest. Saime (mina vist põhiliselt) valesti aru veits ja arvasime (arvasin), et kui teha mitte eraldi klientrakendus, vaid 3 erinevat kasutajat, kes kõik saavad erinevat moodi kasutada, siis teeb sama välja.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Miina Sikk&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
&lt;br /&gt;
Tegin lumelaudade otsimisel Tab&#039;i kasutamise korda, kohendasin peaakna väljanägemist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Indrek Tamm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Klientrakenduse arvustus ==&lt;br /&gt;
&lt;br /&gt;
Rakendus näeb enamvähem hea välja. Kindlasti oleks saanud välimuse kallal rohkem vaeva näha, kuid silma otseselt ei riiva. Rakendust on lihtne kasutada, kuid isiklikult eelistaksin veebi varianti. Seega oleks tahtnud teise rakendusena näha mõnda veebilehte, kuid nagu ettekandest selgus, siis see jäi ajapuuduse tõttu ära. Lahe lisavõimalus sellele rakendusele oleks see, kui kasutajad saaksid ka oma isiklike, kasutatud lumelauavarustust teie baasi üles panna. See eeldaks küll kasutajatelt oma laua täpsete parameetrite teadmist, kuid see oleks huvitav lisavõimalus. Koodi poole pealt midagi halba öelda pole ning wikis on kah rakenduse kohta piisavalt selgitatud. Tubli töö.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kert Suvi, D22&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Klientrakenduse arvustus ==&lt;br /&gt;
&lt;br /&gt;
Esimesena tooks välja asjaolu, et wikis on korralikult ära seletatud kuidas teenus ja klienti kasutada. Ka on lahtiseletatud mida erinevad klassid teevad ja koodis endas on meetodid komenteeritud, mis muudab koodist arusaamise kiiremaks.&lt;br /&gt;
&lt;br /&gt;
Klientrakenduse poolet ei paista midagi suurt viga olevat, kõik olulised toimingud saab tehtud. Klient rakendus ise on korralikult läbimõeldud disain on antud ülesande puhul korralik ja midagi, mis segaks tööd rakendusega ei hakka silma.&lt;br /&gt;
&lt;br /&gt;
Kuigi ideaalis oleks olnud vaja teha vähemat 2 klientrakendust.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Madis Sarv&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse arvustus ==&lt;br /&gt;
Minu arvates pole soolamist vaja, kasuta lishtsalt mõnda turvalisemat räsi, nt SHA256.&lt;br /&gt;
A muidu kui aega üle on, võib huvi pärast soolata ka.&lt;br /&gt;
&lt;br /&gt;
Meetodites on kasutatud LINQut, aga oleks võinud rohkem dokumenteerida, muidu ise ka ei mäleta, mis kirja sai pandud.&lt;br /&gt;
&#039;&#039;&#039;Mailis Toompuu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Klientrakenduse arvustus ==&lt;br /&gt;
Eriti ei tea lumelaudadest midagi, aga kui valima hakata, siis võiks rakenduses nende pildid ka olla, aga võibolla pole see oluline.&lt;br /&gt;
Rakendus paistis ka veidi ebalogilise paigutusega, kõik kuvamise-listviwed ja lisamise textboxid tihedalt üksteise kõrval hunnikus.&lt;br /&gt;
Üldiselt hea mõte kergendada lauavalikut ja rakendus tötas sujuvalt.&lt;br /&gt;
&#039;&#039;&#039;Mailis Toompuu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Projekti kokkuvõttev arvustus ==&lt;br /&gt;
Eelnevad inimesed on juba palju ära ütlenud. Osalt on tehtud asjad nii nagu juhend ette nägi ja teisalt on mõnda asja tehtud liiga lohakalt ja poolikult nagu meeskond wikis ise ka välja ütleb. Ideel iseenesest jumet on ning kui asjaga veidi vaeva näha võiks teha ju päris korraliku asja.&lt;br /&gt;
Klientrakenduse poolepealt oleks ma kindlasti kasutanud facebooki integreerimist/api või fännilehe tegemist, sest sellise nišši toote puhul on see lähenemine üsna vajalik ja mõistlik. Aga igaljuhul, hea töö ja palju edu!&lt;br /&gt;
&#039;&#039;&#039;Taavi Ilves D21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Projekti kokkuvõttev arvustus ==&lt;br /&gt;
&lt;br /&gt;
Projekti idee on minuarust väga hästi valitud. Teemal on täiesti reaalne potensiaalne turg Eestis olemas, väljaspool Eestit ei oska öelda. Ka teostus on väga hästi tehtud. Kujundus on silmale hea vaadata ja ka kasutajamugavus tundub olema hea. Rakendusel on olemas 3 eri õigustega kasutamis astet, mis muudab kasutamise ja haldamise mugavaks. Projekt tundub olema täiesti reaale projek mida kasutusele võtta. Ka esitlus on suurepärane. Muidugi kui vinguda siis võiks teine rakendus ka juures olla, aga kui asi kasutust leiab, saab selle kindlasti kunagi juurde taha. Kokkuvõtteks ütles, et kõik on hästi teostatud ja tulemus väga hea.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Jaanus Vallmann D32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kokkuvõttev arvustus==&lt;br /&gt;
&lt;br /&gt;
Esitlusest kuuldu järgi võib õelda, et idee on päris hea juhul kui sellist asja ei ole tõesti olemas. Meeldis see, et teenuse juures olete wikis kirjeldanud meetodid mis seal on.&lt;br /&gt;
Oleks võinud võibolla veel mõne rakenduse teha.&lt;br /&gt;
&lt;br /&gt;
Siim Sarv&lt;br /&gt;
&lt;br /&gt;
====Kokkuvõte arvustus====&lt;br /&gt;
&lt;br /&gt;
On näha, et rühma esitlus oli hästi planeeritud, liikmete kõne oli arusaadav ja korralik. Projekti idee oli hästi läbimõeldud ja samal ajal tavaline. Iga projektis on puudused ja probleemid, aga Team sai lahendada neid, mida jääb hea mulje. Rühm näitas oma projekti arvuti peal, mille abil oli enam arusaadav projekt. Oli näha, et projekt on raske ja nõudsid palju aega tegemiseks. Tabelid on tehtud ilusti, Wiki-s on korralikult täiendatud. Tubli töö!!!!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Jana Mrots, D22&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
==Arvustus kogu projektile==&lt;br /&gt;
Väga vinge idee, eristub palju teistest. Wiki lehekülg näeb ilus välja, kõik vajalik on olemas. &lt;br /&gt;
Esitlus oli väga hea, piisavalt slaide ja juttu nende kohta. Kõik said rääkida. Meeldis et &lt;br /&gt;
meeskond demos ka oma rakendust, kuna mina isiklikult polnudki rakenduse esitlust näinud. &lt;br /&gt;
Tore, et meeskond oskas oma tööd objektiivselt analüüsida ning hinnata. XML ja stiilifail näevad kenad välja. Teenuses on esmapilgul piisavalt meetodeid. Rakenduse puhul sai tehtud küll desktop-rakendus, kuid ma usun, et veebirakendusena oleks sellel palju menu. Suureks plussiks veel ka see, et oli kasutatud parooli krüpteerimist salted hashiga ning unikaalset sessioonide genereerimist. Meeldis ka see, et oli arvustustajatele vastatud ja tiim on saanud tänu tagasisidele parandusi teha. Vinge idee ja projekt - võiks tõsiselt mõelda selle edasiarendamise peale!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Helen Muidik, D21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Arvustus kogu projektile==&lt;br /&gt;
Väga huvitav lahendus, ja hästi mõeldud inimeste peale kes pole igapäevased lautajad. Ning ka need inimesed saaksi korralikult lauad endale soetada. Meeldi rakenduse disain ja teenus oli väga hästi läbi mõeldud. Püstitatud eesmärgiga oldi hästi hakkama saadud. Kõik nõuded, mis olid , olid täidetud. Estilus oli selge ja põhjalik, analüüsiti korralikuld oma vead ja head. Kokkuvõtteks teistsugune ja hea idee, võrreldes ühe populaarse teemaga.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Madis Kõosaar, D21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Arvustus kogu projektile==&lt;br /&gt;
Positiivne oli see, mida juba teisedki mainisid, et idee erines teistest, ei võetud ette kohviku infosüsteemi arendust, vaid jäädi oma liistude juurde. XML osa tundub täitsa ok, mille üle nuriseda tahaks, oleks ehk kasutajaliidese disain. Samas oli aga hea ja lihtne kasutada. Wiki on küllaltki hea ja põhjalik, pilte oleks võinud näiteks veel lisada. Teenus oli selline väike, aga konkreetne ja kompaktne - ajas asja ära. Meeldis veel see, et olid tehtud kasutajate grupid ja õigused. Kokkuvõttes õnnestunud projekt. Tubli.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kaspar Kallasmaa, D21&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Tact%22&amp;diff=34150</id>
		<title>Talk:Meeskond &quot;Tact&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Tact%22&amp;diff=34150"/>
		<updated>2011-06-14T20:23:24Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;XML arvustus:&lt;br /&gt;
&lt;br /&gt;
Selge ja arusaadav teenus, inimeste kontaktandmeid automaatselt saada. XML ehitus on ok, samas asja saab ka veidi &lt;br /&gt;
teisiti lahendada.. panna nii telefonid, aadressid, emailid ja ka sotsiaalvõrgustiku kontod ühe suure &amp;quot;Kontaktid&amp;quot; lahtri alla. Need mis siis olemas on, oleks näha. &lt;br /&gt;
&lt;br /&gt;
Selge on see, et team &amp;quot;Tact&amp;quot; valdab XML formaati küll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Kstolin|Kstolin]] 16:53, 4 March 2011 (EET) Kristjan Stolin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Arvustus===&lt;br /&gt;
&lt;br /&gt;
*XML, Scheme, stiilifail - kõik on arusaadav, töötav, hästi ülesehitatud, vastavalt ülesandele tehtud, nõuded täidetud.&lt;br /&gt;
*Teenus - teenus on seotud inimeste andmetega - praktiline ja muidu kasulik.&lt;br /&gt;
*Wikileht - Wikilehel võiks olla teema kirjeldus, ülesannete jaotus. Algselt ei saanud aru, millega täpselt tegu on.&lt;br /&gt;
*Kokkuvõttes - täiendage veits Wikilehte ja kõik on 5+. Ootan Järgmiseid projekti osi.&lt;br /&gt;
&lt;br /&gt;
Miina Sikk, D21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Kui hakkasin kodutööd vaatama, siis ei saanudki kohe aru, mis ülesande eesmärk on, ehk oleks vaja mingit kirjeldust kirja panna.&lt;br /&gt;
XML fail on hästi konstrueeritud, selge ja väga lihsalt loetav. Kõik inimeste kontaktide liigid on ilusti eraldatud(nimi, aadress, sotsiaalne). Ma teeks teistmoodi seda, et eraldaks telefonid ja epostid ka ära, ehk paneks telefonide ja epostide jaoks eraldi märgendid. &amp;lt;epostid&amp;gt;&amp;lt;too_epost&amp;gt;&amp;lt;/too_epost&amp;gt;&amp;lt;kodu_epost&amp;gt;&amp;lt;/kodu_epost&amp;gt;&amp;lt;/epostid&amp;gt; ja samamoodi telefonide jaoks.&lt;br /&gt;
Mis puudutab XSLT faili, siis minu arust kõik on väga hästi tehtud. Ei teagi,mis ise teeks teistmoodi. Väga hea on see, et andmete lugemiseks on kasutataud for each tsüklit. Stiil on ilusti paika pandud ja faili ennast on kerge lugeda.&lt;br /&gt;
Meeldib ka see, et on näha ka lõpptulemust, mis on ka väga arusaadav. Seal ma muudaks põhimõtteliselt sama, millest ma rääkisin üleval, ehk et oleks näiteks &amp;quot;Telefonid&amp;quot; ja selle all veel 2 kasti &amp;quot;Töine&amp;quot; ja &amp;quot;Kodune&amp;quot; ja samamoodi epostitega.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes on hästi tehtud!&lt;br /&gt;
&lt;br /&gt;
Seda Sahradyan&lt;br /&gt;
D21&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
XML-i struktuur on kirjutatud arusaadav. Minu arvates kõik punktid on õige järjekorras. Tööfailis +  informatsioon, mille abil saaks ühendada inimesega, aga näiteks, mina ei kirjuta nii palju asju, ainult kaks märkaksin– skype ja facebook. Ka meeldis, et on olemas rohkem, kui üks e-post.  Hea idee, et autorid pani WIKI lehel ka lõpptulemus, mida aitab aru saada enam nende töö +  korralikult tehtud tabel, mitte ainult text ja kõik, on ka pildid ja natukene helesinine värvi. Kokkuvõttes töö mulle meeldis.&lt;br /&gt;
&lt;br /&gt;
Jana Mrots D22&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Teenuse arvustus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Teenuse poole pealt on wikis natuke liiga vähe infot. On üles loetud vaid meetodid ning nende lühike kirjeldus. Tore on see, et on mõeldud turvalisuse peale. Küll aga tundub projekti maht olema antud aine raames liiga väike. Lisaks on teenuse tööle saamiseks vaja laadida hulk rakendusi ning teha konto - väga ebamugav. Kood on suhteliselt arusaadav kuid kommenteerimata. Positiivne on HTML5 kasutamine. Üldiselt, hästi tehtud.&lt;br /&gt;
&lt;br /&gt;
Kert Suvi, D22&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Rakenduse arvustus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On kasutatud huvitavaid vahendeid rakenduse loomisel. Meeldis, et ei oldud mindud lihtsamat teed pidi ning rakendus lihtsamaid vahendeid kasutades valmis tehtud, vaid just oli kasutatud teisi, huvitavamaid (mulle isegi tundmatuid) vahendeid ning tänu sellele rakendusele saavad ka teised (kaasa arvatud mina) rohkem teada, milliseid võimalusi ning kuidas kasutada. Huvitav variant oli ka see, et saab rakendust &lt;br /&gt;
installida Appina Chrome&#039;ile. Disain on ilus, silmale meeldiv. Huvitav kontaktihalduse rakendus.&lt;br /&gt;
&lt;br /&gt;
Helen Muidik D21&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduse arvustus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Näeb väga kena välja ja meeldib ka laialdane AJAX&#039;i kasutamine. Tundub väga lihvitud olevat. Registreerimisel võiksid olla kõik väljad üksteise all, näiteks see, et eesnimi ja perenimi oli vasakul kasutajanime kõrvel oli natuke segadusse ajav esmapilgul. Samuti võiks kontaktide nimekiri vähe kompaktsem olla ning võimalus kontaktide sorteerimiseks, näiteks kui tahaks näha kontakte kelle nimed algavad &amp;quot;s&amp;quot; tähega.&lt;br /&gt;
&lt;br /&gt;
-Sander Baikov&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Arvutus veebiteenuse klientidele==&lt;br /&gt;
&lt;br /&gt;
Mulle meeldis tihe integreeritus facebookiga, ning se et on välja toodud mitte lihtsalt nimed ning kontaktid vaid ka pildid.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Karl Männil&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Arvustus projektile kokukvõtvalt==&lt;br /&gt;
&lt;br /&gt;
Plusspunktid selle, eest on kasutatud JSON&#039;t, CSS3 ja HTML5&#039;te. Lisaks on üks vähestest projektidest, mis on algsete ajanormide piires valmis saanud. Lisaks kasutatakse paroolide salvestamiseks krüptot. Natuke võiks nuriseda wiki lehe kallal, aga sama kõik vajalik on olemas. Lahendatud ülesanne oli ainulaadne ja ei olnud teisi meeskondi, kes oleks sarnast asja teinud, siis seetõttu pole võrdlusmomenti, aga minu arvates vägagi asjalik ja kasutajasõbralik asi, algsetes ajaraamides valmis tehtud. Viis pluss minupoolt&lt;br /&gt;
&lt;br /&gt;
Toomas Soha - D21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduse arvustus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakendus vastab igati nõuetele, sest aru on saadud veebiteenuse põhimõttest ning jsonp on mõistlik valik, mis teoorias peaks võimaldama ka teistel domeenidelt teha päringuid, ilma et brauser seda blockeerima hakkaks. Kahjuks ei jõudnud seda ise testima hakata. &lt;br /&gt;
Disain oli ka silmale ilus vaadata ning lisapunkte annaks ka selle eest, et võimalik on installeerida google extentioniga. Usun, et oleks võinud veel teha ka iphone/android rakenduse ka, mis iseenesest ei ole üldse keeruline ning on võimalik teha ühe korraga mõlemale platvormile.&lt;br /&gt;
&lt;br /&gt;
Taavi Ilves - D21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduse arvustus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Mis kohe silma hakkas oli ilus disain. Kasutamise juures andis pluss punkte juurde kindlasti rohke AJAX&#039;i kasutamine. Meeldis ka facebooki funktsionaalsuse sissetoomine. Ei ole ausaltöeldes millegi üle nuriseda, hästi arusaadavalt tehtud.&lt;br /&gt;
&lt;br /&gt;
Kaspar Kallasmaa - D21&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=V%C3%B5rgurakendused_II:_2011_kevadel_valminud_kodut%C3%B6%C3%B6d&amp;diff=34149</id>
		<title>Võrgurakendused II: 2011 kevadel valminud kodutööd</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=V%C3%B5rgurakendused_II:_2011_kevadel_valminud_kodut%C3%B6%C3%B6d&amp;diff=34149"/>
		<updated>2011-06-14T20:22:05Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Kaspar Kallasmaa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Jaan Igamees=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Kert Suvi=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Helen Muidik=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond Tool]]&lt;br /&gt;
&lt;br /&gt;
=Mihkel Sokk=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_&amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Seda Sahradyan=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Priit Siimo=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_%22Tyhik%22]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_%22Tyhik%22]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_%22Hungry_Student_Food_Board%22]]&lt;br /&gt;
&lt;br /&gt;
=Siim Sarv=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond Tool]]&lt;br /&gt;
&lt;br /&gt;
=Jaanus Vallmann=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Kujuneb&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tool&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Reigo Männiste=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Karl Männil=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tool&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Ilmar Telga=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Siim Aaver=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Taavi Ilves=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry_Student_Food_Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_&amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_&amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_Tool]]&lt;br /&gt;
&lt;br /&gt;
=Jaan Kruusma=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry_Student_Food_Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Andrus Reedla=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Jaak Lehtsalu=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt  [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Jana Mrots=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond  &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond Tool]]&lt;br /&gt;
&lt;br /&gt;
=Heiki Tamm=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Meeskond&amp;quot;]]&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond  &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Toomas Soha=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_%22Tyhik%22]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_%22C_terav%22]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_%22Tact%22]]&lt;br /&gt;
&lt;br /&gt;
=Miina Sikk=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Rauno Rüga=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Tanel Liiv=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Gaspar Karm=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Joosep Ilves=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_&amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_&amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Taivo Türnpu=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sander Baikov=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Allar Anijago=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tool&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_%22H2%22]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Madis Sarv=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_Tool]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Kaspar Kallasmaa=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Jarko Kaskmaa=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_%22H2%22]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_%22H2%22]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_%22H2%22]]&lt;br /&gt;
&lt;br /&gt;
=Lauri Kermas=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Indrek Kõue=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele https://wiki.itcollege.ee/index.php/Talk:Meeskond_Tool&lt;br /&gt;
** Arvustus veebiteenuse klientidele https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22FoodWars%22&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Hungry_Student_Food_Board%22#Projekti_Arvustus&lt;br /&gt;
&lt;br /&gt;
=Erik Kaju=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Mailis Toompuu=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Madis Kõosaar=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond Tool]]&lt;br /&gt;
&lt;br /&gt;
=Gert Glükmann=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Martin Lensment=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond_&amp;quot;FoodWars&amp;quot;]] ja [[Talk:Meeskond_Tool]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_&amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_&amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Madis Sildaru=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_&amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Indrek Kruuser=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Indrek Tamm=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=V%C3%B5rgurakendused_II:_2011_kevadel_valminud_kodut%C3%B6%C3%B6d&amp;diff=33863</id>
		<title>Võrgurakendused II: 2011 kevadel valminud kodutööd</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=V%C3%B5rgurakendused_II:_2011_kevadel_valminud_kodut%C3%B6%C3%B6d&amp;diff=33863"/>
		<updated>2011-06-06T10:14:27Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Kaspar Kallasmaa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Jaan Igamees=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Kert Suvi=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Helen Muidik=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Mihkel Sokk=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Seda Sahradyan=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Priit Siimo=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_%22Tyhik%22]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_%22Tyhik%22]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_%22Hungry_Student_Food_Board%22]]&lt;br /&gt;
&lt;br /&gt;
=Siim Sarv=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Reigo Männiste=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Karl Männil=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Ilmar Telga=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Siim Aaver=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Taavi Ilves=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry_Student_Food_Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_&amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_&amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_Tool]]&lt;br /&gt;
&lt;br /&gt;
=Jaan Kruusma=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry_Student_Food_Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Andrus Reedla=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Jaak Lehtsalu=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Jana Mrots=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond  &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Heiki Tamm=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Meeskond&amp;quot;]]&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond  &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Toomas Soha=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_%22Tyhik%22]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_%22C_terav%22]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond_%22Tact%22]]&lt;br /&gt;
&lt;br /&gt;
=Miina Sikk=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Rauno Rüga=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Tanel Liiv=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Gaspar Karm=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Joosep Ilves=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_&amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Taivo Türnpu=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sander Baikov=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Allar Anijago=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tool&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Madis Sarv=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_Tool]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Kaspar Kallasmaa=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Jarko Kaskmaa=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_%22H2%22]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_%22H2%22]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Lauri Kermas=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=Indrek Kõue=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Erik Kaju=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Mailis Toompuu=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Madis Kõosaar=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Gert Glükmann=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Martin Lensment=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond_&amp;quot;FoodWars&amp;quot;]] ja [[Talk:Meeskond_Tool]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond_&amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Madis Sildaru=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond_Tool]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Indrek Kruuser=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenuse klientidele [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22C_terav%22&amp;diff=33860</id>
		<title>Talk:Meeskond &quot;C terav&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22C_terav%22&amp;diff=33860"/>
		<updated>2011-06-06T10:12:49Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;XML osa arvustus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML struktuur on korralikult tehtud, süntaksi vigu pole näha. Kuupäevad ja ajad on piisavalt täpselt ära kirjeldatud, et neid hiljem oleks kerge välja lugeda. Mis aga mina oleks natuke teistmoodi teinud, on näiteks aadresi väli, kus hetkel on väli nimega &amp;quot;linnVald&amp;quot; ja peale mida tuleb kohe &amp;quot;tanav&amp;quot;, kui aga näiteks ma tahaks kirjeldada kohvikut, mis asub mingis maakohas x vallas, siis poleks enam kohta, kuhu kirjutada asula nime. Teine asi, mis natuke liiga jäik on, on lahtioleku ajad, näiteks kui tahaks märkida kohvikut, mis töötab iga päev esmaspäevast kuni pühapäevani, siis alati peaks panema nädalavahetuse päevad erandpäevade alla, vaatamata, et selle kohviku puhul võib näiteks laupäeval lahtiolemine täiesti tavaline olla.&lt;br /&gt;
&lt;br /&gt;
Skeemifail on olemas, samuti ka XSLT. Kõik piisavalt hästi tehtud, XSLT tulemuses oleks võinud ainult kuupäev ja kellajad korralikumalt punktide või kooloniga eraldatud olla, et loetavus parem oleks.&lt;br /&gt;
&lt;br /&gt;
Rauno Rüga&lt;br /&gt;
&lt;br /&gt;
[[User:Rruga|Rruga]] 20:55, 4 March 2011 (EET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML-i arvestus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML on üpriski korralikult disainitud. Lahtiolekuaegade jaotus ei piina silmi. On võimalik  puhtalt kirja panna lahtiolekuajad kohviku kohta, mille ajad mitme päeva puhul kattuvad, või siis läbi &amp;quot;aeg&amp;quot; elemendi kirjeldada erinevaid aegu erinevatel päevadel. &lt;br /&gt;
Toitude jaotus menüüs on ka väga hästi tehtud, küll aga oleks ehk ise teinud toitudele ülemelemendid nagu &amp;quot;liik&amp;quot; või &amp;quot;kategooria&amp;quot; kuhu alla oleks võimalik toite lisada.&lt;br /&gt;
Mis natuke kahtlust tekitas, oli toitude jaotamine koguse järgi ja seda hindade all. Koguse kirjeldus võiks ehk olla ise mingi elemendi sees (mitte elemendina). Praegu on vist eeldatud, et kõikidel toitudel/kaupadel on &amp;quot;tais&amp;quot;, &amp;quot;poolik&amp;quot; jm ühised portsjonid.&lt;br /&gt;
&lt;br /&gt;
Joosep Ilves&lt;br /&gt;
&lt;br /&gt;
==XML Arvustus==&lt;br /&gt;
&lt;br /&gt;
*Kuna ise teeme ka sarnast projekti võrdlen seda palju meie omaga. Teil on kohvikute kohta info väga hästi ja täpselt välja toodud. Võibolla isegi liiga täpselt kuna te ei või kunagi teada kes teil kliendiks registreerib, et kas ta üldse oskab enda koordinaate leida, see tähendaks teile rohkem tööd ja võib põhjustada kliendi frustratsiooni kui ka teile. Isiklikult mulle koordinaatide süsteem meeldib, saate nii teha ühe suure kaardi kuhu kõik kohvikud peale märkida.&lt;br /&gt;
*Toidud on toodud välja väga lihtsalt, aga samas tundub see lisade süsteem pisut mõttetu, restoranides on tavaliselt lisad veel eraldi ostetavad aga kohvikus tavaliselt ei osta kotletti ja kartulit eraldi. Kommentaarid on teil ka kohe xmliga ära kaetud, kuid me näiteks edastame vaid laikijad, üldjuhul kommenteeritakse siis kui toit oli halb mis võib rohkem halba teha kohvikule kui head, aga jah, maitse asi. Portsude osa lahendasime sama moodi ja see meeldib.&lt;br /&gt;
*Üldiselt on XMLil korralik laotus, aga liigne keskendumine kohvikule endale kui menüüle, mis minu arvates on peamine.&lt;br /&gt;
&lt;br /&gt;
*Jaan Kruusma D22&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==XML Arvustus==&lt;br /&gt;
&lt;br /&gt;
Kohe hakkab silma fakt et teie süsteem ei toeta mitut kohvikut, tunnen et see on suur miinus kuna süsteemi praktiline väärtus on seetõttu väga madal - ma saan aru, et te teete seda ühele kliendile, aga mis siis kui see üks klient tahab teie süsteemi mitmes kohvikus hakata kasutama tulevikus? Teiseks tundub väga overkill see ajatempli lahtikiskumine juppideks, lihtsam oleks kasutada mingit UNIX timestampi moodi asja ja siis kasutajaliideses see loetavaks ajaks koverteerida. Samuti on ülisuur miinus ajatsooni puudumine - sisuliselt ei saa teie programmi kasutada korraga ühe kliendi poolt mitmes riigis. Kolmandaks kriibib silma see &amp;quot;Eurohind&amp;quot;, kas te mõtete teha nii et iga klient peab kasutajaliidesse kirjutama oma rahaühiku ja siis konverteeritakse on-the-fly eurodest või peab hakkama XMLi iga välisriigi jaoks eraldi täiustama?&lt;br /&gt;
&lt;br /&gt;
Muu on normaalne ja eriti meeldib teie kolmekihiline süsteem. &lt;br /&gt;
&lt;br /&gt;
Tanel Liiv D22&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==XML Arvustus==&lt;br /&gt;
&lt;br /&gt;
Mis meeldis ning mis ei karjunud oli lahtioleku aegade jaotus - oli lihtsalt ja arusaadavalt tehtud. Mis silma hakkas oli see, et seal on välja toodud küll väikesed ja suured portsud, kuid see kas ports saadaval on, käib siinkohal toidu kohta, see tähendab seda, et kui näiteks suur ports otsas on, siis ei tähenda see automaatselt seda, et poolikut portsu pole ka võimalik saada. Kui näitena võetud meie ITK kohvik, siis seal ennegi olnud näiteks ainult pool portsu alles. Samas oleks võinud kommentaaride alla lisada ka kuupäeva, millal seda antud toitu kommenteeritud on, et oleks võimalik näiteks viis kõige uuemat kommentaari kuvada.  &lt;br /&gt;
Üldjuhul võib rahule jääda, kõik tähtis oli ära kirjeldatud, vigu ei leidnud ka skeemifailist ega XSLT&#039;st. &lt;br /&gt;
&lt;br /&gt;
Kaspar Kallasmaa D21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==XML Arvustus==&lt;br /&gt;
&lt;br /&gt;
XML on üldiselt hästi koostatud. Mõningad asjad oleks isiklikult teistmoodi teostada. Näiteks ,ei peaks ma vajalikuks kordinaatide lisamist. Lahtioleku aegade juurde oleks lisanud veel laupäev ja pühapäev kuna alati on võimalus, et teine klient,kes võtab teilt teenuse arenduse, võib hoida oma kohvikuid lahti ka nädalavahtusel ja selle näite puhul oleks selle kohviku saatuseks panna &amp;quot;suletud&amp;quot;. Kommentaarile oleks võinud lisada ka aeg mil kommentaar tehti. Üks miinus on jah see, et toit on kas otsas või mitte kui teil on olemas täis ja poolik ports. Sel juhul pole teada, kas on veel poolikut või täis portsu kui on märgitud otsas.  Üldiselt on xml hästi koostatud ja kergesti arusaadav, kus miski asi asub :)&lt;br /&gt;
&lt;br /&gt;
Madis Kõosaar D21&lt;br /&gt;
&lt;br /&gt;
==XML Arvustus==&lt;br /&gt;
&lt;br /&gt;
Üldiselt võib XML-iga rahule jääda kuid mõned asjad tooks siiski välja. Nagu eelnevalt mainitud siis lahtioleku aeg on teil ainult nädalasees. Olete vist oma XML faili teinud meie kooli söökla jaoks nö. Mis meeldib on kordinaatide süsteem, ilgelt hea oleks ühe mapi pealt erinevaid kohvikuid/sööklaid näha. Kui eelnevalt öeldi, et võiks olla kommentaar millal tehteud siis ma arvan, et sellel väga vahet pole. kuna kommentaar kehtib nö nagunii tänase päeva menüü kohta. Kuid &amp;quot;otsas&amp;quot; süsteem võiks olla küll pooliku portsioni jaoks ka. Muidu tundub, et XML on täiesti mõistlik ja asjalik&lt;br /&gt;
&lt;br /&gt;
Madis Sildaru D32&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Arvustus XML failile===&lt;br /&gt;
&lt;br /&gt;
XML oli korralikult ülesehitatud ja struktureeritud. Samuti olid ka XML Schema ja XSLT normaalselt tehtud.&lt;br /&gt;
&lt;br /&gt;
Siiski võinuks lahtiolekuajad olla veidi teistsuguse struktuuriga - võibolla olnuks lihtsam ära tuua nädalapäev ning avamis ja sulgemis ajad tol päeval. Seejuures, kui sulgemis aeg oleks üle kesköö, siis arvestataks seda ikkagi antud lahtiolekuaja koosseisus. Erijuhud lahtiolekuaegades, nagu näiteks lõunapausid, võiks siis märkida vastava nädalapäeva juurde eraldi. Lisaks võiks muidugi olla ka ajavööndi määramise võimalus, kuid see oleks hädavajalik vaid juhul, kui lahendus on mõeldud kasutamiseks mitmes ajavööndis korraga.&lt;br /&gt;
&lt;br /&gt;
Hea on aga antud lahenduse puhul see, et olulisemad andmed ei ole toodud atribuutidena.&lt;br /&gt;
&lt;br /&gt;
[[User:Lkermas|Lkermas]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuskihi Arvustus==&lt;br /&gt;
&lt;br /&gt;
Antud projekti teenuskihi juures jääb kohe silma, et andmemudel oleks justkui andmebaas ( wiki veebiteenuse alampunkti põhjal tekib selline mulje ). Lisaks pole pakutavas zip failis andmebaasi, mis toetab mainitud väidet. See aga on minuarust küll väga vale lähenemine, kuna teil on tehtud dbml andmemudeli fail, mis aga pole mõeldud üldsegi selleks, et selle põhjal andmebaasi genereerida. Võibolla kuidagi see õnnestuks, aga sellist funktsionaalsust .net ametlikult küll ei toeta.&lt;br /&gt;
&lt;br /&gt;
Teine asi, mis oleks võinud teistmoodi olla, on valitud projekti tüüp. Kui juba WCF valisite teenuskihi jaoks, oleks võinud selle jaoks eraldi WCF projekti teha, hetkel on seal palju üleliigset asp.net träni kaasas, mis ei puutu üldse teenuskihti.&lt;br /&gt;
&lt;br /&gt;
Liigudes edasi koodini ja meetoditeni, märkasin et tagastate teenuskihis alati klasse, isegi siis kui toimub millegi sisestus &amp;quot;teie andmebaasi&amp;quot; ja tagasi oleks vaja saada vaid booleani, et kas asi õnnestus või mitte. Suure teenuskihi kasutusel lisaks see kindlasti suurt koormust, kui lihtsa booli tagastamise asemel on vastuseks mingi suuremat sorti klass. Silma jäi ka järgnev koht koodis:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
KasutajaKirjeClass KKC = new KasutajaKirjeClass();&lt;br /&gt;
        if ( KKC.kontrolliKohvikuKasutaja(kohvikID, kasutajaID) == true)&lt;br /&gt;
        {&lt;br /&gt;
            try&lt;br /&gt;
            {&lt;br /&gt;
                kont.ExecuteCommand(&amp;quot;insert into Menyy(fkKohvik_id,alates,kuni) values(&#039;&amp;quot; + kohvikID + &amp;quot;&#039;,&#039;&amp;quot; + alates.ToString(&amp;quot;MM.dd.yyyy&amp;quot;) + &amp;quot;&#039;,&#039;&amp;quot; + kuni.ToString(&amp;quot;MM.dd.yyyy&amp;quot;) + &amp;quot;&#039;);&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
                return true;&lt;br /&gt;
            }&lt;br /&gt;
            catch&lt;br /&gt;
            {&lt;br /&gt;
                return false;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else {&lt;br /&gt;
            return false;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
Kontrolli sisu on siin:&lt;br /&gt;
&lt;br /&gt;
 public bool kontrolliKohvikuKasutaja(int kohvikID, int kasutajaID)&lt;br /&gt;
    {&lt;br /&gt;
        var kasutajaOlemas = kont.KohvikuKasutajas.Where(x=&amp;gt;x.fkKohvik_ID==kohvikID &amp;amp;&amp;amp; x.fkKasutaja_ID == kasutajaID).SingleOrDefault();&lt;br /&gt;
&lt;br /&gt;
        if (kasutajaOlemas == null)&lt;br /&gt;
        {&lt;br /&gt;
            return true;&lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            return false;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hetkel toimib süsteem nii, et kui antud kohviku id ja kasutaja id-ga kasutaja on andmebaasis, siis kasutajaOlemas muutuja saab selle objekti endale (mis pole kaugeltki turvaline autentimine) ja järgneva tingimuse põhjal tagastatakse false, seega väljakutsuvas meetodis ei täideta sql käsku. Käsk aga täidetakse sellisel juhul, kui andmebaasist ei leitud sellist kasutajat, kas mitte see süsteem vastupidi ei peaks töötama !? Sama asi oli veel mitmes kohas. Oleksite võinud ka valida ühe stiili, kas linq kasutamise või siis ainult sql käsud, hetkel läbisegi nii ühte kui teist kasutatud.&lt;br /&gt;
&lt;br /&gt;
Head oli ka, see asi mis teil tehtud, oli tähtajaks valmis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rauno Rüga&lt;br /&gt;
&lt;br /&gt;
[[User:Rruga|Rruga]] 19:07, 23 April 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tänan, et tõid esile selle vea. Kui hakkasime rakendust tegema siis vaatasime üle ja parandasime - Siim Sarv&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Teenuse arvustus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wiki puhul jäi silma, et klassid ja meetodid on kõik ilusasti wikis kirjas ja lahti seletatud, mis mida peaks tegema. Meeldis ka see, et oli välja toodud eraldi visioon andmemudelist. Koodi oleks võinud ka mõnel pool kommenteerida, olenemata sellest, et wikis on kõik juba kirja pandud. Kohati jäi arusaamatuks see, miks on Lahtioleku aegade jaoks tehtud eraldi tabel selle asemel, et need andmed siduda kohvikute andmetega. Kood üldiselt nägi välja meeldiv, mõnel pool olid mõned treppimise vead. Olen nõus ka eelkõnelejaga, et koodi kirjutamisel oleks võinud kasutada ühest stiili (kas LINQ või SQL), samas aga, kui te võtsitegi eesmärgiks mõlemat varianti proovida, siis on see teie otsus. Üldjuhul oli kena, plussiks veel ka see, et tabelites olid viisakad andmed.&lt;br /&gt;
&lt;br /&gt;
Helen Muidik, D21&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Teenuse arvustus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WMeeldis see , et wikis oli teenuse kohta kõik info kenasti välja tood ja seletatud, mis iga klass/meetod teeb. Kood nägi väga hea välja. Hästi üles ehitatud ja polnud lohakas. Sama märkus, mida  eelkõneleja mainis, et päringud oleks võinud olla ühes stiilis kas linq või sql. Aga ei olnud väga häiriv :). Üks pisike märkus veel et oleks võinud koodi rohkem kommenteerida. Kiire ülevaatamise puhul kergem aru saada mida tehti. Üldjuhul, jäi korralik ja vaeva nähtud mulje :)&lt;br /&gt;
&lt;br /&gt;
Madis Kõosaar, D21&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Arvustus veebiteenusele===&lt;br /&gt;
&lt;br /&gt;
Teenuse lähtekood on üldjoontes mõistlikult kirjutatud, ehkki kohati aitaks mõningad kommentaarid asjast kiiremini aru saada.&lt;br /&gt;
&lt;br /&gt;
Teenusega andmete vahetamiseks oleks liidestel aga olnud võibolla parem kasutada struct&#039;e. Kuna struct&#039;idel puuduvad meetodid, siis on need oma olemuselt rohkem kooskõlas teenuste toimimise loogikaga - vahetatakse üksnes andmeid (atribuudid), mitte käitumisi (meetodid). Sellisel juhul ei teki olukordi, kus klassi kirjutatakse kogemata meetodeid, mis toimivad vaid ühel osapoolel (kas rakendusel või teenusel). Täiendavalt oleks struct&#039;e hea kasutada ka teenuse liidestel sisendina, kuna siis ei tekiks liidestel pikki parameetrite loetelusid.&lt;br /&gt;
&lt;br /&gt;
Lisaks tundub teenuses olevat ka võimalus statistika tegemiseks, ent paistab, et seda pole reaalselt kasutatud.&lt;br /&gt;
&lt;br /&gt;
Andmebaas on üsna mõistliku ülesehitusega. Lisaks on veel hea, et ka andmebaasi skeem on wiki&#039;s ära toodud.&lt;br /&gt;
&lt;br /&gt;
Muidugi on igati kasulik põhjalik teenuse kirjeldus wiki&#039;s.&lt;br /&gt;
&lt;br /&gt;
[[User:Lkermas|Lkermas]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse arvustus==&lt;br /&gt;
&lt;br /&gt;
Esiteks mis kohe silma hakkas teenuse koha pealt oli ilus ja põhjalik wiki. See tähendab ka seda, et projektiga on vaeva nähtud, see on läbi mõeldud ning sinna korralikult aega investeeritud. Meeldis just see, kuidas klassid ja meetodid on lahti kirjeldatud ning on nende nimetamisel on hoitud sarnast joont. Pluss pooleks on ka kindlati see, et neid meetodeid on võimalikult palju tehtud ning need võivad tunduda sarnased(nime poolest), kuid reaalselt on seal erinevus olemas. Pigem rohkem &amp;quot;väksemaid&amp;quot; meetodeid kui vähem ja suuremad. Kui vaadata andmebaasi mudelit, siis mis natuke häirib on see, et eksisteerivad sellised väljad nagu tUp, tDown, ülejäänud väljad on nagu eesti keeles - seal oleks võinud ühtsemat joont hoida, aga see on selline väike puudus. Üldjuhul jättis väga positiivse mulje.&lt;br /&gt;
&lt;br /&gt;
Kaspar Kallasmaa D21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakenduste arvustus==&lt;br /&gt;
&lt;br /&gt;
Meeldis see, et on tehtud valmis mitu rakendust, mis kasutavad sama teenust. On olemas WP7 mobiilirakendus , dekstopklient kui ka veebileht. Desktop klient oleks võinud iseenest natuke &amp;quot;värvikam&amp;quot; välja näha. Aga samas kasutajamugavus on täiesti olemas. Mobiilirakendust ise ei proovinud kuid nägin nende esitlust ja seal tundus see päris asjalik. Veebilehel olev rakendus on võialikult lihtne ja hõlpsasti kasutav. &lt;br /&gt;
&lt;br /&gt;
Toomas Soha D21&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Arvustus veebiteenuse klientidele===&lt;br /&gt;
&lt;br /&gt;
Rakenduste näol on esindatud nii Windows Forms töölauarakendus, ASP .NET veebirakendus kui ka WP7 mobiilirakendus. Kõik klient rakendused on üldjoontes üsna lihtsa ja selge ehitusega.&lt;br /&gt;
&lt;br /&gt;
Lähtekood on korralik, ehkki võiks kohati olla rohkem kommenteeritud, et sellest oleks võimalik kiiremini aru saada.&lt;br /&gt;
&lt;br /&gt;
Siiski võinuks WPF ja ASP rakenduste puhul panna kliendi identifikaatorkoodi rakenduse juures ühte kohta - näiteks static klassi - nagu seda WP7 rakenduse puhul ka tehtud on. Sellisel juhul oleks seda lihtsam ühest kohast hallata.&lt;br /&gt;
&lt;br /&gt;
Hea on, et klient rakenduste kasutamine on wiki&#039;s ka ära kirjeldatud. Täiendavalt on kasulik ka piltide kasutamine wiki&#039;s, mis annab rakendustest kiiresti hea ülevaate.&lt;br /&gt;
&lt;br /&gt;
[[User:Lkermas|Lkermas]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Arvustus projektile kokkuvõtvalt===&lt;br /&gt;
&lt;br /&gt;
Projekti raames tehtud töö oli üldjoontes üsna korralik. Kõik komponendid toimisid pealiskaudsel kasutamisel normaalselt.&lt;br /&gt;
&lt;br /&gt;
Püstitatud ülesanded olid üldiselt mõistlikul viisil lahendatud. Lähtekood oli korralik, kuigi kommentaare võinuks ehk kohati veidi rohkem olla.&lt;br /&gt;
&lt;br /&gt;
Siiski oli wiki&#039;s pea kogu vajalik info projekti kohta olemas ning seda ilma liigselt detailidesse süüvimata. Seepärast oli wiki üsna selge ja ülevaatlik. Täiendavalt olid abiks ka wiki&#039;sse lisatud pildid ja skeemid.&lt;br /&gt;
&lt;br /&gt;
Arvestades, et antud juhul oli vist tegemist tiimi liikmete esimese tööga teenuste ja rakenduste valdkonnas ning ka nende ajalised võimalused seejuures olid tõenäoliselt üsna piiratud, siis võib tehtud tööga küll igati rahule jääda.&lt;br /&gt;
&lt;br /&gt;
[[User:Lkermas|Lkermas]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33728</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33728"/>
		<updated>2011-06-05T17:04:58Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Kokkuvõte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kaardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
Kuna meil on 3 erinevat kasutajatüüpi:&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;tavakasutaja&#039;&#039; - &amp;quot;tavaline&amp;quot; kohvikukülastaja&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;kohvikutöötaja&#039;&#039; - kes haldab oma kohviku andmeid&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;superadmin&#039;&#039; - saab kõigi kohvikute andmeid muuta&amp;lt;br/&amp;gt;&lt;br /&gt;
..siis, et kohviku(te) andmeid muuta, on vajalik admin lehelt sisse logida. Tavavaates(tavakasutajale) seda linki ei näidata, tegemist on eraldi lehega. Kui on oma parooliga sisse logitud, ilmub menüüribale &amp;quot;Admin&amp;quot; link(vt. all pilt nr 2), kus on võimalik näiteks kohvikutöötajal pilte juurde lisada ja ennekõike just toite sisestada, kustutada, muuta.&lt;br /&gt;
&lt;br /&gt;
[[File:Muutmine.PNG|thumb|center]] [[File:AdminVaade.PNG|thumb|center]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paindliku andmebaasi disaini tõttu on meil võimalik lugematul hulgal erinevaid portse ja soodustusi menüüle/toitudele lisada. Sellega lahendatakse ära see olukord, kus suur ports võib otsas olla, aga väike ports on samas olemas. Alumiselt pildilt on näha ka see, et kui antud toiduga kaasneb ka mingi soodustus, siis see uus hind kuvatakse sinna alla. Kui toit/ports on otsas, siis on see mahatõmmatud. Samuti saavad külastajad toite kommenteerida, kommentaaride hulk(arv) on näidatud toidu nimetuse taga sulgudes. Nagu alumisel pildil näha, saab külastaja erinevate päevade menüüsid sirvida(klikates kalendri ikooni peale). Toidud on kategooriatesse jaotatud, et tekiks loogiline ülesehitus.&lt;br /&gt;
&lt;br /&gt;
[[File:Menyy.PNG|thumb|center]]     &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
Projektiks valisime kohvikute infosüsteemi, kust külastaja näeb kohvikute menüüsid ja muud infot kohvikute kohta ning lisaks on antud võimalus toite kommenteerida. Kohviku omanikel/töötajatel on võimalus oma kohviku menüüd muuta, uusi toite/soodustusi lisada. Projekti ehitamist alustasime XML, XML Schema ja XSLT. Selle esimese osa oleks võinud tegelikult üldse ära jätta, sest teadsmime, et me ei ehita oma süsteemi XML&#039;i peale üles, vaid modelleerisime andmebaasi mudeli, mille järgi tabelid koostasime. Andmebaas sai küllaltki läbimõeldud ning paindlik, näiteks on võimalik lugematul hulgal portse ja soodustusi toiduga seostada. Kui esimene versioon andmebaasist oli valmis saanud, alustasime tööd teenusega, milleks oli tavaline asp.net veebi teenus. Peaaegu paralleelselt teenusega, alustasime ka rakenduse ehitamist, milleks oli asp.net veebileht. Peatselt läksime üle WCF teenusele, sest sellega kaasnes rohkem võimalusi. Kohene rakenduse ehitamine oli selle jaoks vajalik, et oli näha visuaalselt, kuidas asi tegelikult töötama hakkab ning rakendus tõi välja suure hulga meetodeid, mida algul teenusesse ei arvestanud.&lt;br /&gt;
&lt;br /&gt;
+ Paindlik andmebaas&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Teenuse kasutajaliideses on logi ning tegevused kirjutatake ka logifaili&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Cache kiirese parandamiseks&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Google.code kasutamine andis hea ülevaate koodis toimunud muutustest ja tegi projekti kergesti hallatavaks&amp;lt;br/&amp;gt;&lt;br /&gt;
- Teenus peaks asuma seal kus väline andmebaas või andmebaas oleks pidanud asuma enda arvutis&amp;lt;br/&amp;gt;&lt;br /&gt;
- Disain üksikutes kohtades&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 100p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33727</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33727"/>
		<updated>2011-06-05T17:04:12Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Kokkuvõte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kaardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
Kuna meil on 3 erinevat kasutajatüüpi:&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;tavakasutaja&#039;&#039; - &amp;quot;tavaline&amp;quot; kohvikukülastaja&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;kohvikutöötaja&#039;&#039; - kes haldab oma kohviku andmeid&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;superadmin&#039;&#039; - saab kõigi kohvikute andmeid muuta&amp;lt;br/&amp;gt;&lt;br /&gt;
..siis, et kohviku(te) andmeid muuta, on vajalik admin lehelt sisse logida. Tavavaates(tavakasutajale) seda linki ei näidata, tegemist on eraldi lehega. Kui on oma parooliga sisse logitud, ilmub menüüribale &amp;quot;Admin&amp;quot; link(vt. all pilt nr 2), kus on võimalik näiteks kohvikutöötajal pilte juurde lisada ja ennekõike just toite sisestada, kustutada, muuta.&lt;br /&gt;
&lt;br /&gt;
[[File:Muutmine.PNG|thumb|center]] [[File:AdminVaade.PNG|thumb|center]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paindliku andmebaasi disaini tõttu on meil võimalik lugematul hulgal erinevaid portse ja soodustusi menüüle/toitudele lisada. Sellega lahendatakse ära see olukord, kus suur ports võib otsas olla, aga väike ports on samas olemas. Alumiselt pildilt on näha ka see, et kui antud toiduga kaasneb ka mingi soodustus, siis see uus hind kuvatakse sinna alla. Kui toit/ports on otsas, siis on see mahatõmmatud. Samuti saavad külastajad toite kommenteerida, kommentaaride hulk(arv) on näidatud toidu nimetuse taga sulgudes. Nagu alumisel pildil näha, saab külastaja erinevate päevade menüüsid sirvida(klikates kalendri ikooni peale). Toidud on kategooriatesse jaotatud, et tekiks loogiline ülesehitus.&lt;br /&gt;
&lt;br /&gt;
[[File:Menyy.PNG|thumb|center]]     &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
Projektiks valisime kohvikute infosüsteemi, kust külastaja näeb kohvikute menüüsid ja muud infot kohvikute kohta ning lisaks on antud võimalus toite kommenteerida. Kohviku omanikel/töötajatel on võimalus oma kohviku menüüd muuta, uusi toite/soodustusi lisada. Projekti ehitamist alustasime XML, XML Schema ja XSLT. Selle esimese osa oleks võinud tegelikult üldse ära jätta, sest teadsmime, et me ei ehita oma süsteemi XML&#039;i peale üles, vaid modelleerisime andmebaasi mudeli, mille järgi tabelid koostasime. Andmebaas sai küllaltki läbimõeldud ning paindlik, näiteks on võimalik lugematul hulgal portse ja soodustusi toiduga seostada. Kui esimene versioon andmebaasist oli valmis saanud, alustasime tööd teenusega, milleks oli asp.net web service. Peaaegu paralleelselt teenusega, alustasime ka rakenduse ehitamist, milleks oli asp.net veebileht. Peatselt läksime üle WCF teenusele, sest sellega kaasnes rohkem võimalusi. Kohene rakenduse ehitamine oli selle jaoks vajalik, et oli näha visuaalselt, kuidas asi tegelikult töötama hakkab ning rakendus tõi välja suure hulga meetodeid, mida algul teenusesse ei arvestanud.&lt;br /&gt;
&lt;br /&gt;
+ Paindlik andmebaas&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Teenuse kasutajaliideses on logi ning tegevused kirjutatake ka logifaili&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Cache kiirese parandamiseks&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Google.code kasutamine andis hea ülevaate koodis toimunud muutustest ja tegi projekti kergesti hallatavaks&amp;lt;br/&amp;gt;&lt;br /&gt;
- Teenus peaks asuma seal kus väline andmebaas või andmebaas oleks pidanud asuma enda arvutis&amp;lt;br/&amp;gt;&lt;br /&gt;
- Disain üksikutes kohtades&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 100p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33726</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33726"/>
		<updated>2011-06-05T17:00:30Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Kokkuvõte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kaardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
Kuna meil on 3 erinevat kasutajatüüpi:&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;tavakasutaja&#039;&#039; - &amp;quot;tavaline&amp;quot; kohvikukülastaja&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;kohvikutöötaja&#039;&#039; - kes haldab oma kohviku andmeid&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;superadmin&#039;&#039; - saab kõigi kohvikute andmeid muuta&amp;lt;br/&amp;gt;&lt;br /&gt;
..siis, et kohviku(te) andmeid muuta, on vajalik admin lehelt sisse logida. Tavavaates(tavakasutajale) seda linki ei näidata, tegemist on eraldi lehega. Kui on oma parooliga sisse logitud, ilmub menüüribale &amp;quot;Admin&amp;quot; link(vt. all pilt nr 2), kus on võimalik näiteks kohvikutöötajal pilte juurde lisada ja ennekõike just toite sisestada, kustutada, muuta.&lt;br /&gt;
&lt;br /&gt;
[[File:Muutmine.PNG|thumb|center]] [[File:AdminVaade.PNG|thumb|center]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paindliku andmebaasi disaini tõttu on meil võimalik lugematul hulgal erinevaid portse ja soodustusi menüüle/toitudele lisada. Sellega lahendatakse ära see olukord, kus suur ports võib otsas olla, aga väike ports on samas olemas. Alumiselt pildilt on näha ka see, et kui antud toiduga kaasneb ka mingi soodustus, siis see uus hind kuvatakse sinna alla. Kui toit/ports on otsas, siis on see mahatõmmatud. Samuti saavad külastajad toite kommenteerida, kommentaaride hulk(arv) on näidatud toidu nimetuse taga sulgudes. Nagu alumisel pildil näha, saab külastaja erinevate päevade menüüsid sirvida(klikates kalendri ikooni peale). Toidud on kategooriatesse jaotatud, et tekiks loogiline ülesehitus.&lt;br /&gt;
&lt;br /&gt;
[[File:Menyy.PNG|thumb|center]]     &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
Projektiks valisime kohvikute infosüsteemi, kust külastaja näeb kohvikute menüüsid ja muud infot kohvikute kohta ning lisaks on antud võimalus toite kommenteerida. Kohviku omanikel/töötajatel on võimalus oma kohviku menüüd muuta, uusi toite/soodustusi lisada. Projekti ehitamist alustasime XML, XML Schema ja XSLT. Selle esimese osa oleks võinud tegelikult üldse ära jätta, sest teadsmime, et me ei ehita oma süsteemi XML&#039;i peale üles, vaid modelleerisime andmebaasi mudeli, mille järgi tabelid koostasime. Andmebaas sai küllaltki läbimõeldud ning paindlik, näiteks on võimalik lugematul hulgal portse ja soodustusi toiduga seostada. Kui esimene versioon andmebaasist oli valmis saanud, alustasime tööd teenusega. Peaaegu paralleelselt teenusega, alustasime ka rakenduse ehitamist, milleks oli asp.net veebileht. See oli selle jaoks vajalik, et oli näha visuaalselt, kuidas asi tegelikult töötama hakkab ning rakendus tõi välja suure hulga meetodeid, mida algul teenusesse ei arvestanud.&lt;br /&gt;
&lt;br /&gt;
+ Paindlik andmebaas&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Teenuse kasutajaliideses on logi ning tegevused kirjutatake ka logifaili&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Cache kiirese parandamiseks&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Google.code kasutamine andis hea ülevaate koodis toimunud muutustest ja tegi projekti kergesti hallatavaks&amp;lt;br/&amp;gt;&lt;br /&gt;
- Teenus peaks asuma seal kus väline andmebaas või andmebaas oleks pidanud asuma enda arvutis&amp;lt;br/&amp;gt;&lt;br /&gt;
- Disain üksikutes kohtades&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 100p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33725</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33725"/>
		<updated>2011-06-05T16:56:43Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Kokkuvõte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kaardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
Kuna meil on 3 erinevat kasutajatüüpi:&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;tavakasutaja&#039;&#039; - &amp;quot;tavaline&amp;quot; kohvikukülastaja&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;kohvikutöötaja&#039;&#039; - kes haldab oma kohviku andmeid&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;superadmin&#039;&#039; - saab kõigi kohvikute andmeid muuta&amp;lt;br/&amp;gt;&lt;br /&gt;
..siis, et kohviku(te) andmeid muuta, on vajalik admin lehelt sisse logida. Tavavaates(tavakasutajale) seda linki ei näidata, tegemist on eraldi lehega. Kui on oma parooliga sisse logitud, ilmub menüüribale &amp;quot;Admin&amp;quot; link(vt. all pilt nr 2), kus on võimalik näiteks kohvikutöötajal pilte juurde lisada ja ennekõike just toite sisestada, kustutada, muuta.&lt;br /&gt;
&lt;br /&gt;
[[File:Muutmine.PNG|thumb|center]] [[File:AdminVaade.PNG|thumb|center]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paindliku andmebaasi disaini tõttu on meil võimalik lugematul hulgal erinevaid portse ja soodustusi menüüle/toitudele lisada. Sellega lahendatakse ära see olukord, kus suur ports võib otsas olla, aga väike ports on samas olemas. Alumiselt pildilt on näha ka see, et kui antud toiduga kaasneb ka mingi soodustus, siis see uus hind kuvatakse sinna alla. Kui toit/ports on otsas, siis on see mahatõmmatud. Samuti saavad külastajad toite kommenteerida, kommentaaride hulk(arv) on näidatud toidu nimetuse taga sulgudes. Nagu alumisel pildil näha, saab külastaja erinevate päevade menüüsid sirvida(klikates kalendri ikooni peale). Toidud on kategooriatesse jaotatud, et tekiks loogiline ülesehitus.&lt;br /&gt;
&lt;br /&gt;
[[File:Menyy.PNG|thumb|center]]     &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
Projektiks valisime kohvikute infosüsteemi, kust külastaja näeb kohvikute menüüsid ja muud infot kohvikute kohta ning lisaks on antud võimalus toite kommenteerida. Kohviku omanikel/töötajatel on võimalus oma kohviku menüüd muuta, uusi toite/soodustusi lisada. Projekti ehitamist alustasime XML, XML Schema ja XSLT. Selle esimese osa oleks võinud tegelikult üldse ära jätta, sest teadsmime, et me ei ehita oma süsteemi XML&#039;i peale üles, vaid modelleerisime andmebaasi mudeli, mille järgi tabelid koostasime. Andmebaas sai küllaltki läbimõeldud ning paindlik, näiteks on võimalik lugematul hulgal portse ja soodustusi toiduga seostada. Kui esimene versioon andmebaasist oli valmis saanud, alustasime tööd teenusega. Peaaegu paralleelselt teenusega, alustasime ka rakenduse ehitamist, milleks oli asp.net veebileht. See oli selle jaoks vajalik, et oli näha visuaalselt, kuidas asi tegelikult töötama hakkab ning rakendus tõi välja suure hulga meetodeid, mida algul teenusesse ei arvestanud.&lt;br /&gt;
&lt;br /&gt;
+ Paindlik andmebaas&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Teenuse kasutajaliideses on logi ning tegevused kirjutatake ka logifaili&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Cache kiirese parandamiseks&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Google.code kasutamine andis hea ülevaate koodis toimunud muutustest ja tegi projekti kergesti hallatavaks&amp;lt;br/&amp;gt;&lt;br /&gt;
- Teenus peaks asuma seal kus väline andmebaas või andmebaas oleks pidanud asuma enda arvutis&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 100p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33724</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33724"/>
		<updated>2011-06-05T16:54:02Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Kokkuvõte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kaardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
Kuna meil on 3 erinevat kasutajatüüpi:&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;tavakasutaja&#039;&#039; - &amp;quot;tavaline&amp;quot; kohvikukülastaja&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;kohvikutöötaja&#039;&#039; - kes haldab oma kohviku andmeid&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;superadmin&#039;&#039; - saab kõigi kohvikute andmeid muuta&amp;lt;br/&amp;gt;&lt;br /&gt;
..siis, et kohviku(te) andmeid muuta, on vajalik admin lehelt sisse logida. Tavavaates(tavakasutajale) seda linki ei näidata, tegemist on eraldi lehega. Kui on oma parooliga sisse logitud, ilmub menüüribale &amp;quot;Admin&amp;quot; link(vt. all pilt nr 2), kus on võimalik näiteks kohvikutöötajal pilte juurde lisada ja ennekõike just toite sisestada, kustutada, muuta.&lt;br /&gt;
&lt;br /&gt;
[[File:Muutmine.PNG|thumb|center]] [[File:AdminVaade.PNG|thumb|center]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paindliku andmebaasi disaini tõttu on meil võimalik lugematul hulgal erinevaid portse ja soodustusi menüüle/toitudele lisada. Sellega lahendatakse ära see olukord, kus suur ports võib otsas olla, aga väike ports on samas olemas. Alumiselt pildilt on näha ka see, et kui antud toiduga kaasneb ka mingi soodustus, siis see uus hind kuvatakse sinna alla. Kui toit/ports on otsas, siis on see mahatõmmatud. Samuti saavad külastajad toite kommenteerida, kommentaaride hulk(arv) on näidatud toidu nimetuse taga sulgudes. Nagu alumisel pildil näha, saab külastaja erinevate päevade menüüsid sirvida(klikates kalendri ikooni peale). Toidud on kategooriatesse jaotatud, et tekiks loogiline ülesehitus.&lt;br /&gt;
&lt;br /&gt;
[[File:Menyy.PNG|thumb|center]]     &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
Projektiks valisime kohvikute infosüsteemi, kust külastaja näeb kohvikute menüüsid ja muud infot kohvikute kohta ning lisaks on antud võimalus toite kommenteerida. Kohviku omanikel/töötajatel on võimalus oma kohviku menüüd muuta, uusi toite/soodustusi lisada. Projekti ehitamist alustasime XML, XML Schema ja XSLT. Selle esimese osa oleks võinud tegelikult üldse ära jätta, sest teadsmime, et me ei ehita oma süsteemi XML&#039;i peale üles, vaid modelleerisime andmebaasi mudeli, mille järgi tabelid koostasime. Andmebaas sai küllaltki läbimõeldud ning paindlik, näiteks on võimalik lugematul hulgal portse ja soodustusi toiduga seostada. Kui esimene versioon andmebaasist oli valmis saanud, alustasime tööd teenusega. Peaaegu paralleelselt teenusega, alustasime ka rakenduse ehitamist, milleks oli asp.net veebileht. See oli selle jaoks vajalik, et oli näha visuaalselt, kuidas asi tegelikult töötama hakkab ning rakendus tõi välja suure hulga meetodeid, mida algul teenusesse ei arvestanud.&lt;br /&gt;
&lt;br /&gt;
+ Paindlik andmebaas&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Teenuse kasutajaliideses on logi ning tegevused kirjutatake ka logifaili&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Cache kiirese parandamiseks&amp;lt;br/&amp;gt;&lt;br /&gt;
- Teenus peaks asuma seal kus väline andmebaas või andmebaas oleks pidanud asuma enda arvutis&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 100p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33722</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33722"/>
		<updated>2011-06-05T16:48:10Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Kokkuvõte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kaardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
Kuna meil on 3 erinevat kasutajatüüpi:&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;tavakasutaja&#039;&#039; - &amp;quot;tavaline&amp;quot; kohvikukülastaja&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;kohvikutöötaja&#039;&#039; - kes haldab oma kohviku andmeid&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;superadmin&#039;&#039; - saab kõigi kohvikute andmeid muuta&amp;lt;br/&amp;gt;&lt;br /&gt;
..siis, et kohviku(te) andmeid muuta, on vajalik admin lehelt sisse logida. Tavavaates(tavakasutajale) seda linki ei näidata, tegemist on eraldi lehega. Kui on oma parooliga sisse logitud, ilmub menüüribale &amp;quot;Admin&amp;quot; link(vt. all pilt nr 2), kus on võimalik näiteks kohvikutöötajal pilte juurde lisada ja ennekõike just toite sisestada, kustutada, muuta.&lt;br /&gt;
&lt;br /&gt;
[[File:Muutmine.PNG|thumb|center]] [[File:AdminVaade.PNG|thumb|center]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paindliku andmebaasi disaini tõttu on meil võimalik lugematul hulgal erinevaid portse ja soodustusi menüüle/toitudele lisada. Sellega lahendatakse ära see olukord, kus suur ports võib otsas olla, aga väike ports on samas olemas. Alumiselt pildilt on näha ka see, et kui antud toiduga kaasneb ka mingi soodustus, siis see uus hind kuvatakse sinna alla. Kui toit/ports on otsas, siis on see mahatõmmatud. Samuti saavad külastajad toite kommenteerida, kommentaaride hulk(arv) on näidatud toidu nimetuse taga sulgudes. Nagu alumisel pildil näha, saab külastaja erinevate päevade menüüsid sirvida(klikates kalendri ikooni peale). Toidud on kategooriatesse jaotatud, et tekiks loogiline ülesehitus.&lt;br /&gt;
&lt;br /&gt;
[[File:Menyy.PNG|thumb|center]]     &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
Projektiks valisime kohvikute infosüsteemi, kust külastaja näeb kohvikute menüüsid ja muud infot kohvikute kohta ning lisaks on antud võimalus toite kommenteerida. Kohviku omanikel/töötajatel on võimalus oma kohviku menüüd muuta, uusi toite/soodustusi lisada. Projekti ehitamist alustasime XML, XML Schema ja XSLT. Selle esimese osa oleks võinud tegelikult üldse ära jätta, sest teadsmime, et me ei ehita oma süsteemi XML&#039;i peale üles, vaid modelleerisime andmebaasi mudeli, mille järgi tabelid koostasime. Andmebaas sai küllaltki läbimõeldud ning paindlik, näiteks on võimalik lugematul hulgal portse ja soodustusi menüü/toiduga seostada. Kui esimene versioon andmebaasist oli valmis saanud, alustasime tööd teenusega. Peaaegu paralleelselt teenusega, alustasime ka rakenduse ehitamist, milleks oli asp.net veebileht. See oli selle jaoks vajalik, et oli näha visuaalselt, kuidas asi tegelikult töötama hakkab ning rakendus tõi välja suure hulga meetodeid, mida algul teenusesse ei arvestanud.&lt;br /&gt;
&lt;br /&gt;
+ paindlik andmebaas&amp;lt;br/&amp;gt;&lt;br /&gt;
- teenus peaks asuma seal kus väline andmebaas või andmebaas oleks pidanud asuma enda arvutis&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 100p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33697</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33697"/>
		<updated>2011-06-05T16:03:17Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Klientrakendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kaardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
Kuna meil on 3 erinevat kasutajatüüpi:&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;tavakasutaja&#039;&#039; - &amp;quot;tavaline&amp;quot; kohvikukülastaja&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;kohvikutöötaja&#039;&#039; - kes haldab oma kohviku andmeid&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;superadmin&#039;&#039; - saab kõigi kohvikute andmeid muuta&amp;lt;br/&amp;gt;&lt;br /&gt;
..siis, et kohviku(te) andmeid muuta, on vajalik admin lehelt sisse logida. Tavavaates(tavakasutajale) seda linki ei näidata, tegemist on eraldi lehega. Kui on oma parooliga sisse logitud, ilmub menüüribale &amp;quot;Admin&amp;quot; link(vt. all pilt nr 2), kus on võimalik näiteks kohvikutöötajal pilte juurde lisada ja ennekõike just toite sisestada, kustutada, muuta.&lt;br /&gt;
&lt;br /&gt;
[[File:Muutmine.PNG|thumb|center]] [[File:AdminVaade.PNG|thumb|center]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paindliku andmebaasi disaini tõttu on meil võimalik lugematul hulgal erinevaid portse ja soodustusi menüüle/toitudele lisada. Sellega lahendatakse ära see olukord, kus suur ports võib otsas olla, aga väike ports on samas olemas. Alumiselt pildilt on näha ka see, et kui antud toiduga kaasneb ka mingi soodustus, siis see uus hind kuvatakse sinna alla. Kui toit/ports on otsas, siis on see mahatõmmatud. Samuti saavad külastajad toite kommenteerida, kommentaaride hulk(arv) on näidatud toidu nimetuse taga sulgudes. Nagu alumisel pildil näha, saab külastaja erinevate päevade menüüsid sirvida(klikates kalendri ikooni peale). Toidud on kategooriatesse jaotatud, et tekiks loogiline ülesehitus.&lt;br /&gt;
&lt;br /&gt;
[[File:Menyy.PNG|thumb|center]]     &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
//TODO:&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 100p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33693</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33693"/>
		<updated>2011-06-05T16:02:04Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Meeskonnasisene punktide jaotus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kaardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
Kuna meil on 3 erinevat kasutajatüüpi:&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;tavakasutaja&#039;&#039; - &amp;quot;tavaline&amp;quot; kohvikukülastaja&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;kohvikutöötaja&#039;&#039; - kes haldab oma kohviku andmeid&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;superadmin&#039;&#039; - saab kõigi kohvikute andmeid muuta&amp;lt;br/&amp;gt;&lt;br /&gt;
..siis, et kohviku(te) andmeid muuta, on vajalik admin lehelt sisse logida. Tavavaates(tavakasutajale) seda linki ei näidata, tegemist on eraldi lehega. Kui on oma parooliga sisse logitud, ilmub menüüribale &amp;quot;Admin&amp;quot; link(vt. pilt nr 2), kus on võimalik näiteks kohvikutöötajal pilte juurde lisada ja ennekõike just toite sisestada, kustutada, muuta.&lt;br /&gt;
&lt;br /&gt;
[[File:Muutmine.PNG|thumb|center]] [[File:AdminVaade.PNG|thumb|center]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paindliku andmebaasi disaini tõttu on meil võimalik lugematul hulgal erinevaid portse ja soodustusi menüüle/toitudele lisada. Sellega lahendatakse ära see olukord, kus suur ports võib otsas olla, aga väike ports on samas olemas. Alumiselt pildilt on näha ka see, et kui antud toiduga kaasneb ka mingi soodustus, siis see uus hind kuvatakse sinna alla. Kui toit/ports on otsas, siis on see mahatõmmatud. Samuti saavad külastajad toite kommenteerida, kommentaaride hulk(arv) on näidatud toidu nimetuse taga sulgudes. Nagu alumisel pildil näha, saab külastaja erinevate päevade menüüsid sirvida(klikates kalendri ikooni peale). Toidud on kategooriatesse jaotatud, et tekiks loogiline ülesehitus.&lt;br /&gt;
&lt;br /&gt;
[[File:Menyy.PNG|thumb|center]]     &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
//TODO:&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 100p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33692</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33692"/>
		<updated>2011-06-05T16:01:47Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Klientrakendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kaardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
Kuna meil on 3 erinevat kasutajatüüpi:&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;tavakasutaja&#039;&#039; - &amp;quot;tavaline&amp;quot; kohvikukülastaja&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;kohvikutöötaja&#039;&#039; - kes haldab oma kohviku andmeid&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;superadmin&#039;&#039; - saab kõigi kohvikute andmeid muuta&amp;lt;br/&amp;gt;&lt;br /&gt;
..siis, et kohviku(te) andmeid muuta, on vajalik admin lehelt sisse logida. Tavavaates(tavakasutajale) seda linki ei näidata, tegemist on eraldi lehega. Kui on oma parooliga sisse logitud, ilmub menüüribale &amp;quot;Admin&amp;quot; link(vt. pilt nr 2), kus on võimalik näiteks kohvikutöötajal pilte juurde lisada ja ennekõike just toite sisestada, kustutada, muuta.&lt;br /&gt;
&lt;br /&gt;
[[File:Muutmine.PNG|thumb|center]] [[File:AdminVaade.PNG|thumb|center]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paindliku andmebaasi disaini tõttu on meil võimalik lugematul hulgal erinevaid portse ja soodustusi menüüle/toitudele lisada. Sellega lahendatakse ära see olukord, kus suur ports võib otsas olla, aga väike ports on samas olemas. Alumiselt pildilt on näha ka see, et kui antud toiduga kaasneb ka mingi soodustus, siis see uus hind kuvatakse sinna alla. Kui toit/ports on otsas, siis on see mahatõmmatud. Samuti saavad külastajad toite kommenteerida, kommentaaride hulk(arv) on näidatud toidu nimetuse taga sulgudes. Nagu alumisel pildil näha, saab külastaja erinevate päevade menüüsid sirvida(klikates kalendri ikooni peale). Toidud on kategooriatesse jaotatud, et tekiks loogiline ülesehitus.&lt;br /&gt;
&lt;br /&gt;
[[File:Menyy.PNG|thumb|center]]     &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
//TODO:&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 1p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Menyy.PNG&amp;diff=33685</id>
		<title>File:Menyy.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Menyy.PNG&amp;diff=33685"/>
		<updated>2011-06-05T15:49:27Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: uploaded a new version of &amp;quot;File:Menyy.PNG&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33682</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33682"/>
		<updated>2011-06-05T15:43:25Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Klientrakendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kaardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
Kuna meil on 3 erinevat kasutajatüüpi:&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;tavakasutaja&#039;&#039; - &amp;quot;tavaline&amp;quot; kohvikukülastaja&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;kohvikutöötaja&#039;&#039; - kes haldab oma kohviku andmeid&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;superadmin&#039;&#039; - saab kõigi kohvikute andmeid muuta&amp;lt;br/&amp;gt;&lt;br /&gt;
..siis, et kohviku(te) andmeid muuta, on vajalik admin lehelt sisse logida. Tavavaates(tavakasutajale) seda linki ei näidata, tegemist on eraldi lehega. Kui on oma parooliga sisse logitud, ilmub menüüribale &amp;quot;Admin&amp;quot; link(vt. pilt nr 2), kus on võimalik näiteks kohvikutöötajal pilte juurde lisada ja ennekõike just toite sisestada, kustutada, muuta.&lt;br /&gt;
&lt;br /&gt;
[[File:Muutmine.PNG|thumb|center]] [[File:AdminVaade.PNG|thumb|center]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
//TODO:&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 1p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33677</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33677"/>
		<updated>2011-06-05T14:51:22Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Klientrakendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kaardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
Kuna meil on 3 erinevat kasutajatüüpi:&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;tavakasutaja&#039;&#039; - &amp;quot;tavaline&amp;quot; kohvikukülastaja&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;kohvikutöötaja&#039;&#039; - kes haldab oma kohviku andmeid&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;superadmin&#039;&#039; - saab kõigi kohvikute andmeid muuta&amp;lt;br/&amp;gt;&lt;br /&gt;
..siis, et kohviku(te) andmeid muuta, on vajalik admin lehelt sisse logida. Tavavaates(tavakasutajale) seda linki ei näidata. Kui on oma parooliga sisse logitud, ilmub menüüribale &amp;quot;Admin&amp;quot; link, kus on võimalik näiteks kohvikutöötajal pilte juurde lisada ja ennekõike just toite sisestada, kustutada, muuta.&lt;br /&gt;
[[File:Muutmine.PNG|thumb|center]] [[File:AdminVaade.PNG|thumb|center]]   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
//TODO:&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 1p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:AdminVaade.PNG&amp;diff=33676</id>
		<title>File:AdminVaade.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:AdminVaade.PNG&amp;diff=33676"/>
		<updated>2011-06-05T14:50:12Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33675</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33675"/>
		<updated>2011-06-05T14:46:29Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Klientrakendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kaardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
Kuna meil on 3 erinevat kasutajatüüpi:&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;tavakasutaja&#039;&#039; - &amp;quot;tavaline&amp;quot; kohvikukülastaja&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;kohvikutöötaja&#039;&#039; - kes haldab oma kohviku andmeid&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;superadmin&#039;&#039; - saab kõigi kohvikute andmeid muuta&amp;lt;br/&amp;gt;&lt;br /&gt;
..siis, et kohviku(te) andmeid muuta, on vajalik admin lehelt sisse logida. Tavavaates(tavakasutajale) seda linki ei näidata. Kui on oma parooliga sisse logitud, ilmub menüüribale &amp;quot;Admin&amp;quot; link, kus on võimalik näiteks kohvikutöötajal pilte juurde lisada ja ennekõike just toite sisestada, kustutada, muuta.   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
//TODO:&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 1p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33669</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33669"/>
		<updated>2011-06-05T14:36:38Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Klientrakendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * Boolean deleteUudis(int uudisId);        &lt;br /&gt;
       * Boolean insertEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean editEntityUudis(EntityUudis uusUudis);        &lt;br /&gt;
       * Boolean isSuperAdmin(string id);       &lt;br /&gt;
       * string getKohvikuKirjeldus(string id);        &lt;br /&gt;
       * int newKohvikuKirjeldus(string kirjeldus, string id);        &lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();        &lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItems();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getAllItemNames();        &lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);        &lt;br /&gt;
       * EntityKaup getItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);        &lt;br /&gt;
       * Boolean editItem(int olemineID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);       &lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);        &lt;br /&gt;
       * Boolean deleteItemByOlemineId(int olemineID);        &lt;br /&gt;
       * Boolean toggleAvailability(int ports_ID);        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();        &lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);        &lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);        &lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();        &lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);        &lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);        &lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();        &lt;br /&gt;
       * int login(String user, String pass);        &lt;br /&gt;
       * int getCafIdByUserId(int id);        &lt;br /&gt;
       * int getUserRoleId(int userID);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);        &lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKatNimed(string prefixText);        &lt;br /&gt;
       * string EncodePassword(string originalPassword);        &lt;br /&gt;
       * int lisaUusKohvik(EntityKohvik k);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:Capture22.PNG|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com &amp;lt;br/&amp;gt;&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine:&lt;br /&gt;
[[File:Esileht.PNG|thumb|center]]&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nagu näha on vasakul üleval tulbas erinevate kohvikute nimekiri, millele klikates avaneb täpsem informatsioon valitud kohviku kohta - menüü, avamisajad, pildid jne. Alumises tulbas on kõige uuemad uudised/reklaam kohvikute kohta(näiteks: &amp;quot;Sõbrapäeva pakkumine, kõik joogid -15%&amp;quot; vms), mille all on veel link täpsema informatsiooni jaoks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Esilehele tulles on võimalik külastajal enda asukoht lahtrisse kirjutada, mille peale otsitakse talle välja kohvik, mis asub talle kõige lähemal. Kardil markeri peale vajutades viib antud kohviku lehele. Tavavaates on kaardil kõik kohvikud tähistatud. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
//TODO:&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 1p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
===15. mai===&lt;br /&gt;
&lt;br /&gt;
muudatused.aspx ja WCF klientrakendus valmis.&lt;br /&gt;
&lt;br /&gt;
===10. mai===&lt;br /&gt;
&lt;br /&gt;
Toidu muutmise leht.&lt;br /&gt;
&lt;br /&gt;
===2. mai===&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
===18. aprill===&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
===16. aprill===&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
===7. aprill===&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
===2. aprill===&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
===23. märts===&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
===9. märts===&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
===8. märts===&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
===1. märts===&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
===27. veebruar===&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
===24. veebruar===&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
===22. veebruar===&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
===21. veebruar===&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Muutmine.PNG&amp;diff=33657</id>
		<title>File:Muutmine.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Muutmine.PNG&amp;diff=33657"/>
		<updated>2011-06-05T14:13:39Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Esileht.PNG&amp;diff=33656</id>
		<title>File:Esileht.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Esileht.PNG&amp;diff=33656"/>
		<updated>2011-06-05T14:13:17Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33654</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33654"/>
		<updated>2011-06-05T14:09:38Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Klientrakendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();&lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);&lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);&lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);&lt;br /&gt;
       * Boolean editItem(int itemID, int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);&lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);&lt;br /&gt;
       * public Boolean toggleAvailability();&lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();&lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);&lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);&lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);&lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();&lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);&lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);&lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);&lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();&lt;br /&gt;
       * int login(String user, String pass);&lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);&lt;br /&gt;
       * List&amp;lt;EntityKategooria&amp;gt; getKatNimed(int kasutaja_ID);&lt;br /&gt;
       * string EncodePassword(string originalPassword);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:ABskeem.png|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt http://www.freewebtemplates.com&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine: &lt;br /&gt;
&lt;br /&gt;
ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
//TODO:&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 1p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
=2. mai=&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
=18. aprill=&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
=16. aprill=&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
=7. aprill=&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
=2. aprill=&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
=23. märts=&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
=9. märts=&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
=8. märts=&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
=1. märts=&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
=27. veebruar=&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
=24. veebruar=&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
=22. veebruar=&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
=21. veebruar=&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33653</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=33653"/>
		<updated>2011-06-05T14:08:49Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Klientrakendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Meie poolne teenus:&lt;br /&gt;
&lt;br /&gt;
Meie poolt pakutud teenus lubab kohvikupidajatel oma kohvikuid ja seal pakutavaid toite süsteemi registreerida.&lt;br /&gt;
Süsteemis on võimalik kohvikuid ja nende kaupa ilma sisse logimata kommenteerida ja võibolla ehk isegi hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rakendus:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele, on tal võimalus sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht (kaardi pealt näeb ka teiste kohvikute aadresse). Loomulikult on võimalik vaadata kõigi kohvikute menüüsid ning otsida menüüde seast meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xml XML link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsd XSD link]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~saaver/VR2/n%e4mm-n%e4mm.xsl XSLT link]&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt internetibrauser viskab XMLi ja XSLT vaatamisel errori. Sel põhjusel tuleb need enda arvutisse salvestada ja tekstiredaktoriga avada.&lt;br /&gt;
&lt;br /&gt;
=== XSLT tulemus ===&lt;br /&gt;
&lt;br /&gt;
[[File:Xsllololololol.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
Meie veebiteenus on valmistatud WCF baasil. See valik võimaldas teha teenusele formsi põhjal kasutajaliidese ja &#039;cache&#039;, mistõttu teeb teenus andmebaasi suunas vähem päringuid. Teenuse kasutajaliideses on logi, kuhu salvestatakse kõik meetodid ja nende parameetrid, mida kasutaja on väljakutsunud. Lisaks salvestatakse iga sekundi tagant logi ka faili.&lt;br /&gt;
&lt;br /&gt;
Teenus/andmebaas on paindlik: &lt;br /&gt;
* Võimalik on koostada menüüsid erinevatele kuupäevadele. Näiteks saab terve nädala menüü juba ette ära määrata.&lt;br /&gt;
* Soodustused on seostatud kindla toiduga. Seega saab igale toidule (menüüs olemise korrale) määrata erinevad soodustused.&lt;br /&gt;
* Võimalik on ühe toiduga seostada 0 kuni piiramatu arv portse või soodustusi.&lt;br /&gt;
* Iga portsul eraldi on olemas &#039;saadavuse&#039; väli. Seega on võimalik tekitada olukord, kus näiteks suur ports on otsa lõppenud aga väike veel saadaval.&lt;br /&gt;
&lt;br /&gt;
Public meetodid:&lt;br /&gt;
       * List&amp;lt;EntityKohvik&amp;gt; getEntityKohvikList();&lt;br /&gt;
       * EntityKohvik getEntityKohvikById(int id);&lt;br /&gt;
       * List&amp;lt;EntityKaup&amp;gt; getItemData(int kohvikID, string date);&lt;br /&gt;
       * Boolean insertItem(int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);&lt;br /&gt;
       * Boolean editItem(int itemID, int kohvikID, String kategooria, String nimetus, String kuupaev, List&amp;lt;EntityPorts&amp;gt; portsud, List&amp;lt;EntitySoodustus&amp;gt; soodukad);&lt;br /&gt;
       * Boolean deleteItem(int itemID, String kuupaev);&lt;br /&gt;
       * public Boolean toggleAvailability();&lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisList();&lt;br /&gt;
       * List&amp;lt;EntityUudis&amp;gt; getEntityUudisListByAmount(int limit);&lt;br /&gt;
       * EntityUudis getEntityUudisById(int id);&lt;br /&gt;
       * List&amp;lt;EntityLahtiolekuAjad&amp;gt; getEntityLahtiolekuAjadByKohvikId(int kohvikId);&lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarList();&lt;br /&gt;
       * List&amp;lt;EntityKommentaar&amp;gt; getEntityKommentaarFor(KommentaarType kommentaarType, int id);&lt;br /&gt;
       * int getCommentCountFor(KommentaarType kommentaarType, int id);&lt;br /&gt;
       * bool addEntityKommentaarFor(KommentaarType kommentaarType, int rowIdToAddKommentaarFor, String sisu, String autor, DateTime postituseAeg);&lt;br /&gt;
       * List&amp;lt;EntityValuuta&amp;gt; getCurrency();&lt;br /&gt;
       * int login(String user, String pass);&lt;br /&gt;
       * List&amp;lt;String&amp;gt; getKaupNimed(int kasutaja_ID, string prefixText);&lt;br /&gt;
       * List&amp;lt;EntityKategooria&amp;gt; getKatNimed(int kasutaja_ID);&lt;br /&gt;
       * string EncodePassword(string originalPassword);&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~saaver/VR2/Teenus.zip link]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;[[File:teenus.png|thumb|center]][[File:ABskeem.png|thumb|center]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakendus==&lt;br /&gt;
&lt;br /&gt;
Disaini saime lehelt [http://www.freewebtemplates.com]&lt;br /&gt;
Esimene leht, mida külastaja näeb, on järgmine: &lt;br /&gt;
&lt;br /&gt;
ASP.net aine raames tegime projektile mõned täiendused. Nende kohta saab täpsemalt lugeda [[Meeskond &amp;quot;Nämm-nämm asp.net&amp;quot;]] lehelt.&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
&lt;br /&gt;
Kogu lähtekood on saadaval Google Codes aadressil http://code.google.com/p/kohvik/source/checkout&lt;br /&gt;
&lt;br /&gt;
Kellel SVN ei ole, saab kogu projekti alla laadida [http://enos.itcollege.ee/~saaver/VR2/kohvikuprojekt.zip siit] (seisuga 04.06). Projekti käivitamisel tuleb enne tööle panna teenus ja alles seejärel klientrakendus. Selle saavutamiseks üks võimalus on määrata mitu startup projekti (visual studios paremklõps solutioni peal -&amp;gt; properties -&amp;gt; common properties -&amp;gt; startup project -&amp;gt; multiple startup projects ja määrata järjekord Teenus, Kohvik, KohvikuRax. Actioni alla määrata kas start või start without debugging). EndpointNotFoundExceptioni korral tuleb vajutada F5 (continue) ja kõik asjad peaks siiski tööle minema. See error tuleb sellepärast, et vahel läheb klientrakendus kiiremini tööle kui veebiteenus. Teenuse käivitamine nõuab adminniõigusi (Visual Studiole run as administrator).&lt;br /&gt;
&lt;br /&gt;
Sisselogimiseks ITK kohviku kasutaja on test/test ja superadmin 1/1&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
//TODO:&lt;br /&gt;
&lt;br /&gt;
== Meeskonnasisene punktide jaotus ==&lt;br /&gt;
&lt;br /&gt;
* Joosep Ilves - 1p&lt;br /&gt;
* Kaspar Kallasmaa - 1p&lt;br /&gt;
* Siim Aaver - 58p&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
=2. mai=&lt;br /&gt;
&lt;br /&gt;
Teenusele lisatud paar puuduvat meetodit.&lt;br /&gt;
&lt;br /&gt;
=18. aprill=&lt;br /&gt;
&lt;br /&gt;
Töötab toitude lisamise leht.&lt;br /&gt;
Autocomplete.&lt;br /&gt;
&lt;br /&gt;
=16. aprill=&lt;br /&gt;
&lt;br /&gt;
Adminni lehel sisselogimine.&lt;br /&gt;
&lt;br /&gt;
=7. aprill=&lt;br /&gt;
&lt;br /&gt;
Teenus oskab kohvikuid ja nende andmeid puhverdada. Need on ühtlasi ka kõige tihedamini teenuselt küsitavad andmed.&lt;br /&gt;
&lt;br /&gt;
=2. aprill=&lt;br /&gt;
&lt;br /&gt;
Läksime ASMX teenuse pealt üle WCF teenusele et saaks ka andmete puhverdamise teha.&lt;br /&gt;
&lt;br /&gt;
=23. märts=&lt;br /&gt;
&lt;br /&gt;
Töötavad kohviku andmete, menüüde ja kommentaaride näitamise vaated.&lt;br /&gt;
&lt;br /&gt;
=9. märts=&lt;br /&gt;
&lt;br /&gt;
Andmebaas ülesseatud ja lisatud kirjed päringute testimiseks.&lt;br /&gt;
&lt;br /&gt;
=8. märts=&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt lõplik versioon andmebaasi disainist.&lt;br /&gt;
&lt;br /&gt;
=1. märts=&lt;br /&gt;
&lt;br /&gt;
Esialgne andmebaasi disain. Mõned tabelid ja kirjed andmebaasi, et oleks võimalik katsetada.&lt;br /&gt;
&lt;br /&gt;
=27. veebruar=&lt;br /&gt;
&lt;br /&gt;
XML fail, schema, xsl. Esialgne andmebaasi mudel.&lt;br /&gt;
&lt;br /&gt;
=24. veebruar=&lt;br /&gt;
&lt;br /&gt;
Google mapsi integreerimine rakendusse.&lt;br /&gt;
&lt;br /&gt;
=22. veebruar=&lt;br /&gt;
&lt;br /&gt;
SVN ülesseadmine, esialgne rakenduse disain.&lt;br /&gt;
&lt;br /&gt;
=21. veebruar=&lt;br /&gt;
&lt;br /&gt;
Meeskonna moodustamine, teema valimine.&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm_asp.net%22&amp;diff=33306</id>
		<title>Meeskond &quot;Nämm-nämm asp.net&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm_asp.net%22&amp;diff=33306"/>
		<updated>2011-05-30T10:10:35Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Võimalused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Liikmed==&lt;br /&gt;
*Kaspar Kallasmaa - kohvikute lisamine, avamisaegade muutmine, wiki&lt;br /&gt;
*Siim Aaver - Silverlighti galerii ja piltide lisamine, wiki&lt;br /&gt;
*Indrek Kõue - Uudiste muutmine, lisamine, otsingu kasutajaliides, kohviku kirjelduse lisamine, muutmine, wiki täiendamine&lt;br /&gt;
&lt;br /&gt;
==Mõte==&lt;br /&gt;
Kohvikute infosüsteem&lt;br /&gt;
&lt;br /&gt;
==Võimalused==&lt;br /&gt;
Saab vaadata/lisada kohvikuid, lisada/muuta toite, kommenteerida kohvikuid/toite, lisada uudiseid, lisada kohvikute kirjeldusi&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogia==&lt;br /&gt;
*.NET WCF teenus&lt;br /&gt;
* MySql andmebaas&lt;br /&gt;
* ASP.NET kasutajaliides&lt;br /&gt;
&lt;br /&gt;
==Sisu==&lt;br /&gt;
See projekt on VR2 aine [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]] projekti laienduseks. Teenuse ja toitude osa kohta saab pikemalt lugeda VR2 lehelt.&lt;br /&gt;
&lt;br /&gt;
ASP net aine raames lisasime kohviku lehele tekstivälja, mille saab iga kohvikupidaja enda soovi järgi täita (kasvõi htmliga). Teisteks lisavõimalusteks on uudiste lisamine/muutmine/kustutamine, Silverlighti galerii ja kohvikute lisamine. &lt;br /&gt;
Galerii jaoks kasutasime  [http://www.vertigo.com/slideshow.aspx Vertigo Slide.Show] nimelist silverlighti pluginat. See võimaldab pilte organiseerida kohvikute kaupa albumitesse. Lisamise lehel saab administraator lisada pilte ükskõik missuguse kohviku albumisse, kohvikupidaja ainult enda kohviku kausta. Veel on võimalus lehe haldajal(superadmin) kohvikuid lisada ning kohvikutöötajatel on võimalus avamisaegu lisada/muuta.&lt;br /&gt;
&lt;br /&gt;
==Andmebaasi struktuur==&lt;br /&gt;
[[File:Capture22.PNG]]&lt;br /&gt;
&lt;br /&gt;
==Logi==&lt;br /&gt;
 r169 galerii + piltide upload&lt;br /&gt;
 r168 uudise kustutamine  &lt;br /&gt;
 r167 textboxide suurus + admini menüü muudatus &lt;br /&gt;
 r166 silverlighti galerii&lt;br /&gt;
 r165 uudiste muutmine/lisamine&lt;br /&gt;
 r162 otsing kasutajaliides&lt;br /&gt;
 r161 kohviku muutmise lehel on kohviku nimi + teavitab kasutajad kui kirjeldus on edukalt muudetud&lt;br /&gt;
 r160 peale audentimist suunab default.aspx lehele&lt;br /&gt;
 r159 kohviku kirjeledus&lt;br /&gt;
 r157 kalendrile normaalne kujundus&lt;br /&gt;
 r156 kohviku lehelt suunab muutmise lehele, kui kasutajal on selleks õigused&lt;br /&gt;
 r155 kirjelduse lisamine/muutmine põhimõtteliselt tehtud&lt;br /&gt;
 r154 kohviku kirjelduste implementeerimine&lt;br /&gt;
 .....&lt;br /&gt;
 ...&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm_asp.net%22&amp;diff=33305</id>
		<title>Meeskond &quot;Nämm-nämm asp.net&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm_asp.net%22&amp;diff=33305"/>
		<updated>2011-05-30T10:10:21Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Võimalused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Liikmed==&lt;br /&gt;
*Kaspar Kallasmaa - kohvikute lisamine, avamisaegade muutmine, wiki&lt;br /&gt;
*Siim Aaver - Silverlighti galerii ja piltide lisamine, wiki&lt;br /&gt;
*Indrek Kõue - Uudiste muutmine, lisamine, otsingu kasutajaliides, kohviku kirjelduse lisamine, muutmine, wiki täiendamine&lt;br /&gt;
&lt;br /&gt;
==Mõte==&lt;br /&gt;
Kohvikute infosüsteem&lt;br /&gt;
&lt;br /&gt;
==Võimalused==&lt;br /&gt;
Saab vaadata/lisada kohvikuid, lisada/muutda toite, kommenteerida kohvikuid/toite, lisada uudiseid, lisada kohvikute kirjeldusi&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogia==&lt;br /&gt;
*.NET WCF teenus&lt;br /&gt;
* MySql andmebaas&lt;br /&gt;
* ASP.NET kasutajaliides&lt;br /&gt;
&lt;br /&gt;
==Sisu==&lt;br /&gt;
See projekt on VR2 aine [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]] projekti laienduseks. Teenuse ja toitude osa kohta saab pikemalt lugeda VR2 lehelt.&lt;br /&gt;
&lt;br /&gt;
ASP net aine raames lisasime kohviku lehele tekstivälja, mille saab iga kohvikupidaja enda soovi järgi täita (kasvõi htmliga). Teisteks lisavõimalusteks on uudiste lisamine/muutmine/kustutamine, Silverlighti galerii ja kohvikute lisamine. &lt;br /&gt;
Galerii jaoks kasutasime  [http://www.vertigo.com/slideshow.aspx Vertigo Slide.Show] nimelist silverlighti pluginat. See võimaldab pilte organiseerida kohvikute kaupa albumitesse. Lisamise lehel saab administraator lisada pilte ükskõik missuguse kohviku albumisse, kohvikupidaja ainult enda kohviku kausta. Veel on võimalus lehe haldajal(superadmin) kohvikuid lisada ning kohvikutöötajatel on võimalus avamisaegu lisada/muuta.&lt;br /&gt;
&lt;br /&gt;
==Andmebaasi struktuur==&lt;br /&gt;
[[File:Capture22.PNG]]&lt;br /&gt;
&lt;br /&gt;
==Logi==&lt;br /&gt;
 r169 galerii + piltide upload&lt;br /&gt;
 r168 uudise kustutamine  &lt;br /&gt;
 r167 textboxide suurus + admini menüü muudatus &lt;br /&gt;
 r166 silverlighti galerii&lt;br /&gt;
 r165 uudiste muutmine/lisamine&lt;br /&gt;
 r162 otsing kasutajaliides&lt;br /&gt;
 r161 kohviku muutmise lehel on kohviku nimi + teavitab kasutajad kui kirjeldus on edukalt muudetud&lt;br /&gt;
 r160 peale audentimist suunab default.aspx lehele&lt;br /&gt;
 r159 kohviku kirjeledus&lt;br /&gt;
 r157 kalendrile normaalne kujundus&lt;br /&gt;
 r156 kohviku lehelt suunab muutmise lehele, kui kasutajal on selleks õigused&lt;br /&gt;
 r155 kirjelduse lisamine/muutmine põhimõtteliselt tehtud&lt;br /&gt;
 r154 kohviku kirjelduste implementeerimine&lt;br /&gt;
 .....&lt;br /&gt;
 ...&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm_asp.net%22&amp;diff=32804</id>
		<title>Meeskond &quot;Nämm-nämm asp.net&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm_asp.net%22&amp;diff=32804"/>
		<updated>2011-05-24T19:59:59Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Liikmed==&lt;br /&gt;
*Kaspar Kallasmaa - kohvikute lisamine, avamisaegade muutmine, wiki&lt;br /&gt;
*Siim Aaver - Silverlighti galerii ja piltide lisamine, wiki&lt;br /&gt;
*Indrek Kõue - Uudiste muutmine, lisamine, otsingu kasutajaliides, kohviku kirjelduse lisamine, muutmine, wiki täiendamine&lt;br /&gt;
&lt;br /&gt;
==Mõte==&lt;br /&gt;
Kohvikute infosüsteem&lt;br /&gt;
&lt;br /&gt;
==Võimalused==&lt;br /&gt;
Saab vaadata kohvikuid, lisada toite, kommenteerida kohvikuid/toite, lisada uudiseid, lisada kohvikute kirjeldusi&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogia==&lt;br /&gt;
*.NET WCF teenus&lt;br /&gt;
* MySql andmebaas&lt;br /&gt;
* ASP.NET kasutajaliides&lt;br /&gt;
&lt;br /&gt;
==Sisu==&lt;br /&gt;
See projekt on VR2 aine [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]] projekti laienduseks. Teenuse ja toitude osa kohta saab pikemalt lugeda VR2 lehelt.&lt;br /&gt;
&lt;br /&gt;
ASP net aine raames lisasime kohviku lehele tekstivälja, mille saab iga kohvikupidaja enda soovi järgi täita (kasvõi htmliga). Teisteks lisavõimalusteks on uudiste lisamine/muutmine/kustutamine, Silverlighti galerii ja kohvikute lisamine. &lt;br /&gt;
Galerii jaoks kasutasime  [http://www.vertigo.com/slideshow.aspx Vertigo Slide.Show] nimelist silverlighti pluginat. See võimaldab pilte organiseerida kohvikute kaupa albumitesse. Lisamise lehel saab administraator lisada pilte ükskõik missuguse kohviku albumisse, kohvikupidaja ainult enda kohviku kausta. Veel on võimalus lehe haldajal(superadmin) kohvikuid lisada ning kohvikutöötajatel on võimalus avamisaegu lisada/muuta.&lt;br /&gt;
&lt;br /&gt;
==Andmebaasi struktuur==&lt;br /&gt;
[[File:Capture22.PNG]]&lt;br /&gt;
&lt;br /&gt;
==Logi==&lt;br /&gt;
 r169 galerii + piltide upload&lt;br /&gt;
 r168 uudise kustutamine  &lt;br /&gt;
 r167 textboxide suurus + admini menüü muudatus &lt;br /&gt;
 r166 silverlighti galerii&lt;br /&gt;
 r165 uudiste muutmine/lisamine&lt;br /&gt;
 r162 otsing kasutajaliides&lt;br /&gt;
 r161 kohviku muutmise lehel on kohviku nimi + teavitab kasutajad kui kirjeldus on edukalt muudetud&lt;br /&gt;
 r160 peale audentimist suunab default.aspx lehele&lt;br /&gt;
 r159 kohviku kirjeledus&lt;br /&gt;
 r157 kalendrile normaalne kujundus&lt;br /&gt;
 r156 kohviku lehelt suunab muutmise lehele, kui kasutajal on selleks õigused&lt;br /&gt;
 r155 kirjelduse lisamine/muutmine põhimõtteliselt tehtud&lt;br /&gt;
 r154 kohviku kirjelduste implementeerimine&lt;br /&gt;
 .....&lt;br /&gt;
 ...&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm_asp.net%22&amp;diff=32803</id>
		<title>Meeskond &quot;Nämm-nämm asp.net&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm_asp.net%22&amp;diff=32803"/>
		<updated>2011-05-24T19:54:25Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Liikmed==&lt;br /&gt;
*Kaspar Kallasmaa - kohvikute lisamine, avamisaegade muutmine, singivõileib, wiki&lt;br /&gt;
*Siim Aaver - Silverlighti galerii ja piltide lisamine, wiki&lt;br /&gt;
*Indrek Kõue - Uudiste muutmine, lisamine, otsingu kasutajaliides, kohviku kirjelduse lisamine, muutmine, wiki täiendamine&lt;br /&gt;
&lt;br /&gt;
==Mõte==&lt;br /&gt;
Kohvikute infosüsteem&lt;br /&gt;
&lt;br /&gt;
==Võimalused==&lt;br /&gt;
Saab vaadata kohvikuid, lisada toite, kommenteerida kohvikuid/toite, lisada uudiseid, lisada kohvikute kirjeldusi&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogia==&lt;br /&gt;
*.NET WCF teenus&lt;br /&gt;
* MySql andmebaas&lt;br /&gt;
* ASP.NET kasutajaliides&lt;br /&gt;
&lt;br /&gt;
==Sisu==&lt;br /&gt;
See projekt on VR2 aine [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]] projekti laienduseks. Teenuse ja toitude osa kohta saab pikemalt lugeda VR2 lehelt.&lt;br /&gt;
&lt;br /&gt;
ASP net aine raames lisasime kohviku lehele tekstivälja, mille saab iga kohvikupidaja enda soovi järgi täita (kasvõi htmliga). Teisteks lisavõimalusteks on uudiste lisamine/muutmine/kustutamine, Silverlighti galerii ja kohvikute lisamine. &lt;br /&gt;
Galerii jaoks kasutasime  [http://www.vertigo.com/slideshow.aspx Vertigo Slide.Show] nimelist silverlighti pluginat. See võimaldab pilte organiseerida kohvikute kaupa albumitesse. Lisamise lehel saab administraator lisada pilte ükskõik missuguse kohviku albumisse, kohvikupidaja ainult enda kohviku kausta.&lt;br /&gt;
&lt;br /&gt;
==Andmebaasi struktuur==&lt;br /&gt;
[[File:Capture22.PNG]]&lt;br /&gt;
&lt;br /&gt;
==Logi==&lt;br /&gt;
 r169 galerii + piltide upload&lt;br /&gt;
 r168 uudise kustutamine  &lt;br /&gt;
 r167 textboxide suurus + admini menüü muudatus &lt;br /&gt;
 r166 silverlighti galerii&lt;br /&gt;
 r165 uudiste muutmine/lisamine&lt;br /&gt;
 r162 otsing kasutajaliides&lt;br /&gt;
 r161 kohviku muutmise lehel on kohviku nimi + teavitab kasutajad kui kirjeldus on edukalt muudetud&lt;br /&gt;
 r160 peale audentimist suunab default.aspx lehele&lt;br /&gt;
 r159 kohviku kirjeledus&lt;br /&gt;
 r157 kalendrile normaalne kujundus&lt;br /&gt;
 r156 kohviku lehelt suunab muutmise lehele, kui kasutajal on selleks õigused&lt;br /&gt;
 r155 kirjelduse lisamine/muutmine põhimõtteliselt tehtud&lt;br /&gt;
 r154 kohviku kirjelduste implementeerimine&lt;br /&gt;
 .....&lt;br /&gt;
 ...&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=V%C3%B5rgurakendused_II:_2011_kevadel_valminud_kodut%C3%B6%C3%B6d&amp;diff=23831</id>
		<title>Võrgurakendused II: 2011 kevadel valminud kodutööd</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=V%C3%B5rgurakendused_II:_2011_kevadel_valminud_kodut%C3%B6%C3%B6d&amp;diff=23831"/>
		<updated>2011-03-20T21:17:02Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Jaan Igamees=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Kert Suvi=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Helen Muidik=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Mihkel Sokk=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Seda Sahradyan=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Priit Siimo=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Siim Sarv=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Reigo Männiste=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Karl Männil=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Ilmar Telga=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Siim Aaver=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Taavi Ilves=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry_Student_Food_Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Andrus Reedla=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Jaak Lehtsalu=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Jana Mrots=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Heiki Tamm=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;H2&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Meeskond&amp;quot;]]&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond  &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Toomas Soha=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Miina Sikk=&lt;br /&gt;
* Meeskond [[Meeskond Tool]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tact&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Rauno Rüga=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Tanel Liiv=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Hungry Student Food Board&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Gaspar Karm=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;GAP&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;FoodWars&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Joosep Ilves=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Taivo Türnpu=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond Tool]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sander Baikov=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Sepad&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;ASP-tastic&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Allar Anijago=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Tyhik&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Tool&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Madis Sarv=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;br /&gt;
&lt;br /&gt;
=Kaspar Kallasmaa=&lt;br /&gt;
* Meeskond [[Meeskond &amp;quot;Nämm-nämm&amp;quot;]]&lt;br /&gt;
* Arvustused&lt;br /&gt;
** Arvustus XML failile [[Talk:Meeskond &amp;quot;C terav&amp;quot;]]&lt;br /&gt;
** Arvustus veebiteenusele&lt;br /&gt;
** Arvustus veebiteenuse klientidele&lt;br /&gt;
** Arvustus projektile kokkuvõtvalt&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22C_terav%22&amp;diff=23828</id>
		<title>Talk:Meeskond &quot;C terav&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22C_terav%22&amp;diff=23828"/>
		<updated>2011-03-20T21:13:08Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;XML osa arvustus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML struktuur on korralikult tehtud, süntaksi vigu pole näha. Kuupäevad ja ajad on piisavalt täpselt ära kirjeldatud, et neid hiljem oleks kerge välja lugeda. Mis aga mina oleks natuke teistmoodi teinud, on näiteks aadresi väli, kus hetkel on väli nimega &amp;quot;linnVald&amp;quot; ja peale mida tuleb kohe &amp;quot;tanav&amp;quot;, kui aga näiteks ma tahaks kirjeldada kohvikut, mis asub mingis maakohas x vallas, siis poleks enam kohta, kuhu kirjutada asula nime. Teine asi, mis natuke liiga jäik on, on lahtioleku ajad, näiteks kui tahaks märkida kohvikut, mis töötab iga päev esmaspäevast kuni pühapäevani, siis alati peaks panema nädalavahetuse päevad erandpäevade alla, vaatamata, et selle kohviku puhul võib näiteks laupäeval lahtiolemine täiesti tavaline olla.&lt;br /&gt;
&lt;br /&gt;
Skeemifail on olemas, samuti ka XSLT. Kõik piisavalt hästi tehtud, XSLT tulemuses oleks võinud ainult kuupäev ja kellajad korralikumalt punktide või kooloniga eraldatud olla, et loetavus parem oleks.&lt;br /&gt;
&lt;br /&gt;
Rauno Rüga&lt;br /&gt;
&lt;br /&gt;
[[User:Rruga|Rruga]] 20:55, 4 March 2011 (EET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML-i arvestus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML on üpriski korralikult disainitud. Lahtiolekuaegade jaotus ei piina silmi. On võimalik  puhtalt kirja panna lahtiolekuajad kohviku kohta, mille ajad mitme päeva puhul kattuvad, või siis läbi &amp;quot;aeg&amp;quot; elemendi kirjeldada erinevaid aegu erinevatel päevadel. &lt;br /&gt;
Toitude jaotus menüüs on ka väga hästi tehtud, küll aga oleks ehk ise teinud toitudele ülemelemendid nagu &amp;quot;liik&amp;quot; või &amp;quot;kategooria&amp;quot; kuhu alla oleks võimalik toite lisada.&lt;br /&gt;
Mis natuke kahtlust tekitas, oli toitude jaotamine koguse järgi ja seda hindade all. Koguse kirjeldus võiks ehk olla ise mingi elemendi sees (mitte elemendina). Praegu on vist eeldatud, et kõikidel toitudel/kaupadel on &amp;quot;tais&amp;quot;, &amp;quot;poolik&amp;quot; jm ühised portsjonid.&lt;br /&gt;
&lt;br /&gt;
Joosep Ilves&lt;br /&gt;
&lt;br /&gt;
==XML Arvustus==&lt;br /&gt;
&lt;br /&gt;
*Kuna ise teeme ka sarnast projekti võrdlen seda palju meie omaga. Teil on kohvikute kohta info väga hästi ja täpselt välja toodud. Võibolla isegi liiga täpselt kuna te ei või kunagi teada kes teil kliendiks registreerib, et kas ta üldse oskab enda koordinaate leida, see tähendaks teile rohkem tööd ja võib põhjustada kliendi frustratsiooni kui ka teile. Isiklikult mulle koordinaatide süsteem meeldib, saate nii teha ühe suure kaardi kuhu kõik kohvikud peale märkida.&lt;br /&gt;
*Toidud on toodud välja väga lihtsalt, aga samas tundub see lisade süsteem pisut mõttetu, restoranides on tavaliselt lisad veel eraldi ostetavad aga kohvikus tavaliselt ei osta kotletti ja kartulit eraldi. Kommentaarid on teil ka kohe xmliga ära kaetud, kuid me näiteks edastame vaid laikijad, üldjuhul kommenteeritakse siis kui toit oli halb mis võib rohkem halba teha kohvikule kui head, aga jah, maitse asi. Portsude osa lahendasime sama moodi ja see meeldib.&lt;br /&gt;
*Üldiselt on XMLil korralik laotus, aga liigne keskendumine kohvikule endale kui menüüle, mis minu arvates on peamine.&lt;br /&gt;
&lt;br /&gt;
*Jaan Kruusma D22&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==XML Arvustus==&lt;br /&gt;
&lt;br /&gt;
Kohe hakkab silma fakt et teie süsteem ei toeta mitut kohvikut, tunnen et see on suur miinus kuna süsteemi praktiline väärtus on seetõttu väga madal - ma saan aru, et te teete seda ühele kliendile, aga mis siis kui see üks klient tahab teie süsteemi mitmes kohvikus hakata kasutama tulevikus? Teiseks tundub väga overkill see ajatempli lahtikiskumine juppideks, lihtsam oleks kasutada mingit UNIX timestampi moodi asja ja siis kasutajaliideses see loetavaks ajaks koverteerida. Samuti on ülisuur miinus ajatsooni puudumine - sisuliselt ei saa teie programmi kasutada korraga ühe kliendi poolt mitmes riigis. Kolmandaks kriibib silma see &amp;quot;Eurohind&amp;quot;, kas te mõtete teha nii et iga klient peab kasutajaliidesse kirjutama oma rahaühiku ja siis konverteeritakse on-the-fly eurodest või peab hakkama XMLi iga välisriigi jaoks eraldi täiustama?&lt;br /&gt;
&lt;br /&gt;
Muu on normaalne ja eriti meeldib teie kolmekihiline süsteem. &lt;br /&gt;
&lt;br /&gt;
Tanel Liiv D22&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==XML Arvustus==&lt;br /&gt;
&lt;br /&gt;
Mis meeldis ning mis ei karjunud oli lahtioleku aegade jaotus - oli lihtsalt ja arusaadavalt tehtud. Mis silma hakkas oli see, et seal on välja toodud küll väikesed ja suured portsud, kuid see kas ports saadaval on, käib siinkohal toidu kohta, see tähendab seda, et kui näiteks suur ports otsas on, siis ei tähenda see automaatselt seda, et poolikut portsu pole ka võimalik saada. Kui näitena võetud meie ITK kohvik, siis seal ennegi olnud näiteks ainult pool portsu alles. Samas oleks võinud kommentaaride alla lisada ka kuupäeva, millal seda antud toitu kommenteeritud on, et oleks võimalik näiteks viis kõige uuemat kommentaari kuvada.  &lt;br /&gt;
Üldjuhul võib rahule jääda, kõik tähtis oli ära kirjeldatud, vigu ei leidnud ka skeemifailist ega XSLT&#039;st. &lt;br /&gt;
&lt;br /&gt;
Kaspar Kallasmaa D21&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=23399</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=23399"/>
		<updated>2011-02-27T21:05:19Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Idee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Idee järgmine:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele on tal võimalus näiteks sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht(kaardi pealt näeb ka teiste kohvikute aadresse). Võimalus muidugi vaadata kõigi kohvikute menüüd ning otsida menüüde vahel meelepärast toitu. Mingit otsest sisselogimist pealehelt ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Allar Märk&lt;br /&gt;
* Gert Glükmann&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML&#039;&#039;&#039;&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;kohvikud&amp;gt;&lt;br /&gt;
  &amp;lt;kohvik id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;nimi&amp;gt;Saiapäts&amp;lt;/nimi&amp;gt;&lt;br /&gt;
    &amp;lt;aadress laius=&amp;quot;59.395515&amp;quot; pikkus=&amp;quot;24.664993&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;riik&amp;gt;Eesti&amp;lt;/riik&amp;gt;&lt;br /&gt;
      &amp;lt;maakond&amp;gt;Harjumaa&amp;lt;/maakond&amp;gt;&lt;br /&gt;
      &amp;lt;linnVald&amp;gt;Tallinn&amp;lt;/linnVald&amp;gt;&lt;br /&gt;
      &amp;lt;indeks&amp;gt;64739&amp;lt;/indeks&amp;gt;&lt;br /&gt;
      &amp;lt;tanav&amp;gt;pätsi&amp;lt;/tanav&amp;gt;&lt;br /&gt;
      &amp;lt;maja&amp;gt;5&amp;lt;/maja&amp;gt;&lt;br /&gt;
    &amp;lt;/aadress&amp;gt;   &lt;br /&gt;
    &amp;lt;lahtiolekuajad&amp;gt;   &lt;br /&gt;
      &amp;lt;alates&amp;gt;               &amp;lt;--nende lahtiolekuaegade kehtivuse alguskuupäev. Saab määrata lahtiolekuajad perioodide kaupa. Näiteks 01.01 alates on ühed, aga 01.06 teised. Seejuures saab igasse perioodi lisada ka erandeid, mil on kohvik suletud või teistel aegadel lahti.--&amp;gt;&lt;br /&gt;
        &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
        &amp;lt;kuu&amp;gt;01&amp;lt;/kuu&amp;gt;&lt;br /&gt;
        &amp;lt;paev&amp;gt;01&amp;lt;/paev&amp;gt;&lt;br /&gt;
      &amp;lt;/alates&amp;gt;   &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;E&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;08&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;19&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;     &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;T&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;09&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;30&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;10&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;    &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;R&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;16&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;23&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;&lt;br /&gt;
      &amp;lt;erandid&amp;gt;        &amp;lt;--lahtiolekuaegade erandid--&amp;gt;&lt;br /&gt;
        &amp;lt;erand&amp;gt;&lt;br /&gt;
          &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
            &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
            &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
            &amp;lt;paev&amp;gt;24&amp;lt;/paev&amp;gt;&lt;br /&gt;
          &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
          &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;suletud&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;17&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;30&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;/erand&amp;gt;&lt;br /&gt;
        &amp;lt;erand&amp;gt;&lt;br /&gt;
          &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
            &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
            &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
            &amp;lt;paev&amp;gt;25&amp;lt;/paev&amp;gt;&lt;br /&gt;
          &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
          &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;12&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;16&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;20&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;/erand&amp;gt;&lt;br /&gt;
      &amp;lt;/erandid&amp;gt;      &lt;br /&gt;
    &amp;lt;/lahtiolekuajad&amp;gt;  &lt;br /&gt;
    &amp;lt;menüü&amp;gt;&lt;br /&gt;
      &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
        &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
        &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
        &amp;lt;paev&amp;gt;24&amp;lt;/paev&amp;gt;&lt;br /&gt;
      &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;suupisted&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;tikuvõileib magushapus kastmes&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;                       &amp;lt;--ühte toitu võib olla mitmes erinevas suuruses, seejuures saab ka igale suurusele erinevad soodustused anda--&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;väike&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;1&amp;lt;/saadaval&amp;gt;      &amp;lt;--1 - true; 0 - false--&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;suur&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;0&amp;lt;/saadaval&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;seakamar&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;väike&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;1&amp;lt;/saadaval&amp;gt;            &amp;lt;--1 - true; 0 - false--&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;suur&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;0&amp;lt;/saadaval&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;magustoidud&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;kissell&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;jäätis&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;      &lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;mittealkoholsed joogid&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;                      &amp;lt;--on sellepärast toit, et tekiks teatud loogiline jaotus--&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;piim&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;      &lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;keefir&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;alkoholsed joogid&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;õlu pilsner&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;        &lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;viin viru valge&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;        &lt;br /&gt;
    &amp;lt;/menüü&amp;gt;&lt;br /&gt;
  &amp;lt;/kohvik&amp;gt;&lt;br /&gt;
&amp;lt;/kohvikud&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML Schema&#039;&#039;&#039;&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;kohvikud&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;kohvik&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;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;aadress&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;riik&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;maakond&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;linnVald&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;indeks&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;tanav&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;maja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;laius&amp;quot; type=&amp;quot;xs:decimal&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;pikkus&amp;quot; type=&amp;quot;xs:decimal&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;lahtiolekuajad&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;alates&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;aasta&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kuu&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;paev&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;lahtiolekuaeg&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;nadalapaev&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;avamisaeg&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;tund&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;minut&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;sulgemisaeg&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;tund&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;minut&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &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:element name=&amp;quot;erandid&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;erand&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;kuupaev&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;aasta&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;kuu&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;paev&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;avamisaeg&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;tund&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;minut&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;sulgemisaeg&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;tund&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;minut&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &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: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:element name=&amp;quot;menüü&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;kuupaev&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;aasta&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kuu&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;paev&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kategooria&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;nimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;soodustused&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;soodustus&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;liik&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;suurus&amp;quot; type=&amp;quot;xs:decimal&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;yhik&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs: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:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;toit&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;nimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ports&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;suurus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;saadaval&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;hind&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;vaartus&amp;quot; type=&amp;quot;xs:decimal&amp;quot; /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xs:element name=&amp;quot;valuuta&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                          &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xs: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: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:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs: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;
== Veebiteenus ==&lt;br /&gt;
&lt;br /&gt;
== Rakendus ASP.NET baasil ==&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=23396</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=23396"/>
		<updated>2011-02-27T21:04:09Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Idee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Idee järgmine:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele on tal võimalus näiteks sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht(kaardi pealt näeb ka teiste kohvikute aadresse). Võimalus muidugi vaadata kõigi kohvikute menüüd ning otsida menüüde vahel meelepärast toitu. Mingit otsest sisselogimist pealehele ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Allar Märk&lt;br /&gt;
* Gert Glükmann&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&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;kohvikud&amp;gt;&lt;br /&gt;
  &amp;lt;kohvik id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;nimi&amp;gt;Saiapäts&amp;lt;/nimi&amp;gt;&lt;br /&gt;
    &amp;lt;aadress laius=&amp;quot;59.395515&amp;quot; pikkus=&amp;quot;24.664993&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;riik&amp;gt;Eesti&amp;lt;/riik&amp;gt;&lt;br /&gt;
      &amp;lt;maakond&amp;gt;Harjumaa&amp;lt;/maakond&amp;gt;&lt;br /&gt;
      &amp;lt;linnVald&amp;gt;Tallinn&amp;lt;/linnVald&amp;gt;&lt;br /&gt;
      &amp;lt;indeks&amp;gt;64739&amp;lt;/indeks&amp;gt;&lt;br /&gt;
      &amp;lt;tanav&amp;gt;pätsi&amp;lt;/tanav&amp;gt;&lt;br /&gt;
      &amp;lt;maja&amp;gt;5&amp;lt;/maja&amp;gt;&lt;br /&gt;
    &amp;lt;/aadress&amp;gt;   &lt;br /&gt;
    &amp;lt;lahtiolekuajad&amp;gt;   &lt;br /&gt;
      &amp;lt;alates&amp;gt;               &amp;lt;--nende lahtiolekuaegade kehtivuse alguskuupäev. Saab määrata lahtiolekuajad perioodide kaupa. Näiteks 01.01 alates on ühed, aga 01.06 teised. Seejuures saab igasse perioodi lisada ka erandeid, mil on kohvik suletud või teistel aegadel lahti.--&amp;gt;&lt;br /&gt;
        &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
        &amp;lt;kuu&amp;gt;01&amp;lt;/kuu&amp;gt;&lt;br /&gt;
        &amp;lt;paev&amp;gt;01&amp;lt;/paev&amp;gt;&lt;br /&gt;
      &amp;lt;/alates&amp;gt;   &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;E&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;08&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;19&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;     &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;T&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;09&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;30&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;10&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;    &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;R&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;16&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;23&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;&lt;br /&gt;
      &amp;lt;erandid&amp;gt;        &amp;lt;--lahtiolekuaegade erandid--&amp;gt;&lt;br /&gt;
        &amp;lt;erand&amp;gt;&lt;br /&gt;
          &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
            &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
            &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
            &amp;lt;paev&amp;gt;24&amp;lt;/paev&amp;gt;&lt;br /&gt;
          &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
          &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;suletud&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;17&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;30&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;/erand&amp;gt;&lt;br /&gt;
        &amp;lt;erand&amp;gt;&lt;br /&gt;
          &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
            &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
            &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
            &amp;lt;paev&amp;gt;25&amp;lt;/paev&amp;gt;&lt;br /&gt;
          &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
          &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;12&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;16&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;20&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;/erand&amp;gt;&lt;br /&gt;
      &amp;lt;/erandid&amp;gt;      &lt;br /&gt;
    &amp;lt;/lahtiolekuajad&amp;gt;  &lt;br /&gt;
    &amp;lt;menüü&amp;gt;&lt;br /&gt;
      &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
        &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
        &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
        &amp;lt;paev&amp;gt;24&amp;lt;/paev&amp;gt;&lt;br /&gt;
      &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;suupisted&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;tikuvõileib magushapus kastmes&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;                       &amp;lt;--ühte toitu võib olla mitmes erinevas suuruses, seejuures saab ka igale suurusele erinevad soodustused anda--&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;väike&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;1&amp;lt;/saadaval&amp;gt;      &amp;lt;--1 - true; 0 - false--&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;suur&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;0&amp;lt;/saadaval&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;seakamar&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;väike&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;1&amp;lt;/saadaval&amp;gt;            &amp;lt;--1 - true; 0 - false--&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;suur&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;0&amp;lt;/saadaval&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;magustoidud&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;kissell&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;jäätis&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;      &lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;mittealkoholsed joogid&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;                      &amp;lt;--on sellepärast toit, et tekiks teatud loogiline jaotus--&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;piim&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;      &lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;keefir&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;alkoholsed joogid&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;õlu pilsner&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;        &lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;viin viru valge&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;        &lt;br /&gt;
    &amp;lt;/menüü&amp;gt;&lt;br /&gt;
  &amp;lt;/kohvik&amp;gt;&lt;br /&gt;
&amp;lt;/kohvikud&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
XML Schema&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;kohvikud&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;kohvik&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;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;aadress&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;riik&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;maakond&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;linnVald&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;indeks&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;tanav&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;maja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;laius&amp;quot; type=&amp;quot;xs:decimal&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;pikkus&amp;quot; type=&amp;quot;xs:decimal&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;lahtiolekuajad&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;alates&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;aasta&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kuu&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;paev&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;lahtiolekuaeg&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;nadalapaev&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;avamisaeg&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;tund&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;minut&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;sulgemisaeg&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;tund&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;minut&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &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:element name=&amp;quot;erandid&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;erand&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;kuupaev&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;aasta&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;kuu&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;paev&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;avamisaeg&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;tund&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;minut&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;sulgemisaeg&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;tund&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;minut&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &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: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:element name=&amp;quot;menüü&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;kuupaev&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;aasta&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kuu&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;paev&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kategooria&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;nimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;soodustused&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;soodustus&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;liik&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;suurus&amp;quot; type=&amp;quot;xs:decimal&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;yhik&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs: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:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;toit&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;nimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ports&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;suurus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;saadaval&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;hind&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;vaartus&amp;quot; type=&amp;quot;xs:decimal&amp;quot; /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xs:element name=&amp;quot;valuuta&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                          &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xs: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: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:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs: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;
== Veebiteenus ==&lt;br /&gt;
&lt;br /&gt;
== Rakendus ASP.NET baasil ==&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=23395</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=23395"/>
		<updated>2011-02-27T21:03:50Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Idee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Idee järgmine:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele on tal võimalus näiteks sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht(kaardi pealt näeb ka teiste kohvikute asukohti). Võimalus muidugi vaadata kõigi kohvikute menüüd ning otsida menüüde vahel meelepärast toitu. Mingit otsest sisselogimist pealehele ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Allar Märk&lt;br /&gt;
* Gert Glükmann&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&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;kohvikud&amp;gt;&lt;br /&gt;
  &amp;lt;kohvik id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;nimi&amp;gt;Saiapäts&amp;lt;/nimi&amp;gt;&lt;br /&gt;
    &amp;lt;aadress laius=&amp;quot;59.395515&amp;quot; pikkus=&amp;quot;24.664993&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;riik&amp;gt;Eesti&amp;lt;/riik&amp;gt;&lt;br /&gt;
      &amp;lt;maakond&amp;gt;Harjumaa&amp;lt;/maakond&amp;gt;&lt;br /&gt;
      &amp;lt;linnVald&amp;gt;Tallinn&amp;lt;/linnVald&amp;gt;&lt;br /&gt;
      &amp;lt;indeks&amp;gt;64739&amp;lt;/indeks&amp;gt;&lt;br /&gt;
      &amp;lt;tanav&amp;gt;pätsi&amp;lt;/tanav&amp;gt;&lt;br /&gt;
      &amp;lt;maja&amp;gt;5&amp;lt;/maja&amp;gt;&lt;br /&gt;
    &amp;lt;/aadress&amp;gt;   &lt;br /&gt;
    &amp;lt;lahtiolekuajad&amp;gt;   &lt;br /&gt;
      &amp;lt;alates&amp;gt;               &amp;lt;--nende lahtiolekuaegade kehtivuse alguskuupäev. Saab määrata lahtiolekuajad perioodide kaupa. Näiteks 01.01 alates on ühed, aga 01.06 teised. Seejuures saab igasse perioodi lisada ka erandeid, mil on kohvik suletud või teistel aegadel lahti.--&amp;gt;&lt;br /&gt;
        &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
        &amp;lt;kuu&amp;gt;01&amp;lt;/kuu&amp;gt;&lt;br /&gt;
        &amp;lt;paev&amp;gt;01&amp;lt;/paev&amp;gt;&lt;br /&gt;
      &amp;lt;/alates&amp;gt;   &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;E&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;08&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;19&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;     &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;T&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;09&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;30&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;10&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;    &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;R&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;16&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;23&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;&lt;br /&gt;
      &amp;lt;erandid&amp;gt;        &amp;lt;--lahtiolekuaegade erandid--&amp;gt;&lt;br /&gt;
        &amp;lt;erand&amp;gt;&lt;br /&gt;
          &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
            &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
            &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
            &amp;lt;paev&amp;gt;24&amp;lt;/paev&amp;gt;&lt;br /&gt;
          &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
          &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;suletud&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;17&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;30&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;/erand&amp;gt;&lt;br /&gt;
        &amp;lt;erand&amp;gt;&lt;br /&gt;
          &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
            &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
            &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
            &amp;lt;paev&amp;gt;25&amp;lt;/paev&amp;gt;&lt;br /&gt;
          &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
          &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;12&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;16&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;20&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;/erand&amp;gt;&lt;br /&gt;
      &amp;lt;/erandid&amp;gt;      &lt;br /&gt;
    &amp;lt;/lahtiolekuajad&amp;gt;  &lt;br /&gt;
    &amp;lt;menüü&amp;gt;&lt;br /&gt;
      &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
        &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
        &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
        &amp;lt;paev&amp;gt;24&amp;lt;/paev&amp;gt;&lt;br /&gt;
      &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;suupisted&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;tikuvõileib magushapus kastmes&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;                       &amp;lt;--ühte toitu võib olla mitmes erinevas suuruses, seejuures saab ka igale suurusele erinevad soodustused anda--&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;väike&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;1&amp;lt;/saadaval&amp;gt;      &amp;lt;--1 - true; 0 - false--&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;suur&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;0&amp;lt;/saadaval&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;seakamar&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;väike&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;1&amp;lt;/saadaval&amp;gt;            &amp;lt;--1 - true; 0 - false--&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;suur&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;0&amp;lt;/saadaval&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;magustoidud&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;kissell&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;jäätis&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;      &lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;mittealkoholsed joogid&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;                      &amp;lt;--on sellepärast toit, et tekiks teatud loogiline jaotus--&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;piim&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;      &lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;keefir&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;alkoholsed joogid&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;õlu pilsner&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;        &lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;viin viru valge&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;        &lt;br /&gt;
    &amp;lt;/menüü&amp;gt;&lt;br /&gt;
  &amp;lt;/kohvik&amp;gt;&lt;br /&gt;
&amp;lt;/kohvikud&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
XML Schema&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;kohvikud&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;kohvik&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;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;aadress&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;riik&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;maakond&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;linnVald&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;indeks&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;tanav&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;maja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;laius&amp;quot; type=&amp;quot;xs:decimal&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;pikkus&amp;quot; type=&amp;quot;xs:decimal&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;lahtiolekuajad&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;alates&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;aasta&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kuu&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;paev&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;lahtiolekuaeg&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;nadalapaev&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;avamisaeg&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;tund&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;minut&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;sulgemisaeg&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;tund&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;minut&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &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:element name=&amp;quot;erandid&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;erand&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;kuupaev&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;aasta&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;kuu&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;paev&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;avamisaeg&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;tund&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;minut&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;sulgemisaeg&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;tund&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;minut&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &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: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:element name=&amp;quot;menüü&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;kuupaev&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;aasta&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kuu&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;paev&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kategooria&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;nimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;soodustused&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;soodustus&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;liik&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;suurus&amp;quot; type=&amp;quot;xs:decimal&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;yhik&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs: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:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;toit&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;nimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ports&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;suurus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;saadaval&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;hind&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;vaartus&amp;quot; type=&amp;quot;xs:decimal&amp;quot; /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xs:element name=&amp;quot;valuuta&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                          &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xs: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: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:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs: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;
== Veebiteenus ==&lt;br /&gt;
&lt;br /&gt;
== Rakendus ASP.NET baasil ==&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=23393</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=23393"/>
		<updated>2011-02-27T21:01:57Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* Idee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
Idee järgmine:&lt;br /&gt;
&lt;br /&gt;
Tuleb üks asp.net veebileht, kus kohvikupidajatel on võimalus sisselogides oma menüüd üles panna/neid muuta/kustutada jne. Kui (tava)kasutaja tuleb lehele on tal võimalus näiteks sisestada oma aadress, mille peale kuvatakse talle lähima kohviku asukoht. Võimalus muidugi vaadata kõigi kohvikute menüüd ning otsida menüüde vahel meelepärast toitu. Mingit otsest sisselogimist pealehele ei tule, selle jaoks teeb eraldi lehe.&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Allar Märk&lt;br /&gt;
* Gert Glükmann&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&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;kohvikud&amp;gt;&lt;br /&gt;
  &amp;lt;kohvik id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;nimi&amp;gt;Saiapäts&amp;lt;/nimi&amp;gt;&lt;br /&gt;
    &amp;lt;aadress laius=&amp;quot;59.395515&amp;quot; pikkus=&amp;quot;24.664993&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;riik&amp;gt;Eesti&amp;lt;/riik&amp;gt;&lt;br /&gt;
      &amp;lt;maakond&amp;gt;Harjumaa&amp;lt;/maakond&amp;gt;&lt;br /&gt;
      &amp;lt;linnVald&amp;gt;Tallinn&amp;lt;/linnVald&amp;gt;&lt;br /&gt;
      &amp;lt;indeks&amp;gt;64739&amp;lt;/indeks&amp;gt;&lt;br /&gt;
      &amp;lt;tanav&amp;gt;pätsi&amp;lt;/tanav&amp;gt;&lt;br /&gt;
      &amp;lt;maja&amp;gt;5&amp;lt;/maja&amp;gt;&lt;br /&gt;
    &amp;lt;/aadress&amp;gt;   &lt;br /&gt;
    &amp;lt;lahtiolekuajad&amp;gt;   &lt;br /&gt;
      &amp;lt;alates&amp;gt;               &amp;lt;--nende lahtiolekuaegade kehtivuse alguskuupäev. Saab määrata lahtiolekuajad perioodide kaupa. Näiteks 01.01 alates on ühed, aga 01.06 teised. Seejuures saab igasse perioodi lisada ka erandeid, mil on kohvik suletud või teistel aegadel lahti.--&amp;gt;&lt;br /&gt;
        &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
        &amp;lt;kuu&amp;gt;01&amp;lt;/kuu&amp;gt;&lt;br /&gt;
        &amp;lt;paev&amp;gt;01&amp;lt;/paev&amp;gt;&lt;br /&gt;
      &amp;lt;/alates&amp;gt;   &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;E&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;08&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;19&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;     &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;T&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;09&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;30&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;10&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;    &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;R&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;16&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;23&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;&lt;br /&gt;
      &amp;lt;erandid&amp;gt;        &amp;lt;--lahtiolekuaegade erandid--&amp;gt;&lt;br /&gt;
        &amp;lt;erand&amp;gt;&lt;br /&gt;
          &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
            &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
            &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
            &amp;lt;paev&amp;gt;24&amp;lt;/paev&amp;gt;&lt;br /&gt;
          &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
          &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;suletud&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;17&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;30&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;/erand&amp;gt;&lt;br /&gt;
        &amp;lt;erand&amp;gt;&lt;br /&gt;
          &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
            &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
            &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
            &amp;lt;paev&amp;gt;25&amp;lt;/paev&amp;gt;&lt;br /&gt;
          &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
          &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;12&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;16&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;20&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;/erand&amp;gt;&lt;br /&gt;
      &amp;lt;/erandid&amp;gt;      &lt;br /&gt;
    &amp;lt;/lahtiolekuajad&amp;gt;  &lt;br /&gt;
    &amp;lt;menüü&amp;gt;&lt;br /&gt;
      &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
        &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
        &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
        &amp;lt;paev&amp;gt;24&amp;lt;/paev&amp;gt;&lt;br /&gt;
      &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;suupisted&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;tikuvõileib magushapus kastmes&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;                       &amp;lt;--ühte toitu võib olla mitmes erinevas suuruses, seejuures saab ka igale suurusele erinevad soodustused anda--&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;väike&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;1&amp;lt;/saadaval&amp;gt;      &amp;lt;--1 - true; 0 - false--&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;suur&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;0&amp;lt;/saadaval&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;seakamar&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;väike&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;1&amp;lt;/saadaval&amp;gt;            &amp;lt;--1 - true; 0 - false--&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;suur&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;0&amp;lt;/saadaval&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;magustoidud&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;kissell&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;jäätis&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;      &lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;mittealkoholsed joogid&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;                      &amp;lt;--on sellepärast toit, et tekiks teatud loogiline jaotus--&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;piim&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;      &lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;keefir&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;alkoholsed joogid&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;õlu pilsner&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;        &lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;viin viru valge&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;        &lt;br /&gt;
    &amp;lt;/menüü&amp;gt;&lt;br /&gt;
  &amp;lt;/kohvik&amp;gt;&lt;br /&gt;
&amp;lt;/kohvikud&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
&lt;br /&gt;
== Rakendus ASP.NET baasil ==&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=23391</id>
		<title>Meeskond &quot;Nämm-nämm&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22N%C3%A4mm-n%C3%A4mm%22&amp;diff=23391"/>
		<updated>2011-02-27T20:42:03Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Idee==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Allar Märk&lt;br /&gt;
* Gert Glükmann&lt;br /&gt;
* Joosep Ilves&lt;br /&gt;
* Kaspar Kallasmaa&lt;br /&gt;
* Siim Aaver&lt;br /&gt;
&lt;br /&gt;
== XML ==&lt;br /&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;kohvikud&amp;gt;&lt;br /&gt;
  &amp;lt;kohvik id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;nimi&amp;gt;Saiapäts&amp;lt;/nimi&amp;gt;&lt;br /&gt;
    &amp;lt;aadress laius=&amp;quot;59.395515&amp;quot; pikkus=&amp;quot;24.664993&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;riik&amp;gt;Eesti&amp;lt;/riik&amp;gt;&lt;br /&gt;
      &amp;lt;maakond&amp;gt;Harjumaa&amp;lt;/maakond&amp;gt;&lt;br /&gt;
      &amp;lt;linnVald&amp;gt;Tallinn&amp;lt;/linnVald&amp;gt;&lt;br /&gt;
      &amp;lt;indeks&amp;gt;64739&amp;lt;/indeks&amp;gt;&lt;br /&gt;
      &amp;lt;tanav&amp;gt;pätsi&amp;lt;/tanav&amp;gt;&lt;br /&gt;
      &amp;lt;maja&amp;gt;5&amp;lt;/maja&amp;gt;&lt;br /&gt;
    &amp;lt;/aadress&amp;gt;   &lt;br /&gt;
    &amp;lt;lahtiolekuajad&amp;gt;   &lt;br /&gt;
      &amp;lt;alates&amp;gt;               &amp;lt;--nende lahtiolekuaegade kehtivuse alguskuupäev. Saab määrata lahtiolekuajad perioodide kaupa. Näiteks 01.01 alates on ühed, aga 01.06 teised. Seejuures saab igasse perioodi lisada ka erandeid, mil on kohvik suletud või teistel aegadel lahti.--&amp;gt;&lt;br /&gt;
        &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
        &amp;lt;kuu&amp;gt;01&amp;lt;/kuu&amp;gt;&lt;br /&gt;
        &amp;lt;paev&amp;gt;01&amp;lt;/paev&amp;gt;&lt;br /&gt;
      &amp;lt;/alates&amp;gt;   &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;E&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;08&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;19&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;     &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;T&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;09&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;30&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;10&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;    &lt;br /&gt;
      &amp;lt;lahtiolekuaeg&amp;gt;&lt;br /&gt;
        &amp;lt;nadalapaev&amp;gt;R&amp;lt;/nadalapaev&amp;gt;&lt;br /&gt;
        &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;16&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;tund&amp;gt;23&amp;lt;/tund&amp;gt;&lt;br /&gt;
          &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
        &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
      &amp;lt;/lahtiolekuaeg&amp;gt;&lt;br /&gt;
      &amp;lt;erandid&amp;gt;        &amp;lt;--lahtiolekuaegade erandid--&amp;gt;&lt;br /&gt;
        &amp;lt;erand&amp;gt;&lt;br /&gt;
          &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
            &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
            &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
            &amp;lt;paev&amp;gt;24&amp;lt;/paev&amp;gt;&lt;br /&gt;
          &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
          &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;suletud&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;17&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;30&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;/erand&amp;gt;&lt;br /&gt;
        &amp;lt;erand&amp;gt;&lt;br /&gt;
          &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
            &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
            &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
            &amp;lt;paev&amp;gt;25&amp;lt;/paev&amp;gt;&lt;br /&gt;
          &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
          &amp;lt;avamisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;12&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;00&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/avamisaeg&amp;gt;&lt;br /&gt;
          &amp;lt;sulgemisaeg&amp;gt;&lt;br /&gt;
            &amp;lt;tund&amp;gt;16&amp;lt;/tund&amp;gt;&lt;br /&gt;
            &amp;lt;minut&amp;gt;20&amp;lt;/minut&amp;gt;&lt;br /&gt;
          &amp;lt;/sulgemisaeg&amp;gt;&lt;br /&gt;
        &amp;lt;/erand&amp;gt;&lt;br /&gt;
      &amp;lt;/erandid&amp;gt;      &lt;br /&gt;
    &amp;lt;/lahtiolekuajad&amp;gt;  &lt;br /&gt;
    &amp;lt;menüü&amp;gt;&lt;br /&gt;
      &amp;lt;kuupaev&amp;gt;&lt;br /&gt;
        &amp;lt;aasta&amp;gt;2011&amp;lt;/aasta&amp;gt;&lt;br /&gt;
        &amp;lt;kuu&amp;gt;02&amp;lt;/kuu&amp;gt;&lt;br /&gt;
        &amp;lt;paev&amp;gt;24&amp;lt;/paev&amp;gt;&lt;br /&gt;
      &amp;lt;/kuupaev&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;suupisted&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;tikuvõileib magushapus kastmes&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;                       &amp;lt;--ühte toitu võib olla mitmes erinevas suuruses, seejuures saab ka igale suurusele erinevad soodustused anda--&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;väike&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;1&amp;lt;/saadaval&amp;gt;      &amp;lt;--1 - true; 0 - false--&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;suur&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;0&amp;lt;/saadaval&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;seakamar&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;väike&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;1&amp;lt;/saadaval&amp;gt;            &amp;lt;--1 - true; 0 - false--&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
          &amp;lt;ports&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;suur&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;saadaval&amp;gt;0&amp;lt;/saadaval&amp;gt;&lt;br /&gt;
              &amp;lt;hind&amp;gt;&lt;br /&gt;
                &amp;lt;vaartus&amp;gt;9.90&amp;lt;/vaartus&amp;gt;&lt;br /&gt;
                &amp;lt;valuuta&amp;gt;EUR&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
              &amp;lt;/hind&amp;gt;&lt;br /&gt;
          &amp;lt;/ports&amp;gt;&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;magustoidud&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;kissell&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;jäätis&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;      &lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;mittealkoholsed joogid&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;                      &amp;lt;--on sellepärast toit, et tekiks teatud loogiline jaotus--&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;piim&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;      &lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;keefir&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;&lt;br /&gt;
      &amp;lt;kategooria&amp;gt;&lt;br /&gt;
        &amp;lt;nimetus&amp;gt;alkoholsed joogid&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
        &amp;lt;soodustused&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;ISIC&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;10&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;%&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
          &amp;lt;soodustus&amp;gt;&lt;br /&gt;
            &amp;lt;liik&amp;gt;kliendikaart&amp;lt;/liik&amp;gt;&lt;br /&gt;
            &amp;lt;suurus&amp;gt;0.1&amp;lt;/suurus&amp;gt;&lt;br /&gt;
            &amp;lt;yhik&amp;gt;EUR&amp;lt;/yhik&amp;gt;&lt;br /&gt;
          &amp;lt;/soodustus&amp;gt;&lt;br /&gt;
        &amp;lt;/soodustused&amp;gt;&lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;õlu pilsner&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;        &lt;br /&gt;
        &amp;lt;toit&amp;gt;&lt;br /&gt;
          &amp;lt;nimetus&amp;gt;viin viru valge&amp;lt;/nimetus&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/toit&amp;gt;&lt;br /&gt;
      &amp;lt;/kategooria&amp;gt;        &lt;br /&gt;
    &amp;lt;/menüü&amp;gt;&lt;br /&gt;
  &amp;lt;/kohvik&amp;gt;&lt;br /&gt;
&amp;lt;/kohvikud&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
&lt;br /&gt;
== Rakendus ASP.NET baasil ==&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Programmeerimine_CSharp_keeles:_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5ppe_kokkuv%C3%B5tted&amp;diff=21974</id>
		<title>Programmeerimine CSharp keeles: 2010 sügis, päevaõppe kokkuvõtted</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Programmeerimine_CSharp_keeles:_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5ppe_kokkuv%C3%B5tted&amp;diff=21974"/>
		<updated>2011-01-04T18:51:47Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Valminud projektid ja retsensioonid=&lt;br /&gt;
&lt;br /&gt;
==Mohammed Ali (Näide) ==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Indrek Tamm==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Miina Sikk==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Ying_Yang&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Helen Muidik==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Taavi Ilves==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Miinipilduja tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Projekt_Tank&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Mihkel Sokk==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Kosmoseahi&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;FilmiAhi&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Martin Lensment==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;ASP-TASTIC&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Taavi Jakoobi==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Kosmoseahi&amp;quot;]]&lt;br /&gt;
** Arvustus 1: [[Talk:Meeskond &amp;quot;2]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Sõjardid&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;FilmiAhi&amp;quot;]]&lt;br /&gt;
** Arvustus 1: [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2: [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jaak Lehtsalu==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;2]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Tanel Liiv==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Miinipilduja tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Projekt_Tank&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Project Manager&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;ToString2&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jaan Vahtre==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Miinipilduja tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Seda Sahradyan==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : tuleb veel&lt;br /&gt;
** Arvustus 2 : tuleb veel&lt;br /&gt;
&lt;br /&gt;
==Kristjan Stolin==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Sõjardid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Kosmoseahi&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Ready or Not, Here it Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jaan Kruusma==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Projekt Tank&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Ready or Not, Here it Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 3 (kogemata) : [[Talk:Meeskond &amp;quot;codebastards&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Toomas Soha==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond_&amp;quot;Blockmania&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Kaido Loonurm==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond_&amp;quot;Blockmania&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Terav_Totris&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jarko Kaskmaa==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond_&amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Sõjardid&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond_&amp;quot;ASP-TASTIC&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Rauno Rüga==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Miinipilduja_tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;2]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Ilmar Telga==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;JingJang&amp;quot; ]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Ready_or_Not,_Here_it_Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;FilmiAhi&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Henrik Leinola==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;The Adventurer&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Allar Anijago==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;The_Adventurer&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Siim Aaver==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;S.K&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Ready or Not, Here it Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Indrek Kõue ==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;The Adventurer&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;ASP-TASTIC&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Reigo Männiste==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond_&amp;quot;The_Adventurer&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond_&amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
** Arvustus 1 :&lt;br /&gt;
** Arvustus 2 :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sten Vaisma==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
**Arvustus 1 : [[Talk:Meeskond_&amp;quot;Hype&amp;quot;]]&lt;br /&gt;
**Arvustus 2 : [[Talk:Meeskond_&amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
**Arvustus 1 : [[Talk:_&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
**Arvustus 2 : [[Talk:Meeskond_&amp;quot;PE&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Joosep Ilves==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond_&amp;quot;Eagles_With_Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond_&amp;quot;The_Adventurer&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : blabla&lt;br /&gt;
** Arvustus 2 : blabla&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Aare Roosiväli==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Eagles_With_Lasers&amp;quot;]]&lt;br /&gt;
**Arvustus 1 : &lt;br /&gt;
**Arvustus 2 : &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : -&lt;br /&gt;
**Arvustus 1 : &lt;br /&gt;
**Arvustus 2 :&lt;br /&gt;
&lt;br /&gt;
==Kaspar Kallasmaa==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;S.K&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;HASH&amp;quot;]]&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22HASH%22&amp;diff=21973</id>
		<title>Talk:Meeskond &quot;HASH&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22HASH%22&amp;diff=21973"/>
		<updated>2011-01-04T18:50:31Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Idee:&#039;&#039;&#039; Standartne koduse raamatukogu tarkvara.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Teostus:&#039;&#039;&#039; Esmamulje on väga hea. Sisselogimise aken on ilus ja on näha, et sellega on vaeva nähtud. Paraku pärast sisselogimist ilmunud pilt nii ilus enam ei ole. Samas ma ei saa listboxi kasutamist väga ette heita, sest paljud (kaasa arvatud ka meie) kasutasid aja kokkuhoiu mõttes  sellist lahendust. Alternatiivina oleks saanud kasutada ka DataGridView konteinerit, aga ilmselgelt mindi hetkel lihtsama vastupanu teed.&lt;br /&gt;
&lt;br /&gt;
Hea idee oli raamatute otsing. Paraku pidid olema otsisõnad väga täpsed, seega otsing, kui selline, oma ülesannet päris hästi ei täitnud. Samas oli tegu lisavõimalusega, mida tööülesande miinimumnõuetes kirjas polnud. Seega on see parem kui mitte midagi.&lt;br /&gt;
&lt;br /&gt;
Samuti meeldis mulle see, et kasutajad on mitmetasemelised. On olemas administraatorid ja tavakasutajad.&lt;br /&gt;
&lt;br /&gt;
Lahenduses ei tähendanud ma tähtajalist laenutamist.&lt;br /&gt;
Kui registreerimise andmed sisestada ja vaadata Terms Of Service lehekülge ja siis tagasi tulla, siis on registreerimise andmed kadunud.&lt;br /&gt;
Aruannete tegmise võimalust ma ei märganud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lähtekood:&#039;&#039;&#039; Kood on enamasti kommenteerimata, aga muidu üsna loetav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kokkuvõte:&#039;&#039;&#039; Kui kasutajamugavust veidi parandada ja need ülejäänud leheküljed ka sama ilusaks teha kui sisselogimise lehekülg, siis saaks minu meelest valmis päris kena ja toimiva rakenduse. Samuti oleks juurde vaja ka natuke funktsionaalust. (Näiteks aruannete tegemise võimalus ja otsing).&lt;br /&gt;
&lt;br /&gt;
Martin Lensment D21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Üldiselt oli värvilahendus hea, kõik oli loetav, miski silma ei hakanud, kuid ei meeldinud nuppude paigutused. Suureks plussiks oli otsing, millega oli võimalik erinevate kriteeriumite järgi otsida. Menüü nupp üleval vasakus nurgas tundus imeliku koha peal olevat.&lt;br /&gt;
&lt;br /&gt;
Wiki leht tundub poolik. Klassid on küll kirjeldatud kui poolikult. Pole ka logi, mida tehti ning kes ja millal tegi. Lehelt pole võimalik laadida töötavat exet ning source pole saadaval või vähemalt mina ei leidnud seda codeplexist üles.&lt;br /&gt;
&lt;br /&gt;
Jarko Kaskmaa D21&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Esmamulje akna avamisel on hea, peale seda kadus nagu võlu ära. Otsing oli hästi realiseeritud ning kindlasti vajalik selliste rakenduste puhul. Wiki oleks võinud olla rohkem täiustatud. Adminnide ja tavakasutajate süsteem oli ka päris kavalalt realiseeritud.&lt;br /&gt;
Disain disainiks, aga kriteeriumid olid täidetud ning rakendus töötas. Üldmulje positiivne. &lt;br /&gt;
&lt;br /&gt;
Kaspar Kallasmaa D21&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22HASH%22&amp;diff=21972</id>
		<title>Talk:Meeskond &quot;HASH&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22HASH%22&amp;diff=21972"/>
		<updated>2011-01-04T18:50:06Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Idee:&#039;&#039;&#039; Standartne koduse raamatukogu tarkvara.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Teostus:&#039;&#039;&#039; Esmamulje on väga hea. Sisselogimise aken on ilus ja on näha, et sellega on vaeva nähtud. Paraku pärast sisselogimist ilmunud pilt nii ilus enam ei ole. Samas ma ei saa listboxi kasutamist väga ette heita, sest paljud (kaasa arvatud ka meie) kasutasid aja kokkuhoiu mõttes  sellist lahendust. Alternatiivina oleks saanud kasutada ka DataGridView konteinerit, aga ilmselgelt mindi hetkel lihtsama vastupanu teed.&lt;br /&gt;
&lt;br /&gt;
Hea idee oli raamatute otsing. Paraku pidid olema otsisõnad väga täpsed, seega otsing, kui selline, oma ülesannet päris hästi ei täitnud. Samas oli tegu lisavõimalusega, mida tööülesande miinimumnõuetes kirjas polnud. Seega on see parem kui mitte midagi.&lt;br /&gt;
&lt;br /&gt;
Samuti meeldis mulle see, et kasutajad on mitmetasemelised. On olemas administraatorid ja tavakasutajad.&lt;br /&gt;
&lt;br /&gt;
Lahenduses ei tähendanud ma tähtajalist laenutamist.&lt;br /&gt;
Kui registreerimise andmed sisestada ja vaadata Terms Of Service lehekülge ja siis tagasi tulla, siis on registreerimise andmed kadunud.&lt;br /&gt;
Aruannete tegmise võimalust ma ei märganud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lähtekood:&#039;&#039;&#039; Kood on enamasti kommenteerimata, aga muidu üsna loetav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kokkuvõte:&#039;&#039;&#039; Kui kasutajamugavust veidi parandada ja need ülejäänud leheküljed ka sama ilusaks teha kui sisselogimise lehekülg, siis saaks minu meelest valmis päris kena ja toimiva rakenduse. Samuti oleks juurde vaja ka natuke funktsionaalust. (Näiteks aruannete tegemise võimalus ja otsing).&lt;br /&gt;
&lt;br /&gt;
Martin Lensment D21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Üldiselt oli värvilahendus hea, kõik oli loetav, miski silma ei hakanud, kuid ei meeldinud nuppude paigutused. Suureks plussiks oli otsing, millega oli võimalik erinevate kriteeriumite järgi otsida. Menüü nupp üleval vasakus nurgas tundus imeliku koha peal olevat.&lt;br /&gt;
&lt;br /&gt;
Wiki leht tundub poolik. Klassid on küll kirjeldatud kui poolikult. Pole ka logi, mida tehti ning kes ja millal tegi. Lehelt pole võimalik laadida töötavat exet ning source pole saadaval või vähemalt mina ei leidnud seda codeplexist üles.&lt;br /&gt;
&lt;br /&gt;
Jarko Kaskmaa D21&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Esmamulje akna avamisel on hea, peale seda kadus nagu võlu ära. Otsing oli hästi realiseeritud ning kindlasti vajalik selliste rakenduste puhul. Wiki oleks võinud olla rohkem täiustatud. Adminnide ja tavakasutajate süsteem oli ka päris kavalalt realiseeritud.&lt;br /&gt;
Disain disainiks, aga kriteeriumid olid täidetud ning rakendus töötas. Üldmulje positiivne. &lt;br /&gt;
&lt;br /&gt;
Kaspar Kallasmaa&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Programmeerimine_CSharp_keeles:_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5ppe_kokkuv%C3%B5tted&amp;diff=21971</id>
		<title>Programmeerimine CSharp keeles: 2010 sügis, päevaõppe kokkuvõtted</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Programmeerimine_CSharp_keeles:_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5ppe_kokkuv%C3%B5tted&amp;diff=21971"/>
		<updated>2011-01-04T18:33:39Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Valminud projektid ja retsensioonid=&lt;br /&gt;
&lt;br /&gt;
==Mohammed Ali (Näide) ==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Indrek Tamm==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Miina Sikk==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Ying_Yang&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Helen Muidik==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Taavi Ilves==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Miinipilduja tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Projekt_Tank&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Mihkel Sokk==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Kosmoseahi&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;FilmiAhi&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Martin Lensment==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;ASP-TASTIC&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Taavi Jakoobi==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Kosmoseahi&amp;quot;]]&lt;br /&gt;
** Arvustus 1: [[Talk:Meeskond &amp;quot;2]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Sõjardid&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;FilmiAhi&amp;quot;]]&lt;br /&gt;
** Arvustus 1: [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2: [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jaak Lehtsalu==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;2]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Tanel Liiv==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Miinipilduja tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Projekt_Tank&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Project Manager&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;ToString2&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jaan Vahtre==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Miinipilduja tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Seda Sahradyan==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : tuleb veel&lt;br /&gt;
** Arvustus 2 : tuleb veel&lt;br /&gt;
&lt;br /&gt;
==Kristjan Stolin==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Sõjardid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Kosmoseahi&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Ready or Not, Here it Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jaan Kruusma==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Projekt Tank&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Ready or Not, Here it Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 3 (kogemata) : [[Talk:Meeskond &amp;quot;codebastards&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Toomas Soha==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond_&amp;quot;Blockmania&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Kaido Loonurm==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond_&amp;quot;Blockmania&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Terav_Totris&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jarko Kaskmaa==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond_&amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Sõjardid&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond_&amp;quot;ASP-TASTIC&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Rauno Rüga==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Miinipilduja_tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;2]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Ilmar Telga==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;JingJang&amp;quot; ]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Ready_or_Not,_Here_it_Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;FilmiAhi&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Henrik Leinola==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;The Adventurer&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Allar Anijago==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;The_Adventurer&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Siim Aaver==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;S.K&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Ready or Not, Here it Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Indrek Kõue ==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;The Adventurer&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;ASP-TASTIC&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Reigo Männiste==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond_&amp;quot;The_Adventurer&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond_&amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
** Arvustus 1 :&lt;br /&gt;
** Arvustus 2 :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sten Vaisma==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
**Arvustus 1 : [[Talk:Meeskond_&amp;quot;Hype&amp;quot;]]&lt;br /&gt;
**Arvustus 2 : [[Talk:Meeskond_&amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
**Arvustus 1 : [[Talk:_&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
**Arvustus 2 : [[Talk:Meeskond_&amp;quot;PE&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Joosep Ilves==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond_&amp;quot;Eagles_With_Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond_&amp;quot;The_Adventurer&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : blabla&lt;br /&gt;
** Arvustus 2 : blabla&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Aare Roosiväli==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Eagles_With_Lasers&amp;quot;]]&lt;br /&gt;
**Arvustus 1 : &lt;br /&gt;
**Arvustus 2 : &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : -&lt;br /&gt;
**Arvustus 1 : &lt;br /&gt;
**Arvustus 2 :&lt;br /&gt;
&lt;br /&gt;
==Kaspar Kallasmaa==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;S.K&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 2 :&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Skill_and_Others%22&amp;diff=21970</id>
		<title>Talk:Meeskond &quot;Skill and Others&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Skill_and_Others%22&amp;diff=21970"/>
		<updated>2011-01-04T18:31:51Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Arvamus==&lt;br /&gt;
&lt;br /&gt;
Alustuseks jäi silma projekti põhjalik ja koos piltidega kajastamine wikis.&lt;br /&gt;
Projekti oli oma arvutis meeldivalt lihtne tööle saada. Hiljem teiste autorite projekte katsetada üritades selgus, et see pole sugugi mitte enesestmõistetav.&lt;br /&gt;
Projekt ise vastab esmapilgul ülesande püstituses olnud nõudmistele osas, mis puudutab andmete (nii ainete profiilid kui hinded) sisestamist. Kahjuks ei suutnud ma leida ühtegi aruannet, mida käesolev projekt väljastaks. Õpikeskonna puhul on mõistlikku vajadust aruannete järele võibolla keerulisem leida kui näiteks raamatukogu puhul, kuid raamatukoguga paralleele tõmmates oleks võinud välja tuua võimaluse reastada õpilasi õpitulemuste alusel või kuvada need, kellel on liiga vähe hindeid või liiga halb keskmine hinne vms.&lt;br /&gt;
Projekti lähemalt katsetades selgub, et õpilaste profiilide lisamisega on kõik hästi. Samuti õnnestub lisada ainete profiile.  Õpilasele hindeid panna  ja muuta „Vaata ja muuda - hinded“ alt paraku ei õnnestu, hinde saab küll sisestada, kuid see ei salvestu. Kasutaja mugavuse ja arusaadavuse  poole pealt tahaks hinnete lisamise juures näha nuppu „salvesta“&lt;br /&gt;
Võimalik, et hinnete mittesalvestumine on kuidagi seotud projekti üles- või allalaadimisega. &lt;br /&gt;
„Vaata ja muuda -  hinded“  all on väli „Kokku“, kus õpilase hinded summeeritakse. Tavaloogika kohaselt oleks mõistlikum leida keskmine hinne, mitte hinnete summa.  See järeldus põhineb muidugi ainult autori enda sisestatud ühe õpilase hinnetel, sest kuna hindeid lisada ei õnnestunud, ei saanud ka katsetada. &lt;br /&gt;
Koodi uurides jäi silma ka see, et koodi on korralikult kommenteeritud.&lt;br /&gt;
Projekti puhul meeldib selge ja loogiline avaleht. Ka idee, sisu ja võimalused on kokkuvõttes head (eriti arvestades seda, et projekt on põhimõtteliselt teostatud ühe inimese poolt, mitte tiimitööna).&lt;br /&gt;
&lt;br /&gt;
Janar Tooming DK21&lt;br /&gt;
----------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&#039;&#039;&#039;Rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakendus täidab ülesande nõudeid kuid kuna andmebaasi puudujääkidele, peab paljusi andmeid mõtetult uuesti sisestama, nt hinded ja tunnid. Üldmulje on hea, aga praktikas kasutust ei leia, vähemalt seni kaua kuni korralik andmebaas on ehitatud ja programmi loogika vastavalt üles ehitatud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lähtekood&#039;&#039;&#039;&lt;br /&gt;
Lähtekood tundub asjalik ja töötab ning on kommenteerimisega ka viitsitud vaevata, aga vaadake oma andmemudel üle, teil on hinded eraldi olevas tabelis, mis pole seotud useri id&#039;ega kuigi kõik peaks useri ümber toimuma. Eraldi on teil hinnete all eesnimi ja perenimi, andmete dubleerimine lihtsalt. Kui teil oleks hinde id ja useri id ära seotud oleks teil ühe kindla inimese hindeid palju lihtsam jälgida ja kuvada. Samuti on tund sidumata ainega. Andmebaas ei tundu jätkusuutlik ja nõuaks ümbertegemist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiki&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wiki leht on väga hästi koostatud ja pakub korralikku ülevaadet programmi kasutamisest kui ka klasside kirjeldused on olemas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Jaan Kruusma, D22&#039;&#039;&#039;&lt;br /&gt;
----------------------------------------------------------------------------------------------------------------&lt;br /&gt;
Wiki&lt;br /&gt;
&lt;br /&gt;
Programmi kohta uurima hakates jääb silma hästi koostatud wiki koos illustreerivate piltidega. Wikis on olemas korralik programmi kirjeldus.&lt;br /&gt;
&lt;br /&gt;
Programm&lt;br /&gt;
&lt;br /&gt;
Välimuselt natuke tagasihoidlik kuid üsna lihtne. Minu arust ei peagi programm alati hästi &amp;quot;fancy&amp;quot; välja nägema. Ja tubli töö, sest programm tehtud ju siiski põhimõtteliselt üksinda. Programm ise on korralik, mõni asi on küll natuke segane, kuid siiski toimib. &lt;br /&gt;
&lt;br /&gt;
Lähtekood&lt;br /&gt;
&lt;br /&gt;
Koodi on lihtne lugeda ja kergesti arusaadav. Koodi on piisavalt kommenteeritud!&lt;br /&gt;
&lt;br /&gt;
Jaak Lehtsalu D22&lt;br /&gt;
&lt;br /&gt;
== Arvustus ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Üldine&#039;&#039;&#039;&lt;br /&gt;
Rakendus vastab etteantud nõuetele, kuid disaini poole pealt on veidi puudujääke. Tean, et antud projektis hüppasid teised liikmed alt ära ning projekt on valminud ühe inimese käe läbi, seega ühe inimese kohta igati hea töö. Antud programm kasutust realselt ilmselt ei leia, enne kui on teinud läbi päris põhjaliku arenduse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kood&#039;&#039;&#039;&lt;br /&gt;
Kood tundub ilus ja arusaadav. Nagu eelmine arvustaja on kommenteerinud andmemudelit, siis ka minule tundus see ebaratsionaalne, ise oleksin teinud nii nagu ka eelmine kommenteeria soovitas. Kõige lihtsam oleks olnud võtta kasvõi mingi originaalsüsteem ette ja selle kloon ehitada, ainult parem ja ilusam :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiki&#039;&#039;&#039;&lt;br /&gt;
Wiki leht on see eest üsna hästi koostatud ja annab hea ülevaate antud projektist.&lt;br /&gt;
&lt;br /&gt;
Taavi Ilves&lt;br /&gt;
D21&lt;br /&gt;
&lt;br /&gt;
--------&lt;br /&gt;
&lt;br /&gt;
Rakenduse installimine on võrdlemisi lihtne. Üldjoontes töötab olemas olev funktsionaalsus üsna korralikult. Kasutajaliides on võrdlemisi hästi organiseeritud ja mõistetav.&lt;br /&gt;
&lt;br /&gt;
Projekt on ka üsna mõistlikult dokumenteeritud, kui arvestada selle all Wiki&#039;s toodud kirjeldust ja lähtekoodi kommentaare. Wiki&#039;s toodud kasutusjuhend annab väga hea ülevaate programmi kasutamisest ja võimalustest. Lähtekood on peaaegu täielikult kommenteeritud ning ka hästi vormistatud.&lt;br /&gt;
&lt;br /&gt;
Andmemudeli osas pean nõustuma eelnevate kommenteerijatega, et see võinuks olla veidi paremini läbimõeldud. Siiski on korraliku andmemudeli koostamine üsna aeganõudev tegevus ning kui aega vähe, siis ei pruugi see muidugi õnnestuda.&lt;br /&gt;
&lt;br /&gt;
Logi on lühike, ent vaatamata sellele informatiivne ja annab hea üldpildi projekti käigust.&lt;br /&gt;
&lt;br /&gt;
Eriti märkimisväärne on, et vaatamata sellele, et projekti realiseeris lõpuks vaid üks inimene üksi õnnestus see siiski tähtajaks valmis saada.&lt;br /&gt;
&lt;br /&gt;
*[[User:lkermas|LKermas]] D22&lt;br /&gt;
&lt;br /&gt;
--------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Üldine&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Esmane mulje oli ehmatav, et mis siin kujundusega tehtud on. Kuigi rakendus vastab nõuetele, ei saa antud rakenduses kujundusest rääkidagi. Rakendus ise tundus põhjalik ja läbimõeldud ja võib öelda, et ühe inimese tööna tundub see asjalik, aga ilma kujunduseta rakendus kasutuspinda kohe kindlasti ei leia.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installeerimine ja kood&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Installeerimine läks ilma viperdusteta ja programmis töötas kõik sujuvalt, ning sellele annab tõestust ka suhteliselt korralikult kirjutatud kood. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiki&#039;&#039;&#039;&lt;br /&gt;
Wiki oli hästi koostatud ja sai ülevaate, millega üks inimene antud projektis tegeles &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuigi rakendus vastas nõuetele, ja oli koodi poole pealt olid asjad ilusti kirjutatud, ei saa ma nõustuda, et kogu projekt oleks hästi tehtud ja nõuetele vastav, sest lisaks koodile, on rakenduses tähtsal kohal ka kujundus. Antud ülesande üks tähtis komponent oli ka meeskonnatöö, mis peaks välistama sellise kujundusega lõpp produkti ja kuna antud juhul ei olnud tegemist meeskonnatööga, oli tulemus kohe ka märgatav. Siiski, ühe mehe töö kohta oli see aktsepteeritav töö.  &lt;br /&gt;
&lt;br /&gt;
Jaan Vahtre A21&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Wiki leht on väga hästi koostatud ning kõik on olemas. Väga lühikese ajaga on üks inimene suutnud ära teha terve rühma töö ning saanud &lt;br /&gt;
ka valmis tähtajaks. Meeldis, et Wikis on iga valikuvõimalusega lehe kohta toodud ära väike kokkuvõte, mida sellega teha saab ning kasuks &lt;br /&gt;
tuleb ka pildi olemasolu.&lt;br /&gt;
&lt;br /&gt;
Veidi häiris esileht, milleks ajada kasutajat segadusse nii paljude nuppudega, mida esialgu nagunii vajutada ei saa, ilma sisselogimiseta? Esileht oleks võinud lihtsuse mõttes olla vaid sisselogimine, ilma halli osata seal all. Samas jälle kui sisse logid, siis võiks sisse logimise pool üldse ära kaduda ning väljalogimine võiks olla üleval (ripp)menüüs. Lisaks need lisamise nupud asetsevad kuidagi läbisegi, võiks olla mingi süsteem, näiteks ülevalt alla. Meeldis, et oli all servas nö teadeteriba, mis teavitas kasutajat kui midagi läks korda või valesti.&lt;br /&gt;
&lt;br /&gt;
Kood on hästi kommenteeritud ja eesti keeles. Kood on jaotatud klassidesse, nii nagu peab (iga lehe taga peitub klass ning lisaks on veel &lt;br /&gt;
kolm klassi, mille kaudu toimub vastavate andmete salvestamine andmebaasi).&lt;br /&gt;
&lt;br /&gt;
Ühe inimese kohta on ära tehtud suur töö ning rakendus töötab pisiviperustest hoolimata. Kuigi tegemist on tõsisemapoolse &lt;br /&gt;
õppehaldussüsteemiga oleks võinud veidi ka disaini peale mõelda.&lt;br /&gt;
&lt;br /&gt;
Helen Muidik D21&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Arvustus ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutamine&#039;&#039;&#039;:&lt;br /&gt;
Registreerimiel ja sisselogimisel on kõik ilusti arusaadav.&lt;br /&gt;
Kuna ma ei alustanud aga Wiki lugemisest, siis tekkis peale seda kerge hämming, ei teadnud mida edasi &lt;br /&gt;
teha. Selle vastu aitas Wiki. Võib-olla peaks kasutajaliidese ülesehitust veidi muutma ja arusaadavamaks &lt;br /&gt;
muutma, sest praegu võib tekkida arusaamatusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mida võiks muuta&#039;&#039;&#039;:&lt;br /&gt;
Toimunud tunni aken võiks olla muudetava suurusega, seal midagi ära lõhkuda ei anna.&lt;br /&gt;
Samas aknas võiks gridist eemaldada tühja rea, kus saab asju &amp;quot;lisada&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Projekti edasi arendades võiks lisada natukene funktsionaalsust, just erinevate kokkuvõtete kohta.&lt;br /&gt;
Samuti võiks saada muuta hinnete &amp;quot;nimesid&amp;quot; ja ka nende arvu, äkki on vaja panna  välja üle 10 hinde.&lt;br /&gt;
&lt;br /&gt;
Samuti võiks võimaldada märkida kindla õpilsae kohalviibimist teatud tunnis&lt;br /&gt;
Veidi segaseks jääb ka hinnete kogusumma leidmise mõte.&lt;br /&gt;
&lt;br /&gt;
Meeldib, et tegevustele antakse tagasisidet.&lt;br /&gt;
Meeldib, et EAP vale formaadi puhul näidatakse vea koht punase servaga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kood&#039;&#039;&#039;:&lt;br /&gt;
Kood on korrektselt kommenteeritud. Ülesehitus on selge ja arusaadav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiki&#039;&#039;&#039;:&lt;br /&gt;
Kui niisama vaadates võib rakendus jääda veidi segaseks, siis Wiki annab ilusa ülevaata mida ja kuidas &lt;br /&gt;
teha, seda koos piltidega. Kõik vajalik mida ma Wikist otsisin oli seal ka täiesti olemas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;:&lt;br /&gt;
Projekt eesmärgid on suuremas osas täidetud. Veidi võib nuriseda üldise statistika ja ülevaate puudumise &lt;br /&gt;
&lt;br /&gt;
poolepealt. Samas püüan ka meeles pidada, et projekt on koostatud 1 inimese poolt. Bottom line - kasutajaliidest veidi paremaks, paar funktsiooni juurde ja hakkab looma.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Taavi Jakoobi D22&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Asi läks ilusti tööle ja probleeme ei esinenud.&lt;br /&gt;
&lt;br /&gt;
Lugedes siin mõne inimese virinad välimuse üle siis mina küll sellest aru ei saa,igati soliidne ju.&lt;br /&gt;
&lt;br /&gt;
Samuti UI kohta,minule tundus igati loogiline,sain kõik asjad tehtud ja isegi enne suurepäraselt koostatud õpetuse lugemist.Ainuke asi mis häiris oli näiteks hinnete sisestamisel kui klikkida mingit tabelit siis sai sealt ära ainult ESC i vajutades.Võiks olla nii,et kui kilikid teisele tabelile läheb kirjutamine sinna kohe üle.&lt;br /&gt;
&lt;br /&gt;
Koodis olid kommenteeritud ainult funktsioonid,nende sisu üldjuhul oli kommenteerimata .Üldiselt oli siiski iga tegevus seal arusaadav.&lt;br /&gt;
&lt;br /&gt;
Andmemudeli osas nõustun teistega.&lt;br /&gt;
&lt;br /&gt;
Wiki suurepärane.&lt;br /&gt;
&lt;br /&gt;
Kõik projekti nõudmised on täidetud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gaspar Karm&#039;&#039;&#039; D22&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alustuseks ütleksin, et väga korralikult tehtud projekt. Kõik aspektid on tasemel - nõuded täidetud ja enamgi veel. Wiki on eeskujulik. Kommentaaride hulga kohta koodis ütleksin, et alati võiks rohkem olla. Kõik mis tehtud, on hea, aga osad asjad on poolikud (kasutajate haldamine, andmemudel jne), samas väljuks antud programmi &#039;valmis&#039; tegemine tõsiselt käesoleva aine skoobist. Samas kui aeg ei oleks nii suur väärtus, oleks see tõenäoliselt valmis. Kahju, et seda projekti tegi põhimõtteliselt ainult üks inimene, vb oleks natuke täiuslikuma tulemuse välja võlunud, kui projektile oleks meeskondlikult lähenetud. Samas ei ole kindel, kas lahendus oleks meeskonnatööst paranenud. Jällegi, idee loeb - väga praktiline projekt. Usun, et antud aine raames, sai selle projektiga tegelemisel vajaliku õpiväljundi kindlasti kätte.&lt;br /&gt;
&lt;br /&gt;
Indrek Tamm D22&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Miinused&lt;br /&gt;
Kohe alguses hakkab häirima see, et nuppudele vajutades hüppab aknaid lahti nii palju kui vajutad. Võiks olla mingi kontroll mis piirab topelt akent avanemast kui taoline on juba lahti.&lt;br /&gt;
Kui Lisada õpilane kes on juba olemas, siis tuleb mingisugune sequence error mis on unhandlimata&lt;br /&gt;
Kuupäeva konventeerimine on vigane. Seal kus on kuvatud kuupäev on ka kellaeg, alati kujul 12:00:00&lt;br /&gt;
Hinnete muutmine on natuke ebamugav. Parem lahendus oleks kui  nimi oleks eraldi ja hinded jookseksid ülalt alla.&lt;br /&gt;
Kujunduse poole pealt võiks aken natuke suurem olla, samuti on nuppude paigutus kohati imelik ning puudub ühtne süsteem&lt;br /&gt;
&lt;br /&gt;
Plussid&lt;br /&gt;
&lt;br /&gt;
Väga meeldib mulle wiki leht, kus on väga palju vaeva nähtud täisfunktsionaalsuse kirjeldamisega. Paistab et teamil on ainult 1 liige ja tubli saavutus kui seda on ainult üksi tehtud. Samuti suuremad bugid puuduvad&lt;br /&gt;
Lisaks meeldib veel kasutajapõhine süsteem ning seda sutsu edasi arendades saaks juba päris korraliku asja.&lt;br /&gt;
Lähtekood on kommenteeritud ning rakendusega ilusti kaasas.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks üksi arendes on hakkama saadud tubli tulemusega. Sutsu annab soovida kasutajamugavus kuna nupud paiknevad imeliku süsteemi järgi.&lt;br /&gt;
Kui  asja edasi arendada siis saaks teha ka õpilaste versiooni, kus sisse logides võiks saada kasutada ainult kasutajapõhist funktsionaalsust. Õpetajad saavad lisada ja hallata andmeid ning õpilased ainult vaadata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toomas Soha D21&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ühe inimese kohta on tehtud korralik töö. Rakendus töötab sujuvalt ja silma ei hakkanud esmapilgul ühtegi suuremat viga. Mis tundub olevat natukene kahtlane, on see, et nuppudele vajutades, avaneb mitu akent. Seda võiks tõlgendada kui soovi, et kasutaja kirjutab korraga mitme aine info ja siis vajutab järjest lisa. Seda oleks võinud teha ühes aknas, et kasutaja saaks ühes aknas korraga mitu ainet lisada. Sama kehtib ka õpilaste kohta. Visuaalne pool jätab natukene soovida, aga ühe inimese kohta pole üldse halb tulemus ja arusaadav, et rõhutud on funktsionaalsusele ja tähtajaks valmis saamisele. Mis on ka omaette tubli saavutus. Väga põhjalik wiki leht on suureks plussiks. Väga hästi on kirjeldatud kõik pakutavad funktsioonid ja varustatud pildimaterialiga. Koodis on meetodid korralikult kommenteeritud, võib olla oleks tahtnud natukene põhjalikuma meetodi sisest kommenteerimist. Üldiselt on tegemist väga asjaliku tööga. Natukene funktsionaalsust ja visuaalset poolt tõsta siis saaks selleks päris kasulik rakendus.&lt;br /&gt;
&lt;br /&gt;
Henrik Leinola A22&lt;br /&gt;
----&lt;br /&gt;
Wikit vaadates hakkas kohe silma, et see on põhjalik ning asjaga vaeva nähtud. Installimine oli samuti küllaltki lihtne, ei pidnanud kaua mässama ja mingit lisa prahti alla tõmbama. Ehmatas natuke disain, mis nägi suht algeline välja ning samuti ei tundunud(mulle) eriti kasutajasõbralik - natuke kohmakaks jäi. Koodi ei vaadanud, aga usaldan teisi retsenseerijaid, kui öeldakse, et see korralikult dokumenteeritud ja lihtsalt arusaadav. &lt;br /&gt;
Idee muidu hea ning, mis minu arvates põhiline - projekt vastab nõuetele. Plussiks saaks ka muidu selle tuua, et see valmis õigeaegselt. Üldiselt muidu väga hea teostus, võttes arvesse selle, et see siiski 1 inimese poolt tehtud ning ülesandeks polnud luua mingit rakendust, mis müüma hakkab, vaid ise õppida sellest!&lt;br /&gt;
&lt;br /&gt;
Kaspar Kallasmaa D21&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Programmeerimine_CSharp_keeles:_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5ppe_kokkuv%C3%B5tted&amp;diff=21969</id>
		<title>Programmeerimine CSharp keeles: 2010 sügis, päevaõppe kokkuvõtted</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Programmeerimine_CSharp_keeles:_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5ppe_kokkuv%C3%B5tted&amp;diff=21969"/>
		<updated>2011-01-04T18:15:01Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Valminud projektid ja retsensioonid=&lt;br /&gt;
&lt;br /&gt;
==Mohammed Ali (Näide) ==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Indrek Tamm==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Miina Sikk==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Ying_Yang&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Helen Muidik==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Taavi Ilves==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Miinipilduja tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Projekt_Tank&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Mihkel Sokk==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Kosmoseahi&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;FilmiAhi&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Martin Lensment==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;ASP-TASTIC&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Taavi Jakoobi==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Kosmoseahi&amp;quot;]]&lt;br /&gt;
** Arvustus 1: [[Talk:Meeskond &amp;quot;2]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Sõjardid&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;FilmiAhi&amp;quot;]]&lt;br /&gt;
** Arvustus 1: [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2: [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jaak Lehtsalu==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;2]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Tanel Liiv==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Miinipilduja tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Projekt_Tank&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Project Manager&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;ToString2&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jaan Vahtre==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Miinipilduja tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Seda Sahradyan==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : tuleb veel&lt;br /&gt;
** Arvustus 2 : tuleb veel&lt;br /&gt;
&lt;br /&gt;
==Kristjan Stolin==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Sõjardid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Kosmoseahi&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Ready or Not, Here it Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jaan Kruusma==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Projekt Tank&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Ready or Not, Here it Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 3 (kogemata) : [[Talk:Meeskond &amp;quot;codebastards&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Toomas Soha==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond_&amp;quot;Blockmania&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Kaido Loonurm==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond_&amp;quot;Blockmania&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Terav_Totris&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jarko Kaskmaa==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond_&amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Sõjardid&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond_&amp;quot;ASP-TASTIC&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Rauno Rüga==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Miinipilduja_tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;2]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Ilmar Telga==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;JingJang&amp;quot; ]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Ready_or_Not,_Here_it_Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;FilmiAhi&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Henrik Leinola==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;The Adventurer&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Allar Anijago==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;The_Adventurer&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Siim Aaver==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;S.K&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Ready or Not, Here it Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Indrek Kõue ==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;The Adventurer&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;ASP-TASTIC&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Reigo Männiste==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond_&amp;quot;The_Adventurer&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond_&amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
** Arvustus 1 :&lt;br /&gt;
** Arvustus 2 :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sten Vaisma==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
**Arvustus 1 : [[Talk:Meeskond_&amp;quot;Hype&amp;quot;]]&lt;br /&gt;
**Arvustus 2 : [[Talk:Meeskond_&amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
**Arvustus 1 : [[Talk:_&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
**Arvustus 2 : [[Talk:Meeskond_&amp;quot;PE&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Joosep Ilves==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond_&amp;quot;Eagles_With_Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond_&amp;quot;The_Adventurer&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : blabla&lt;br /&gt;
** Arvustus 2 : blabla&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Aare Roosiväli==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Eagles_With_Lasers&amp;quot;]]&lt;br /&gt;
**Arvustus 1 : &lt;br /&gt;
**Arvustus 2 : &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : -&lt;br /&gt;
**Arvustus 1 : &lt;br /&gt;
**Arvustus 2 :&lt;br /&gt;
&lt;br /&gt;
==Kaspar Kallasmaa==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;S.K&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : &lt;br /&gt;
** Arvustus 2 :&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Programmeerimine_CSharp_keeles:_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5ppe_kokkuv%C3%B5tted&amp;diff=21968</id>
		<title>Programmeerimine CSharp keeles: 2010 sügis, päevaõppe kokkuvõtted</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Programmeerimine_CSharp_keeles:_2010_s%C3%BCgis,_p%C3%A4eva%C3%B5ppe_kokkuv%C3%B5tted&amp;diff=21968"/>
		<updated>2011-01-04T18:11:33Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Valminud projektid ja retsensioonid=&lt;br /&gt;
&lt;br /&gt;
==Mohammed Ali (Näide) ==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Indrek Tamm==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Miina Sikk==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Ying_Yang&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Helen Muidik==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Taavi Ilves==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Miinipilduja tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Projekt_Tank&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Mihkel Sokk==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Kosmoseahi&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;FilmiAhi&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Martin Lensment==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;ASP-TASTIC&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Taavi Jakoobi==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Kosmoseahi&amp;quot;]]&lt;br /&gt;
** Arvustus 1: [[Talk:Meeskond &amp;quot;2]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Sõjardid&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;FilmiAhi&amp;quot;]]&lt;br /&gt;
** Arvustus 1: [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2: [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jaak Lehtsalu==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;2]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Tanel Liiv==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Miinipilduja tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Projekt_Tank&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Project Manager&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;ToString2&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jaan Vahtre==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Miinipilduja tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Seda Sahradyan==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : tuleb veel&lt;br /&gt;
** Arvustus 2 : tuleb veel&lt;br /&gt;
&lt;br /&gt;
==Kristjan Stolin==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Sõjardid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Kosmoseahi&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Ready or Not, Here it Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jaan Kruusma==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Projekt Tank&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Ready or Not, Here it Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 3 (kogemata) : [[Talk:Meeskond &amp;quot;codebastards&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Toomas Soha==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond_&amp;quot;Blockmania&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Kaido Loonurm==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond_&amp;quot;Blockmania&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Hype&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Terav_Totris&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Jarko Kaskmaa==&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond_&amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Sõjardid&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond_&amp;quot;ASP-TASTIC&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Rauno Rüga==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Miinipilduja_tuli&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;2]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;ISU - aI Sii jUu&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Ilmar Telga==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;XNA (Xbox Not Available)&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;JingJang&amp;quot; ]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Ready_or_Not,_Here_it_Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Modern Iron&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;FilmiAhi&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Henrik Leinola==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;The Adventurer&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Skill and Others&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Allar Anijago==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;The_Adventurer&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;PEA&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;HASH&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
==Siim Aaver==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;S.K&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Ready or Not, Here it Comes!&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Indrek Kõue ==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;C-Team&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Pacman&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;The Adventurer&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;ASP-TASTIC&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;Alphabook&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Reigo Männiste==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond_&amp;quot;The_Adventurer&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond_&amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
** Arvustus 1 :&lt;br /&gt;
** Arvustus 2 :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sten Vaisma==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;2#4U&amp;quot;]]&lt;br /&gt;
**Arvustus 1 : [[Talk:Meeskond_&amp;quot;Hype&amp;quot;]]&lt;br /&gt;
**Arvustus 2 : [[Talk:Meeskond_&amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : [[Meeskond &amp;quot;Siiski&amp;quot;]]&lt;br /&gt;
**Arvustus 1 : [[Talk:_&amp;quot;LMDB&amp;quot;]]&lt;br /&gt;
**Arvustus 2 : [[Talk:Meeskond_&amp;quot;PE&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Joosep Ilves==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;IDDQD&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond_&amp;quot;Eagles_With_Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond_&amp;quot;The_Adventurer&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : blabla&lt;br /&gt;
** Arvustus 2 : blabla&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Aare Roosiväli==&lt;br /&gt;
* &#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;Eagles_With_Lasers&amp;quot;]]&lt;br /&gt;
**Arvustus 1 : &lt;br /&gt;
**Arvustus 2 : &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rakendus&#039;&#039;&#039; : -&lt;br /&gt;
**Arvustus 1 : &lt;br /&gt;
**Arvustus 2 :&lt;br /&gt;
&lt;br /&gt;
==Kaspar Kallasmaa==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Mäng&#039;&#039;&#039; : [[Meeskond &amp;quot;S.K&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : [[Talk:Meeskond &amp;quot;Eagles With Lasers&amp;quot;]]&lt;br /&gt;
** Arvustus 2 : [[Talk:Meeskond &amp;quot;H.A.S.H.&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Ärirakendus&#039;&#039;&#039;: [[Meeskond &amp;quot;Jana ja poisid&amp;quot;]]&lt;br /&gt;
** Arvustus 1 : &lt;br /&gt;
** Arvustus 2 :&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Eagles_With_Lasers%22&amp;diff=21441</id>
		<title>Talk:Meeskond &quot;Eagles With Lasers&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Eagles_With_Lasers%22&amp;diff=21441"/>
		<updated>2010-12-23T09:35:50Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mängust endast:&amp;lt;br \&amp;gt;&lt;br /&gt;
Disain on mängul väga hea, pildid on hästi valitud ja menüü kui ka taustapildid on ka väga hea silmailu. Mängu idee on hea ja tuttav kõigile, uus idee lisatud, et punktid on sama aegselt ka elud. Elude puudumine lubab mängijal kaua mängida kuid siit tekib aga, kui mäng keerleb skoori ümber siis miks hiljem ei kuvata highscore, selline ära kasutatud tunne on peale rasket sõda kosmoses ja skoorist ikka jälge ei jää, ctrl+printscreeniga tuleb sõpradega skoore võrrelda. See jätab lahenduse puudulikuks ning puudub replayability.&amp;lt;br \&amp;gt;&lt;br /&gt;
Koodist:&amp;lt;br \&amp;gt;&lt;br /&gt;
Kaane alla piiludes tekkis tunne, et tehti mängu algus valmis koos vajaminevate (ilusti läbimõeldud) klassidega ja siis ülejäänud topiti game.cs sisse mis mujale ei mahtunud, miks teil on vaja eraldi faili player collisioni jaoks. Keyboard.cs oleks ka ilusam eraldi hoida, nt ise tahaksin special fire nupu left-shifti muuta millekski mugavamaks. Samas Bullet.cs on minu silmadele ilu ja tahaks selle iluduse ka enda projekti lisada, ning NPC klass on ka väga stiilselt tehtud.&amp;lt;br \&amp;gt;&lt;br /&gt;
Kokkuvõttes on kood ilusti kirjutatud ning peale vaadates suuremaid puudusi ei esine, peale selle highscore&#039;i ja keyboardi. Tehke see ka ära ja 10/10.&amp;lt;br \&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
LP Jaan Kruusma D22&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esimese positiivse üllatuse sain kohe peale mängu käivitamist. Menüüd, fondid, laevad ja taustad näevad tohutult stiilsed välja. Julgen väita, et kõigi tehtud XNA mängude seast on see kõige ilusama graafikaga. Samuti on positiivne, et olete mängule ka helid külge pannud.&lt;br /&gt;
&lt;br /&gt;
Tehnilise poole pealt tundus, et mäng jookseb hästi ja mingeid bugisid silma ei hakanud.&lt;br /&gt;
&lt;br /&gt;
Idee, et elude asemel on punktid, tundub iseenesest huvitav, aga minu jaoks vähendas see oluliselt hasarti. Highscore puudumise tõttu pole mul mitte millegagi enda tulemusi võrrelda ja üritada midagi üle lüüa. Kui oleksite mingid enda tulemused ette andnud, siis oleks ehk mul olnud motivatsioon teie tulemusi ületada ning mängu rohkem kui 2 korda läbi mänginud. Võib-olla oleks võinud elud siiski mingi vigastuste % abil mängu sisse panna. Oleks tunduvalt põnevam mängida, kui lõpuni jõudmiseks oleks vaja eelnevalt ka pisut harjutada.&lt;br /&gt;
Aga seni kui tüdimus peale ei tule on ekraanil toimuv päris haarav ja vinge. Eriti kui vastased igast ilmakaarest peale hakkavad lendama.&lt;br /&gt;
&lt;br /&gt;
Kui te ei viitsi mängimise klahve seadistatavaks muuta, siis võiksite vähemalt WASD klahvid samuti laeva juhtima panna. Vähemalt minu jaoks oleks tunduvalt mugavam nende klahvidega mängida ja siis oleks shift ja space ka kenasti näppude all.&lt;br /&gt;
&lt;br /&gt;
Paistis, et kõikidele meetoditele olid kokkuvõtted olemas, aga samuti oleksite võinud ka mõningates keerulisemates kohtades kirjeldada kust mingid arvud tulevad ja mida teevad. Küll aga oleksite pidanud mitmed meetodid väiksemateks tükkideks jagama. Update on teil tervenisti 430 rida pikk. :)&lt;br /&gt;
&lt;br /&gt;
Samuti võiksite wikisse veel lisada klasside kirjeldused.&lt;br /&gt;
&lt;br /&gt;
Siim Aaver D21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ütleks kohe ära, et mäng oleks võinud ka kompileeritud kujul saadaval olla. &lt;br /&gt;
&lt;br /&gt;
Üks asi, millega see mäng meeldivalt üllatas, oli visuaalne pool. Kenad taustad, ilus font ja päris hea väljanägemisega vastased annavad mängu visuaalsele poolele professionaalselt tehtud tunde. Samas mäng ise jättis üsna tühja mulje- ainult 3 levelit ja 3 erinevat tüüpi vastaseid. Surmasaamise puudumine vähendab tõsiselt viitsimist vastaste eest põigelda ja skooritabeli puudumise tõttu ei ole huvi mängu rohkem, kui üks kord mängida. Lisaks oli mängus bugi, kus üles liikumisel samaaegselt paremale keeramine enam ei toiminud.&lt;br /&gt;
&lt;br /&gt;
Mängu koodi uurimisel jäi mulje, et kogu asi on staatiliselt üles ehitatud- uute asjade lisamine oleks nõudnud mitmesse kohtadesse muudatuste tegemist. Lisaks häiris see, et oluline osa koodi oli ühte kohta kokku surutud. Samas &#039;&#039;collision detection&#039;&#039; jättis hea mulje, sellise põhimõttega asja oleks isegi enda projektis kasutada tahtnud.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes koolitöö kohta üpriski korralik asi, samas turule mineku mõtte korral vajaks see veel kõvasti tööd.&lt;br /&gt;
&lt;br /&gt;
Valdar Vaht D22&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ühtegi otsest viga silma ei hakanud, peale ühe asja: nimelt, kui mängija laev seisab paigal ja kamikaze tüüpi vastase laev sõidab sellele otsa, siis jääb npc laev mängija kohal seisma ja plahvatab alles paari sekundi pärast (see ei juhtu iga kord, kuid on kergesti reprodutseeritav). See annab mängijale võimaluse kiiresti kohalt minema sõita ja vältida plahvatust, kuna kamikaze ei hakka mängijat koheselt jälitama.&lt;br /&gt;
Üks puudus on võib-olla see, et vastase laevad sõidavad üksteisest läbi, kuid arvestades seda, et mängu tegemiseks anti suhteliselt vähe aega, olete teinud küll väga hea ja vigadevaba mängu. Koodi suhtes pole ka mingit pretensiooni.&amp;lt;br \&amp;gt;&lt;br /&gt;
Lisaks veel, et graafika ja plahvatused olid kenad, liikumine sujuv ning häälte olemasolu on ka üks kindel pluss.&amp;lt;br \&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Siim Kündre D31&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Väga ilusa graafikaga mäng, heliefektid andsid ka palju juurde. Eriti meeldisid need kamikaze tüüpi laevad, mis sinu leava rammida püütsid. Bug&#039;e ei leinud, sest ei mänginud eriti kaua. Põhjus suhteliselt lihtne - highscore puudus, ei olnud väga pinget mängida. Mis veel natuke häiris oli see, et wiki oli nats poolik. &lt;br /&gt;
Üldjoontes mäng väga normaalne ja mõnus mängida - liikumine oli sujuv ning eriefektid olid lahedad. &lt;br /&gt;
&lt;br /&gt;
Kaspar Kallasmaa D21&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Eagles_With_Lasers%22&amp;diff=21439</id>
		<title>Talk:Meeskond &quot;Eagles With Lasers&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Eagles_With_Lasers%22&amp;diff=21439"/>
		<updated>2010-12-23T09:35:36Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mängust endast:&amp;lt;br \&amp;gt;&lt;br /&gt;
Disain on mängul väga hea, pildid on hästi valitud ja menüü kui ka taustapildid on ka väga hea silmailu. Mängu idee on hea ja tuttav kõigile, uus idee lisatud, et punktid on sama aegselt ka elud. Elude puudumine lubab mängijal kaua mängida kuid siit tekib aga, kui mäng keerleb skoori ümber siis miks hiljem ei kuvata highscore, selline ära kasutatud tunne on peale rasket sõda kosmoses ja skoorist ikka jälge ei jää, ctrl+printscreeniga tuleb sõpradega skoore võrrelda. See jätab lahenduse puudulikuks ning puudub replayability.&amp;lt;br \&amp;gt;&lt;br /&gt;
Koodist:&amp;lt;br \&amp;gt;&lt;br /&gt;
Kaane alla piiludes tekkis tunne, et tehti mängu algus valmis koos vajaminevate (ilusti läbimõeldud) klassidega ja siis ülejäänud topiti game.cs sisse mis mujale ei mahtunud, miks teil on vaja eraldi faili player collisioni jaoks. Keyboard.cs oleks ka ilusam eraldi hoida, nt ise tahaksin special fire nupu left-shifti muuta millekski mugavamaks. Samas Bullet.cs on minu silmadele ilu ja tahaks selle iluduse ka enda projekti lisada, ning NPC klass on ka väga stiilselt tehtud.&amp;lt;br \&amp;gt;&lt;br /&gt;
Kokkuvõttes on kood ilusti kirjutatud ning peale vaadates suuremaid puudusi ei esine, peale selle highscore&#039;i ja keyboardi. Tehke see ka ära ja 10/10.&amp;lt;br \&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
LP Jaan Kruusma D22&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esimese positiivse üllatuse sain kohe peale mängu käivitamist. Menüüd, fondid, laevad ja taustad näevad tohutult stiilsed välja. Julgen väita, et kõigi tehtud XNA mängude seast on see kõige ilusama graafikaga. Samuti on positiivne, et olete mängule ka helid külge pannud.&lt;br /&gt;
&lt;br /&gt;
Tehnilise poole pealt tundus, et mäng jookseb hästi ja mingeid bugisid silma ei hakanud.&lt;br /&gt;
&lt;br /&gt;
Idee, et elude asemel on punktid, tundub iseenesest huvitav, aga minu jaoks vähendas see oluliselt hasarti. Highscore puudumise tõttu pole mul mitte millegagi enda tulemusi võrrelda ja üritada midagi üle lüüa. Kui oleksite mingid enda tulemused ette andnud, siis oleks ehk mul olnud motivatsioon teie tulemusi ületada ning mängu rohkem kui 2 korda läbi mänginud. Võib-olla oleks võinud elud siiski mingi vigastuste % abil mängu sisse panna. Oleks tunduvalt põnevam mängida, kui lõpuni jõudmiseks oleks vaja eelnevalt ka pisut harjutada.&lt;br /&gt;
Aga seni kui tüdimus peale ei tule on ekraanil toimuv päris haarav ja vinge. Eriti kui vastased igast ilmakaarest peale hakkavad lendama.&lt;br /&gt;
&lt;br /&gt;
Kui te ei viitsi mängimise klahve seadistatavaks muuta, siis võiksite vähemalt WASD klahvid samuti laeva juhtima panna. Vähemalt minu jaoks oleks tunduvalt mugavam nende klahvidega mängida ja siis oleks shift ja space ka kenasti näppude all.&lt;br /&gt;
&lt;br /&gt;
Paistis, et kõikidele meetoditele olid kokkuvõtted olemas, aga samuti oleksite võinud ka mõningates keerulisemates kohtades kirjeldada kust mingid arvud tulevad ja mida teevad. Küll aga oleksite pidanud mitmed meetodid väiksemateks tükkideks jagama. Update on teil tervenisti 430 rida pikk. :)&lt;br /&gt;
&lt;br /&gt;
Samuti võiksite wikisse veel lisada klasside kirjeldused.&lt;br /&gt;
&lt;br /&gt;
Siim Aaver D21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ütleks kohe ära, et mäng oleks võinud ka kompileeritud kujul saadaval olla. &lt;br /&gt;
&lt;br /&gt;
Üks asi, millega see mäng meeldivalt üllatas, oli visuaalne pool. Kenad taustad, ilus font ja päris hea väljanägemisega vastased annavad mängu visuaalsele poolele professionaalselt tehtud tunde. Samas mäng ise jättis üsna tühja mulje- ainult 3 levelit ja 3 erinevat tüüpi vastaseid. Surmasaamise puudumine vähendab tõsiselt viitsimist vastaste eest põigelda ja skooritabeli puudumise tõttu ei ole huvi mängu rohkem, kui üks kord mängida. Lisaks oli mängus bugi, kus üles liikumisel samaaegselt paremale keeramine enam ei toiminud.&lt;br /&gt;
&lt;br /&gt;
Mängu koodi uurimisel jäi mulje, et kogu asi on staatiliselt üles ehitatud- uute asjade lisamine oleks nõudnud mitmesse kohtadesse muudatuste tegemist. Lisaks häiris see, et oluline osa koodi oli ühte kohta kokku surutud. Samas &#039;&#039;collision detection&#039;&#039; jättis hea mulje, sellise põhimõttega asja oleks isegi enda projektis kasutada tahtnud.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes koolitöö kohta üpriski korralik asi, samas turule mineku mõtte korral vajaks see veel kõvasti tööd.&lt;br /&gt;
&lt;br /&gt;
Valdar Vaht D22&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ühtegi otsest viga silma ei hakanud, peale ühe asja: nimelt, kui mängija laev seisab paigal ja kamikaze tüüpi vastase laev sõidab sellele otsa, siis jääb npc laev mängija kohal seisma ja plahvatab alles paari sekundi pärast (see ei juhtu iga kord, kuid on kergesti reprodutseeritav). See annab mängijale võimaluse kiiresti kohalt minema sõita ja vältida plahvatust, kuna kamikaze ei hakka mängijat koheselt jälitama.&lt;br /&gt;
Üks puudus on võib-olla see, et vastase laevad sõidavad üksteisest läbi, kuid arvestades seda, et mängu tegemiseks anti suhteliselt vähe aega, olete teinud küll väga hea ja vigadevaba mängu. Koodi suhtes pole ka mingit pretensiooni.&amp;lt;br \&amp;gt;&lt;br /&gt;
Lisaks veel, et graafika ja plahvatused olid kenad, liikumine sujuv ning häälte olemasolu on ka üks kindel pluss.&amp;lt;br \&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Siim Kündre D31&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Väga ilusa graafikaga mäng, heliefektid andsid ka palju juurde. Eriti meeldisid need kamikaze tüüpi laevad, mis sinu leava rammida püütsid. Bug&#039;e ei leinud, sest ei mänginud eriti kaua. Põhjus suhteliselt lihtne - highscore puudus, ei olnud väga pinget mängida. Mis veel natuke häiris oli see, et wiki oli nats poolik. &lt;br /&gt;
Üldjoontes mäng väga normaalne ja mõnus mängida - liikumine oli sujuv ning eriefektid olid lahedad. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kaspar Kallasmaa D21&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Pacman%22&amp;diff=21437</id>
		<title>Talk:Meeskond &quot;Pacman&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Pacman%22&amp;diff=21437"/>
		<updated>2010-12-23T09:14:00Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Mäng:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuigi mängu idee ei ole uus, kutsus selle mängu peamenüü kujundus, mängule pilku heitma. Esmamulje mängust oli positiivne ning üllatav oli mängu sujuvus. Varsti aga selgusid ka mängu negatiivsed pooled, mis hõlmasid endas wikis väljatoodud nuppude mitte töötamise,mängu üksluisuse, ning puudulikke lahendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Asjadest täpsemalt&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kujundus&#039;&#039;&#039;&lt;br /&gt;
*Kujundus jättis väga positiivse mulje ja võib öelda, et peamenüü kujundus oli üks tõmbenumbreid, mis mind vana läbi ketratud mängu juurde tagasi tõi. Alati ei pea leiutama midagi uut, piisab ka vanast mängust,ning uuest kujundusest. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nupud ei tööta&#039;&#039;&#039;&lt;br /&gt;
*Ei tea, kas see oli wikis lihtsalt kahe silma vahele jäetud, aga wiki-s kirjeldatud P ja Q nupp, ei töötanud. P nupp, mis kirjelduste järgi pidi lubama mängu pausile panna, ei töötanud ning samuti ei saanud tööle ka nuppu Q, mis wiki seletuste järgi pidi leveleid vahetama.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Puudulikud Lahendused&#039;&#039;&#039;&lt;br /&gt;
*Mäng muutus suhteliselt kiiresti igavaks, ja seda peamiselt asjaolu tõttu, et on võimalik süüa ära kõik punktid, ilma, et kollid üldse sinu kartmise seisundist üle saaksid. Nimelt ei vahetada kolli režiimi leveli vahetamise, mis tähendab, et kui sööd viimase kolmnurga ära täpselt enne viimase punkti söömist, siis algab uus level sellega, et sul 20 sekundit aega, enne kui sina kolle kartma peaksid - Ehk on võimalik igas levelis kasutada mitte ainult 4, vaid 5 kolmnurka, mis omakorda muudab aga mängu igavaks, sest jõuad rahulikult ära süüa kõik punktid, ilma et kollid sind üldse süüa üritaksid. Samuti esines olukordi, kus mängu alguses sündisin seina seest, ja kui sealt liikuma hakkasin, kasvas sinna ette sein. Kõige positiivsema mulje ei jätnud ka pilt, kus kõik punktid olid ekraanilt kadunud, kuid mäng ikkagi kestis, kuigi tuli hiljem välja, et tegelikult on üks punkt peidetud pimedasse nurka vasakul, mis on ekraanipildist väljas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Minupoolsed Ideed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Omapoolseteks lahendusteks pakuksin välja, et mäng oleks võinud olla teie interpretatsioon pac-manist, mitte selle koopia. Huvitavaks ja teistsuguseks oleks selle muutnud nii erinevad kollid, kahemängija võimalus, erinevad power-upid või siis isegi erinevad levelid - antud juhul jäi mäng igavaks. Kiiremad kollid, ja lisa kollid ei lisanud mängupildile vajalikku muutust, peamiselt seetõttu, et neil ei tekkinudki võimalust mängijat süüa.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiki&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wiki tundub üldjoontes asjalik, ning meeldis, et oli välja toodud klasside kirjeldused ning ka kasutatud materjalid. Samuti oli välja toodud erinevused klassikalisest pac-manist ja nende versioonist. Wiki puhul oleks soovitanud lisada seletuste juurde ka pilte, mis annavad tihtipeale parema arusaama, kui lihtsalt seletused.Samuti jäi natuke selgusetuks, mida siis ikkagi keegi tegi, sest kõigi taha oli kirjutatud ainult üldistavad märksõnad - Oleks oodanud natuke täpsemat kirjeldust, mida keegi ikkagi tegi. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtlikult võib öelda, et mäng on ülesannete kõrgustel.Mäng oli üllatavalt sujuv ja väga hästi kujundatud. Mängul esinesid mõningad viperdused, kuid neid võib pigem nimetada kahe silma vahele jäänud pisiasjadeks, kui tõsiselt võetavateks probleemideks. Kuigi mäng jäi minu jaoks kohati igavaks, võib selle kohta siiski öelda, et asi on maitses ning maitsed on erinevad. &lt;br /&gt;
&lt;br /&gt;
Jaan Vahtre A21&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Üsna tore on leida sellist vanakooli mängu. Mängu vaadates tundub kõik ok ja graafika on ka ilus. Kuigi ta on liiga sarnane sellele originaalile. Arvan et oleks võinud teha mõned sellised suuremad muudatused sinna sisse... Et muuta mängu originaalist natuke erinevamaks. Arvan et huvitav lisa oleks näiteks kahe pacmani koostöö, niiöelda siis paarismäng. Kuid üldjuhul meeldis see mäng!&lt;br /&gt;
&lt;br /&gt;
Jaak Lehtsalu D22&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Mäng on päris puhtalt lahendatud. Üllatavalt sujuv võrreldes paljude teiste esitletud mängudega. Silmailu on samuti piisavalt.&lt;br /&gt;
&lt;br /&gt;
Ettepanekutena tooksin välja järgmised punktid:&lt;br /&gt;
* Power-up&#039;i saamisel võiks muutuda vaenlaste värv, nagu originaalses Pac-Man&#039;is. Praegune lahendus on rahuldav, aga ma usun, et muudatust ei ole keeruline sisse viia.&lt;br /&gt;
* Kui power-up on saadud ja vaenlane n-ö ära söödud, võiks samuti viimase värv selguse mõttes muutuda.&lt;br /&gt;
&lt;br /&gt;
Samuti võiks olla klasside [http://web.zone.ee/Pacman/doc/default.htm dokumentatsiooni] encoding UTF-8, vastasel juhul ei näidata täpitähti.&lt;br /&gt;
&lt;br /&gt;
Martin Lensment (D21)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Silma jäi just mängu ilus graafika ja sujuvus. Wiki oli samuti asjalik. Mis natuke häris oli see, et mäng sarnanes liiga palju originaalile, oleks tahtnud näha teiepoolseid mõtteid mängu teistsuguseks muutmisel, mingi muutus oleks võinud olla. &lt;br /&gt;
Üldjoontes aga mäng vägagi mängitav ja hästi tehtud.&lt;br /&gt;
&lt;br /&gt;
Kaspar Kallasmaa D21&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22S.K%22&amp;diff=17538</id>
		<title>Meeskond &quot;S.K&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22S.K%22&amp;diff=17538"/>
		<updated>2010-11-15T14:32:34Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Beta2 saadaval aadressil:===&lt;br /&gt;
http://enos.itcollege.ee/~saaver/C%23Prog/Mineseeker/Beta2.rar&lt;br /&gt;
&lt;br /&gt;
===Kirjeldus===&lt;br /&gt;
Minesweeperi laadne mäng, kus miinide otsimise asemel tuleb neile pihta saada. Punkte arvestatakse klikkide pealt.&lt;br /&gt;
&lt;br /&gt;
===1. oktoober===&lt;br /&gt;
* Idee läbirääkimine, osade esialgne jaotus&lt;br /&gt;
&lt;br /&gt;
===2. oktoober===&lt;br /&gt;
* Esialgne väljaku joonistamise kood.&lt;br /&gt;
* Esialgne menüü ja liikumine&lt;br /&gt;
* Erinevad lehed&lt;br /&gt;
* Test-graafika&lt;br /&gt;
&lt;br /&gt;
===3. oktoober===&lt;br /&gt;
* Mänguväljaku ruudud avanevad kui nende peale hiirega klikkida.&lt;br /&gt;
* Mänguväljakule randomiga miinide loosimine. Tuleb välja, et C# RandomNumber klass ei tekita just kuigi suvalisi numbreid.&lt;br /&gt;
[[File:unitled.png|200px|thumb|left|suht random?]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===7. oktoober===&lt;br /&gt;
* Mäng jagatud rohkemateks klassideks ja alamfunktsioonideks.&lt;br /&gt;
*Klass ruut moditud&lt;br /&gt;
&lt;br /&gt;
===8. oktoober===&lt;br /&gt;
* Tühja (ilma miini ja numbrita) ruutu tabades avab ka ümberkaudsed tühjad ruudud. &lt;br /&gt;
* Miinide loosimiseks võetud kasutusele RNGCryptoServiceProvider klass, mida erinevalt RandomNumber klassist võib ka randomiks nimetada.&lt;br /&gt;
* Lisatud võimalus 3x3 ruutu ühe vajutusega lahti teha.&lt;br /&gt;
&lt;br /&gt;
===15. oktoober===&lt;br /&gt;
* Esialgne XML fail mängu skooriga&lt;br /&gt;
* Game1 loadcontent ümber tehtud, tekstuure hoiab klass tekstuurid&lt;br /&gt;
&lt;br /&gt;
===18. oktoober===&lt;br /&gt;
* Klassid Kell ja Player&lt;br /&gt;
* Osaline graafika muutmine&lt;br /&gt;
&lt;br /&gt;
===20. oktoober===&lt;br /&gt;
* Klass Tulemused, mis hoiab/väljastab tulemusi&lt;br /&gt;
* Klass Field, mis hoiab miinidearvu&lt;br /&gt;
&lt;br /&gt;
===22. oktoober===&lt;br /&gt;
* Lisatud nime sisestamise võimalus klaviatuurilt&lt;br /&gt;
* Lisatud hiire klikkide arv, jooksev aeg, miinide arv väljakul&lt;br /&gt;
&lt;br /&gt;
===23. oktoober===&lt;br /&gt;
* Uuendatud/parandatud xml&#039;i kirjutamine/lugemine -&amp;gt; tulemuste väljastamine&lt;br /&gt;
&lt;br /&gt;
===24. oktoober===&lt;br /&gt;
* Klass Vaheleht, mis väljastab muudetud tulemused&lt;br /&gt;
* Graafika/fontide muutmine&lt;br /&gt;
* Lisatud vinge pommi plahvatamise animatsioon&lt;br /&gt;
* Beta kättesaadav&lt;br /&gt;
&lt;br /&gt;
===26. oktoober===&lt;br /&gt;
* Terve menüü loogika uuesti ülesehitatud&lt;br /&gt;
* Lisatud esialgne neti tugi kasutades Lidgren.Library.Network&lt;br /&gt;
&lt;br /&gt;
===27. oktoober===&lt;br /&gt;
* Lisatud XBoxi tugi&lt;br /&gt;
* LAN kahe mängija tugi olemas&lt;br /&gt;
* Mängu nõuded täidetud&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22S.K%22&amp;diff=17458</id>
		<title>Meeskond &quot;S.K&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22S.K%22&amp;diff=17458"/>
		<updated>2010-11-15T09:36:05Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* 26. oktoober */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Beta2 saadaval aadressil:===&lt;br /&gt;
http://enos.itcollege.ee/~saaver/C%23Prog/Mineseeker/Beta2.rar&lt;br /&gt;
&lt;br /&gt;
===1. oktoober===&lt;br /&gt;
* Idee läbirääkimine, osade esialgne jaotus&lt;br /&gt;
&lt;br /&gt;
===2. oktoober===&lt;br /&gt;
* Esialgne väljaku joonistamise kood.&lt;br /&gt;
* Esialgne menüü ja liikumine&lt;br /&gt;
* Erinevad lehed&lt;br /&gt;
* Test-graafika&lt;br /&gt;
&lt;br /&gt;
===3. oktoober===&lt;br /&gt;
* Mänguväljaku ruudud avanevad kui nende peale hiirega klikkida.&lt;br /&gt;
* Mänguväljakule randomiga miinide loosimine. Tuleb välja, et C# RandomNumber klass ei tekita just kuigi suvalisi numbreid.&lt;br /&gt;
[[File:unitled.png|200px|thumb|left|suht random?]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===7. oktoober===&lt;br /&gt;
* Mäng jagatud rohkemateks klassideks ja alamfunktsioonideks.&lt;br /&gt;
*Klass ruut moditud&lt;br /&gt;
&lt;br /&gt;
===8. oktoober===&lt;br /&gt;
* Tühja (ilma miini ja numbrita) ruutu tabades avab ka ümberkaudsed tühjad ruudud. &lt;br /&gt;
* Miinide loosimiseks võetud kasutusele RNGCryptoServiceProvider klass, mida erinevalt RandomNumber klassist võib ka randomiks nimetada.&lt;br /&gt;
* Lisatud võimalus 3x3 ruutu ühe vajutusega lahti teha.&lt;br /&gt;
&lt;br /&gt;
===15. oktoober===&lt;br /&gt;
* Esialgne XML fail mängu skooriga&lt;br /&gt;
* Game1 loadcontent ümber tehtud, tekstuure hoiab klass tekstuurid&lt;br /&gt;
&lt;br /&gt;
===18. oktoober===&lt;br /&gt;
* Klassid Kell ja Player&lt;br /&gt;
* Osaline graafika muutmine&lt;br /&gt;
&lt;br /&gt;
===20. oktoober===&lt;br /&gt;
* Klass Tulemused, mis hoiab/väljastab tulemusi&lt;br /&gt;
* Klass Field, mis hoiab miinidearvu&lt;br /&gt;
&lt;br /&gt;
===22. oktoober===&lt;br /&gt;
* Lisatud nime sisestamise võimalus klaviatuurilt&lt;br /&gt;
* Lisatud hiire klikkide arv, jooksev aeg, miinide arv väljakul&lt;br /&gt;
&lt;br /&gt;
===23. oktoober===&lt;br /&gt;
* Uuendatud/parandatud xml&#039;i kirjutamine/lugemine -&amp;gt; tulemuste väljastamine&lt;br /&gt;
&lt;br /&gt;
===24. oktoober===&lt;br /&gt;
* Klass Vaheleht, mis väljastab muudetud tulemused&lt;br /&gt;
* Graafika/fontide muutmine&lt;br /&gt;
* Lisatud vinge pommi plahvatamise animatsioon&lt;br /&gt;
* Beta kättesaadav&lt;br /&gt;
&lt;br /&gt;
===26. oktoober===&lt;br /&gt;
* Terve menüü loogika uuesti ülesehitatud&lt;br /&gt;
* Lisatud esialgne neti tugi kasutades Lidgren.Library.Network&lt;br /&gt;
&lt;br /&gt;
===27. oktoober===&lt;br /&gt;
* Lisatud XBoxi tugi&lt;br /&gt;
* Mängu nõuded täidetud&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22S.K%22&amp;diff=17456</id>
		<title>Meeskond &quot;S.K&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22S.K%22&amp;diff=17456"/>
		<updated>2010-11-15T09:35:51Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Beta2 saadaval aadressil:===&lt;br /&gt;
http://enos.itcollege.ee/~saaver/C%23Prog/Mineseeker/Beta2.rar&lt;br /&gt;
&lt;br /&gt;
===1. oktoober===&lt;br /&gt;
* Idee läbirääkimine, osade esialgne jaotus&lt;br /&gt;
&lt;br /&gt;
===2. oktoober===&lt;br /&gt;
* Esialgne väljaku joonistamise kood.&lt;br /&gt;
* Esialgne menüü ja liikumine&lt;br /&gt;
* Erinevad lehed&lt;br /&gt;
* Test-graafika&lt;br /&gt;
&lt;br /&gt;
===3. oktoober===&lt;br /&gt;
* Mänguväljaku ruudud avanevad kui nende peale hiirega klikkida.&lt;br /&gt;
* Mänguväljakule randomiga miinide loosimine. Tuleb välja, et C# RandomNumber klass ei tekita just kuigi suvalisi numbreid.&lt;br /&gt;
[[File:unitled.png|200px|thumb|left|suht random?]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===7. oktoober===&lt;br /&gt;
* Mäng jagatud rohkemateks klassideks ja alamfunktsioonideks.&lt;br /&gt;
*Klass ruut moditud&lt;br /&gt;
&lt;br /&gt;
===8. oktoober===&lt;br /&gt;
* Tühja (ilma miini ja numbrita) ruutu tabades avab ka ümberkaudsed tühjad ruudud. &lt;br /&gt;
* Miinide loosimiseks võetud kasutusele RNGCryptoServiceProvider klass, mida erinevalt RandomNumber klassist võib ka randomiks nimetada.&lt;br /&gt;
* Lisatud võimalus 3x3 ruutu ühe vajutusega lahti teha.&lt;br /&gt;
&lt;br /&gt;
===15. oktoober===&lt;br /&gt;
* Esialgne XML fail mängu skooriga&lt;br /&gt;
* Game1 loadcontent ümber tehtud, tekstuure hoiab klass tekstuurid&lt;br /&gt;
&lt;br /&gt;
===18. oktoober===&lt;br /&gt;
* Klassid Kell ja Player&lt;br /&gt;
* Osaline graafika muutmine&lt;br /&gt;
&lt;br /&gt;
===20. oktoober===&lt;br /&gt;
* Klass Tulemused, mis hoiab/väljastab tulemusi&lt;br /&gt;
* Klass Field, mis hoiab miinidearvu&lt;br /&gt;
&lt;br /&gt;
===22. oktoober===&lt;br /&gt;
* Lisatud nime sisestamise võimalus klaviatuurilt&lt;br /&gt;
* Lisatud hiire klikkide arv, jooksev aeg, miinide arv väljakul&lt;br /&gt;
&lt;br /&gt;
===23. oktoober===&lt;br /&gt;
* Uuendatud/parandatud xml&#039;i kirjutamine/lugemine -&amp;gt; tulemuste väljastamine&lt;br /&gt;
&lt;br /&gt;
===24. oktoober===&lt;br /&gt;
* Klass Vaheleht, mis väljastab muudetud tulemused&lt;br /&gt;
* Graafika/fontide muutmine&lt;br /&gt;
* Lisatud vinge pommi plahvatamise animatsioon&lt;br /&gt;
* Beta kättesaadav&lt;br /&gt;
&lt;br /&gt;
===26. oktoober===&lt;br /&gt;
* Terve menüü loogika uuesti ülesehitatud&lt;br /&gt;
* Lisatud esialgne neti tugi kasutades Lidgren.Library.Network&lt;br /&gt;
&lt;br /&gt;
===27. oktoober&lt;br /&gt;
* Lisatud XBoxi tugi&lt;br /&gt;
* Mängu nõuded täidetud&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22S.K%22&amp;diff=17455</id>
		<title>Meeskond &quot;S.K&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22S.K%22&amp;diff=17455"/>
		<updated>2010-11-15T09:34:53Z</updated>

		<summary type="html">&lt;p&gt;Kkallasm: /* 26. oktoober */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Beta2 saadaval aadressil:===&lt;br /&gt;
http://enos.itcollege.ee/~saaver/C%23Prog/Mineseeker/Beta2.rar&lt;br /&gt;
&lt;br /&gt;
===1. oktoober===&lt;br /&gt;
* Idee läbirääkimine, osade esialgne jaotus&lt;br /&gt;
&lt;br /&gt;
===2. oktoober===&lt;br /&gt;
* Esialgne väljaku joonistamise kood.&lt;br /&gt;
* Esialgne menüü ja liikumine&lt;br /&gt;
* Erinevad lehed&lt;br /&gt;
* Test-graafika&lt;br /&gt;
&lt;br /&gt;
===3. oktoober===&lt;br /&gt;
* Mänguväljaku ruudud avanevad kui nende peale hiirega klikkida.&lt;br /&gt;
* Mänguväljakule randomiga miinide loosimine. Tuleb välja, et C# RandomNumber klass ei tekita just kuigi suvalisi numbreid.&lt;br /&gt;
[[File:unitled.png|200px|thumb|left|suht random?]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===7. oktoober===&lt;br /&gt;
* Mäng jagatud rohkemateks klassideks ja alamfunktsioonideks.&lt;br /&gt;
*Klass ruut moditud&lt;br /&gt;
&lt;br /&gt;
===8. oktoober===&lt;br /&gt;
* Tühja (ilma miini ja numbrita) ruutu tabades avab ka ümberkaudsed tühjad ruudud. &lt;br /&gt;
* Miinide loosimiseks võetud kasutusele RNGCryptoServiceProvider klass, mida erinevalt RandomNumber klassist võib ka randomiks nimetada.&lt;br /&gt;
* Lisatud võimalus 3x3 ruutu ühe vajutusega lahti teha.&lt;br /&gt;
&lt;br /&gt;
===15. oktoober===&lt;br /&gt;
* Esialgne XML fail mängu skooriga&lt;br /&gt;
* Game1 loadcontent ümber tehtud, tekstuure hoiab klass tekstuurid&lt;br /&gt;
&lt;br /&gt;
===18. oktoober===&lt;br /&gt;
* Klassid Kell ja Player&lt;br /&gt;
* Osaline graafika muutmine&lt;br /&gt;
&lt;br /&gt;
===20. oktoober===&lt;br /&gt;
* Klass Tulemused, mis hoiab/väljastab tulemusi&lt;br /&gt;
* Klass Field, mis hoiab miinidearvu&lt;br /&gt;
&lt;br /&gt;
===22. oktoober===&lt;br /&gt;
* Lisatud nime sisestamise võimalus klaviatuurilt&lt;br /&gt;
* Lisatud hiire klikkide arv, jooksev aeg, miinide arv väljakul&lt;br /&gt;
&lt;br /&gt;
===23. oktoober===&lt;br /&gt;
* Uuendatud/parandatud xml&#039;i kirjutamine/lugemine -&amp;gt; tulemuste väljastamine&lt;br /&gt;
&lt;br /&gt;
===24. oktoober===&lt;br /&gt;
* Klass Vaheleht, mis väljastab muudetud tulemused&lt;br /&gt;
* Graafika/fontide muutmine&lt;br /&gt;
* Lisatud vinge pommi plahvatamise animatsioon&lt;br /&gt;
* Beta kättesaadav&lt;br /&gt;
&lt;br /&gt;
===26. oktoober===&lt;br /&gt;
* Terve menüü loogika uuesti ülesehitatud&lt;br /&gt;
* Lisatud esialgne neti tugi kasutades Lidgren.Library.Network&lt;/div&gt;</summary>
		<author><name>Kkallasm</name></author>
	</entry>
</feed>