Category:Võrgurakendused II: hajussüsteemide ehitamine(kaugõpe): Difference between revisions
(One intermediate revision by the same user not shown) | |||
Line 95: | Line 95: | ||
==Meeskonnad== | ==Meeskonnad== | ||
Ühte meeskonda võib kuuluda 3 kuni 4 tudengit. Gruppi kuuluvate tudengite nimekiri kinnitatakse esimese projekti esitamisega. | Ühte meeskonda võib kuuluda 3 kuni 4 tudengit. Gruppi kuuluvate tudengite nimekiri kinnitatakse esimese projekti esitamisega. | ||
==Projekti kaitsmisele registreerumine== | ==Projekti kaitsmisele registreerumine== |
Latest revision as of 08:25, 18 March 2014
Võrgurakendused II: hajussüsteemide ehitamine
Eesmärk
Õppeaine eesmärgiks on tutvustada õppijale XML märgendikeelel baseeruvaid hajuslahendusi ja nende loomise võimalusi ning arendada õppijates .Net raamistiku vahenditega tarkvara arendamisoskuseid
Lühitutvustus
Õppeaines käsitletakse XML märgendikeelt ning veebiteenuseid. Kursuse käigus disainitakse, koostatakse ja testitakse veebiteenustel ning XML märgendikeelel põhinevaid lahendusi.
Õpiväljundid
- Õppija oskab kasutada XML märgendikeelt keerulisema strukuuriga andmete hoidmiseks ja esitamiseks struktureeritud kujul.
- Õppija oskab avalikult kättesaadavate juhendite abil koostada lihtsamaid klientrakendusi levinud veebiteenustele.
- Õppija oskab luua lihtsamaid veebiteenuseid kasutades selleks .Net raamistiku tehnoloogiaid ning vahendeid.
- Õppija teab veebiteenuste turvamiseks kasutatavaid tehnoloogiaid ja vahendeid ning oskab leid tavaolukorras rakendada.
- Õppija teab ning oskab kirjeldada hajusrakenduste kasutusvaldkondi ning nende arhitektuure.
- Õppija oskab töötada 3-5 liikmelises meeskonnas.
Õppejõud
Mait Poska
- mait.poska<ät> itcollege.ee
- Skype: minamait
- +372 53 469 734
Hinne
- Hinne (100p / 100%) - Hinde kujunemisel arvestatakse kahte tööd:
- Kodutöö aines "Võrgurakendused II: hajussüsteemide ehitamine" 2014, mis moodustab hindest 55%. 55p (koosneb kolmest osast) (vähemalt 51%)
- XML (xsd, xslt) 5p
- Retsensioonid XLM-i kohta 2p
- Veebiteenus 18p
- Veebiteenuse analüüs 3p
- Retsensioonid Veebiteenuse kohta 3p
- Klientrakendus veebiteenusele 18p
- Retsensioonid Klientrakenduse kohta 3p
- Esitlus 3p
- XML (xsd, xslt) 5p
- Individuaalne teadmiste kontroll 45p
- Teooria (Test) 20p (tulemus vähemalt 51%)
- Praktiline (Programmeerimine) 25p (tulemus vähemalt 51%)
- Kodutöö aines "Võrgurakendused II: hajussüsteemide ehitamine" 2014, mis moodustab hindest 55%. 55p (koosneb kolmest osast) (vähemalt 51%)
Võrgurakendused II: 2011 kevadel valminud kodutööd
Tähtajad
- XML fail NB! Täpsem info
- XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt 08. märts 2014.
- Retsensioonid XML-failide kohta peavad tehtud olema 15. märts 2014.
- Veebiteenus NB! Täpsem info
- Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 25. mai 2014.
- Retsensioonid veebiteenuste kohta peavad tehtud olema 31. mai 2014.
- Klientrakendused NB! Täpsem info
- Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 25. mai 2014.
- Retsensioonid klientrakenduste kohta peavad tehtud olema 31. mai 2014.
Retsensioonid
Iga grupp peab tegema lisaks igale grupitööle vastavalt ka 2 retsensiooni. Retsensioonid võib teha vabalt valitud gruppide tööde kohta. Tingimuseks on see, et ühe töö kohta saab teha maksimaalselt kolm retsensiooni.
Seega kokku tuleb esitada 6 retsensiooni ühel grupil.
Kui grupp on teinud vaid ühe retsensiooni, siis selle eest saab 2 punkti. Kui sellele lisandub ka teine retsensioon, siis teise retsensiooni eest saab 3 punkti. Kokku 5 punkti. Lisaks tuleb silmas pidada retsensioonide minimaalseid pikkusi projektide kohta. Retsensioonide minimaalsed pikkused
Meeskonnad
Ühte meeskonda võib kuuluda 3 kuni 4 tudengit. Gruppi kuuluvate tudengite nimekiri kinnitatakse esimese projekti esitamisega.
Projekti kaitsmisele registreerumine
Siia ilmuvad kuupäevad ja kellaajad, millal on võimalik oma projekti kaitsta.
Teemad
XML failivorming ja sellega seotud tehnoloogiad
XML failivorming
Loengusalvestused
Teooria
- XML failid
- Kippar, J. "XML rakendused", TLU:2009 http://minitorn.tlu.ee/~jaagup/kool/java/kursused/10/xmlrak/trykk/xmlrak.pdf
- XMLi rakendused ainekursuse leht by Jaagup Kippar http://minitorn.tlu.ee/~jaagup/kool/java/kursused/10/xmlrak/juht.html
- Introduction to XML by w3schools.com http://www.w3schools.com/xml/xml_whatis.asp
- XSLT - XML failide transformeerimine ehk stiilifailid
- XSLT Tutorial by w3schools.com http://www.w3schools.com/xsl/default.asp
Praktika
- Praktikum: XML failide loomine, VR2.1
- Praktikum: XML andmefailidest päringute tegemine VR2.2
- Praktikum: XML failide valideerimine (XSD, DTD) ning XML stiilide (XSLT) loomine , VR2.3
Veebiteenused
Loengud
Veebiteenuste loomine
- ASP.NET Web Services http://msdn.microsoft.com/en-us/library/t745kdsh.aspx
- Creating and Consuming .NET Web Services in 5 Easy Steps http://articles.sitepoint.com/article/net-web-services-5-steps
Andmebaasiga ühendumine
- Database Connectivity using WebService http://www.c-sharpcorner.com/UploadFile/raj1979/DatabaseWebService01142008011107AM/DatabaseWebService.aspx
Veebiteenuste turvamine
- Securing ASP.Net Web Services with Forms Authentication http://dotnetslackers.com/articles/aspnet/Securing-ASP-Net-Web-Services-with-Forms-Authentication.aspx
Praktika
Veebiteenuste kasutamine
Praktika
Praktikum: Flickr'i veebiteenusele klientrakenduse loomine
Arhiiv
2012 Kevad
Loengud
- Esimese loengu salvestus, kus räägiti XML andmefailist asub siin: http://echo360.e-uni.ee/ess/echo/presentation/d590aaa6-2d08-4852-9db6-42041cc7e438
- Teise loengu salvestus, kus räägiti XML skeemidest ja transformatsioonidest asub siin: http://echo360.e-uni.ee/ess/echo/presentation/fa1431fb-3b80-42a3-a7de-f18fe6a1d3ae
- Teises loengus tehtud näited, asuvad siin: http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Paevaope/Loengud/Loeng2/
- Kolmas loeng, kus räägiti LINQ'st: http://echo360.e-uni.ee/ess/echo/presentation/bbb940ea-fb20-49b4-9d5b-7b2e41f1ac39
- Kolmandas loengus tehtud näited asuvad siin: http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Paevaope/Loengud/Loeng3/
- Neljas loeng: http://echo360.e-uni.ee/ess/echo/presentation/7b97f540-e6e1-4bbb-99c3-04e9833b690b
- Viies loeng. Lihtsa veebiteenuse loomise algus: http://echo360.e-uni.ee/ess/echo/presentation/7babae6b-fd76-4564-b60b-d30f82d3d2cf
- Kuues loeng. Windows Communication Foundation: http://echo360.e-uni.ee/ess/echo/presentation/78ee4f6d-e7d5-47e0-92b9-824331027bbd
- Loeng 12.03.2012
- Loeng 19.03.2012
- Loeng 02.04.2012 - WCF Turvalisus
- Loeng 09.04.2012
- Loeng 16.04.2012
- Loeng 23.04.2012 - Bing teenuse kasutamine
- Loeng 07.05.2012(Asjalikum jutt algab 40min kandist
- Loeng 14.05.2012 Gunnar
Praktikumid
- Praktikum: XML failide loomine, VR2.1
- Praktikum: LINQ päringute tegemine XML-i peal, VR2.2
- Praktikum: XML failide valideerimine (XSD, DTD) ning XML stiilide (XSLT) loomine , VR2.3
- Praktikum: XML failidega töötamine (kokkuvõttev praktikum), VR2.4
- Praktikum: Lihtne andmebaasil veebiteenus, VR2.6
- Praktikum: Veebiteenuse loomine Windows Communication Foundation abil, VR2.7
- Praktikum: Object Orientated crash, VR2.8
- Praktikum: Windows Communication Foundation teenuse turvamine, VR2.9
- Praktikum: Windows Communication Foundation teenuse turvamine jätk, VR2.10
- Praktikum: Lihtne andmebaasil veebiteenus, VR2.6
Meeskonnad 2012
- Meeskond "-.-"*
- Erki Miilberg (projektijuht)
- Kalev Vallsalu
- Oliver Naaris
- Margo Kuustik
- Meeskond "PhoneBook"
- Lauri Jansen
- Tanel Jüris
- Madis Rääk
- Meeskond "LLL"
- Joonas Püüa
- Janno Toomingas
- Janek Kople
- Roland Krindal
- Meeskond "Peeter VR2"
- Lennart Lüsi
- Kairo Koik
- Marek Kikas
- Kaivar Kull
- Meeskond ".NOT"
- Martin Kosk
- Kalmer Tart
- Martin Aarne
- Gert Glükmann
Pages in category "Võrgurakendused II: hajussüsteemide ehitamine(kaugõpe)"
The following 3 pages are in this category, out of 3 total.