Category:Võrgurakendused II: hajussüsteemide ehitamine(õhtuõpe): Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mposka (talk | contribs)
Ejamsa (talk | contribs)
 
(13 intermediate revisions by 3 users not shown)
Line 49: Line 49:


* <ins>Hinne</ins> ('''100p / 100%''') - Hinde kujunemisel arvestatakse kahte tööd:
* <ins>Hinne</ins> ('''100p / 100%''') - Hinde kujunemisel arvestatakse kahte tööd:
** [[Kodutöö aines "Võrgurakendused II: hajussüsteemide ehitamine" 2012(õhtuõpe)]] - Projekt, mis moodustab hindest 55%. '''55p''' (koosneb kolmest osast)
** [[Kodutöö aines "Võrgurakendused II: hajussüsteemide ehitamine" 2013(õhtuõpe)]] - Projekt, mis moodustab hindest 55%. '''55p''' (koosneb kolmest osast)
*** XML (xsd, xslt) '''10p'''
*** XML (xsd, xslt) '''10p'''
**** Retsensioonid kahe grupi XLM-i kohta '''2p+3p'''
**** Retsensioonid kahe grupi XLM-i kohta '''2p+3p'''
Line 80: Line 80:


* '''XML fail''' [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2012(%C3%B5htu%C3%B5pe)#XML_andmefail NB! Täpsem info]
* '''XML fail''' [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2012(%C3%B5htu%C3%B5pe)#XML_andmefail NB! Täpsem info]
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt '''6. mai 2012'''.
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt '''6. mai 2013'''.
** Retsensioonid XML-failide kohta peavad tehtud olema '''10. mai 2012'''.
** Retsensioonid XML-failide kohta peavad tehtud olema '''13. mai 2013'''.


* '''Veebiteenus''' [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2012(%C3%B5htu%C3%B5pe)#Veebiteenus NB! Täpsem info]
* '''Veebiteenus''' [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2012(%C3%B5htu%C3%B5pe)#Veebiteenus NB! Täpsem info]
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt '''22. mai 2012'''.
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt '''19. mai 2013'''.
** Retsensioonid veebiteenuste kohta peavad tehtud olema '''25. mai 2012'''.
** Retsensioonid veebiteenuste kohta peavad tehtud olema '''26. mai 2013'''.


* '''Klientrakendused''' [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2012(%C3%B5htu%C3%B5pe)#Klientrakendus NB! Täpsem info]
* '''Klientrakendused''' [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2012(%C3%B5htu%C3%B5pe)#Klientrakendus NB! Täpsem info]
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt '''29. mai 2012'''.
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt '''31. mai 2013'''.
** Retsensioonid klientrakenduste kohta peavad tehtud olema '''2. juuni 2012'''.
** Retsensioonid klientrakenduste kohta peavad tehtud olema '''7. juuni 2013'''.


<!--* '''Meeskonna kokkuvõttev aruanne'''
<!--* '''Meeskonna kokkuvõttev aruanne'''
Line 110: Line 110:
==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.
[[Tiim Placeholder]]
<!--
=== [[Meeskond "Offline"]] ===
* Kristjan Roosild
* Ragnar Rattas
* Holger Rünkaru
=== [[Meeskond "Vennaskond"]] ===
* Kairi Jaano
* Mart Mägi
* Riho Kukk
-->


=Teemad=
=Teemad=
Line 159: Line 176:
* [[Praktikum: XML failide lugemine ja muutmine .Net vahenditega, VR2.3]]
* [[Praktikum: XML failide lugemine ja muutmine .Net vahenditega, VR2.3]]
-->
-->
<!--
[http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Ohtuope/Esimene_kohtumine/ Esimene kohtumine], kus tegeleti XML failide, skeemifailide ja transformatsioonide loomisega <br/>
[http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Ohtuope/Esimene_kohtumine/ Esimene kohtumine], kus tegeleti XML failide, skeemifailide ja transformatsioonide loomisega <br/>
[http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Ohtuope/Esimene_kohtumine/ Teine kohtumine] , kus tegeleti XML transformatsioonide loomisega ja tutvustati LINQt]
[http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Ohtuope/Esimene_kohtumine/ Teine kohtumine] , kus tegeleti XML transformatsioonide loomisega ja tutvustati LINQt] -->
 
[https://wiki.itcollege.ee/index.php/Praktikum:_XML_andmefailide_loomine_ning_transformatsioonide_loomine_VR2.1(Kaug%C3%B5pe) VR2.1 XML andmefailide loomine ja transformatsioonid]


=Veebiteenused=
=Veebiteenused=
Line 169: Line 189:
* ''' Kuues loeng. <i>Windows Communication Foundation</i>: http://echo360.e-uni.ee/ess/echo/presentation/78ee4f6d-e7d5-47e0-92b9-824331027bbd
* ''' Kuues loeng. <i>Windows Communication Foundation</i>: http://echo360.e-uni.ee/ess/echo/presentation/78ee4f6d-e7d5-47e0-92b9-824331027bbd
-->
-->
Päevaõppe loengusalvestused:
* '''  <i>Windows Communication Foundation</i>: http://echo360.e-uni.ee/ess/echo/presentation/78ee4f6d-e7d5-47e0-92b9-824331027bbd
* ''' [http://echo360.e-uni.ee/ess/echo/presentation/8c5b7bba-7f5f-4a2c-b143-473ea810ac34 Windwos Communication Foundation(2)]


==Veebiteenuste loomine==
==Veebiteenuste loomine==
* ASP.NET Web Services http://msdn.microsoft.com/en-us/library/t745kdsh.aspx
* 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
* Creating and Consuming .NET Web Services in 5 Easy Steps http://articles.sitepoint.com/article/net-web-services-5-steps
* [http://echo360.e-uni.ee/ess/echo/presentation/c3d47e64-75f4-4270-b1c9-481513a2d933 Veebiteenuse loomine(video)]


==Andmebaasiga ühendumine==
==Andmebaasiga ühendumine==
* [http://blogs.msdn.com/b/bethmassi/archive/2011/02/18/step-by-step-installing-sql-server-management-studio-2008-express-after-visual-studio-2010.aspx SQL Server Management Studio installimine]
* [http://echo360.e-uni.ee/ess/echo/presentation/0f59f163-7b14-467c-840d-2b51f6c01863 Andmebaasi loomine(video)]
* [http://echo360.e-uni.ee/ess/echo/presentation/4a6f26e0-be7f-40d7-8205-6a9db2f89880 LINQ loomine(video)]
* Database Connectivity using WebService http://www.c-sharpcorner.com/UploadFile/raj1979/DatabaseWebService01142008011107AM/DatabaseWebService.aspx
* Database Connectivity using WebService http://www.c-sharpcorner.com/UploadFile/raj1979/DatabaseWebService01142008011107AM/DatabaseWebService.aspx


==Veebiteenuste turvamine==
==Veebiteenuste turvamine==
*[https://wiki.itcollege.ee/index.php/Praktikum:_Windows_Communication_Foundation_teenuse_turvamine,_VR2.9 WCF teenuse turvamine]
* Securing ASP.Net Web Services with Forms Authentication http://dotnetslackers.com/articles/aspnet/Securing-ASP-Net-Web-Services-with-Forms-Authentication.aspx
* Securing ASP.Net Web Services with Forms Authentication http://dotnetslackers.com/articles/aspnet/Securing-ASP-Net-Web-Services-with-Forms-Authentication.aspx


==Praktika==
==Praktika==


 
* [http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Ohtuope/Teine_kohtumine/ Teine kohtumine]
* [http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Ohtuope/KolmasKohtumine/ Kolmas kohtumine]
* [http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Ohtuope/NeljasKohtumine/ Neljas kohtumine]
* [[Praktikum: Lihtne andmebaasil veebiteenus, VR2.6]]
* [[Praktikum: Lihtne andmebaasil veebiteenus, VR2.6]]
<!--
<!--

Latest revision as of 20:40, 5 May 2013

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

Aine läbiviijateks on õppejõud Mait Poska ja Kaarel Raspel.

Mait Poska kanda on enamasti loengud ja Kaarel Raspeli kanda praktikumid.

Kontaktid:

Kaarel Raspel

  • kaarel.raspel<ät> gmail.com
  • Skype: vellotis
  • +372 522 2468

Mait Poska

  • mait.poska<ät> itcollege.ee
  • Skype: minamait
  • +372 53 469 734

Hinne

Aine hinde kujunemine:

  • Eeldused (mille eest ei saa punkte)
    • Kohal tuleb käia vähemalt 50% praktikumidest
      • Kes seda nõuet ei täida peavad viimases praktikumis sooritama komplekstesti, mis sisaldab endas praktilisi ülesandeid.
    • Grupitöö kõik osad on realiseeritud minimaalse tulemusega 51%


  • Hinne (100p / 100%) - Hinde kujunemisel arvestatakse kahte tööd:
    • Kodutöö aines "Võrgurakendused II: hajussüsteemide ehitamine" 2013(õhtuõpe) - Projekt, mis moodustab hindest 55%. 55p (koosneb kolmest osast)
      • XML (xsd, xslt) 10p
        • Retsensioonid kahe grupi XLM-i kohta 2p+3p
      • Veebiteenus 15p
        • Retsensioonid kahe grupi Veebiteenuse kohta 2p+3p
      • Klientrakendused veebiteenusele 15p
        • Retsensioonid kahe grupi Klientrakenduse kohta 2p+3p
    • Individuaalne teadmiste kontroll 45p
      • Teooria (Test) 20p (tulemus vähemalt 51%)
      • Praktiline (Programmeerimine) 25p (tulemus 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 6. mai 2013.
    • Retsensioonid XML-failide kohta peavad tehtud olema 13. mai 2013.
  • Veebiteenus NB! Täpsem info
    • Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 19. mai 2013.
    • Retsensioonid veebiteenuste kohta peavad tehtud olema 26. mai 2013.
  • Klientrakendused NB! Täpsem info
    • Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 31. mai 2013.
    • Retsensioonid klientrakenduste kohta peavad tehtud olema 7. juuni 2013.


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.

Tiim Placeholder

Teemad

XML failivorming ja sellega seotud tehnoloogiad

XML failivorming

Loengusalvestused

Teooria

Praktika

VR2.1 XML andmefailide loomine ja transformatsioonid

Veebiteenused

Loengud

Päevaõppe loengusalvestused:

Veebiteenuste loomine

Andmebaasiga ühendumine

Veebiteenuste turvamine

Praktika

Veebiteenuste kasutamine

Praktika

Pages in category "Võrgurakendused II: hajussüsteemide ehitamine(õhtuõpe)"

The following 2 pages are in this category, out of 2 total.