Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Пример задатка за 4.

оцену из Веб програмирања

Направити веб апликацију са 3 веб странице: kreiranje.aspx, citanje.aspx и baza.aspx. Све странице
треба да буду међусобно повезане линковима. Xml фајлови који се креирају треба да се налазе у
посебном фолдеру Podaci који треба да се налази у root фолдеру апликације.

1. (35) Веб страница kreiranje.aspx треба да има форму у коју корисник може да унесе 5
података о алатима који се продају у некој продавници: ID, Lager, Grupa, Naziv, Cena.
Коришћењем класе XmlTextWriter или XmlWriter обезбедити функционалност странице да
се на притисак дугмета ти подаци сачувају у xml фајлу Alati.xml, али тако да се ID, Lager и
Grupa памте као атрибути, а Naziv и Cena као вредности елемената. У лабели треба да се
прикаже порука о успешном креирању фајла. Пример структуре оваквог xml документа:

<?xml version="1.0" ?>

<Alati>
<Alat ID="1" Lager="5" Grupa="Elektricni">
<Naziv>BUSILICA VIBRACIONA W-SB 500</Naziv>
<Cena>2949.00</Cena>
</Alat>

<Alat ID="2" Lager="17" Grupa="Rucni">


<Naziv>Srafciger ravni 5mm</Naziv>
<Cena>150.00</Cena>
</Alat>
</Alati>

2. (30) Веб страница citanje.aspx треба да има контролу GridView и дугме. Страница треба да
функционише тако да се на притисак дугмета у GridView-у прикажу сви подаци из xml
фајла, направљеног у претходном задатку, и то треба да се обезбеди коришћењем класе
XmlTextReader или XmlReader.
3. (20) Веб страница baza.aspx треба да садржи само дугме и лабелу. На притисак дугмета
треба да се првих 5 врста из табеле Person.Person базе AdventureWorks2014 запамте у xml
фајлу baza.xml. У лабели треба да се прикаже порука о успешном креирању фајла.
4. (15) Поставити на сајт за хостовање freeasphosting.net веб апликацију, која се налази у
прилогу у фолдеру AplikacijaZaHosting. Бекап базе коју користи апликација је у фајлу
Utisci.bak.

You might also like