Ponavljanje gradiva 25.02.
1. Kako se kreira web stranica ? - Koji alati mogu da se se koriste ? - Koji su to osnovni elementi web stranice ? ... (kreirati jednu web stranicu)
postaviti liniju <hr> i drugi deo raditi u nastavku:
2. Kako se u pristupa txt fajlu koji služi kao neka vrsta baze podataka, pa da se podaci iz njega upišu u GridView kontrolu ?
(Koristićemo fajl: ucenici.txt - desni klik/Save link As... da biste preuzeli fajl)
Kreirati projekat, u njega ubaciti taj tekst fajl i dodati jednu web Formu,
Kreirati klasu Ucenik za svakog od ucenika, koja ima auto-propertije Ime, Prezime, Razred - svi string, ( public string Ime { get; set; } .... ) i dalje radimo slično kao u video snimku ...
3. Kako da se dodaju podaci u taj txt fajl ? Nastavićemo zadatak iz prethodnog snimka:
- U našoj web formi radimo našu verziju zadatka.
- Kreirati unutar forme (između tagova <form> i </form>) deo ograničen sa tagovima <div> i </div>.
- U taj deo ćemo smestiti naslov: <h2> Upis učenika </h2> i
- nakon toga dodati html tabelu (to se objašnjava na oko minut od početka video snimka)
- U tabelu uneti oznake: Ime, Prezime, Razred (kao u snimku), kao u textBox-ove, i sve to podesiti na isti način kao u snimku.
- Dodati Button unutar forme posle tabele a pre kraja forme (posle </table> a pre </form>)
- Na dugme postaviti ista podešavanja kao u snimku
- dvoklikom na dugme okruženje vas vodi do dela gde ćete da upišete šta se dešava kada se klikne na njega. Dalje je sve skoro isto kao na snimku:
4. Kreiranje i korišćenje web servisa na najjednostavniji način (bez IIS Manager-a i bez postavljanja na web server)
Pažnja: Ovaj projekat je rađen u Visual Basic-u pa postoje male razlike u odnos na ono kako se radi u C#-u.
Razlika je što će programski kod za pritisak na Button biti pisan malkice drugačije - a to biste dosada trebali i sami da znate.
Postoje dva načina na koji će ovo raditi:
- Prvi načim: kreirate projekat u kojem pravite web servis, pa pokrenete servis, kao u ovom video snimku, i ne zatvarate ga a pored njega u isto vreme kreirate drugi projekat. Taj drugi projekat će koristiti web servis koji je pokrenut u prvom projektu a i dalje radi.
- ili - Drugi način je da prvo kreirate projekat u kojem se nalazi vaš web servis, pa u istom solution-u kreirate drugi projekat koji koristi servis ovog prvog.
5. Kako se koristi postojeći web servis (sa Interneta) ?
- Prvo pronađite web servis koji vam treba. U ovom zadatku koristićemo:
http://www.dneonline.com/calculator.asmx?wsdl( ako želite, možete da upotrebite: http://tomi.vanek.sk/ - WSDL Viewer - da vidite o čemu se radi )
calcSrvs.CalculatorSoapClient kl = new calcSrvs.CalculatorSoapClient();
Label1.Text = kl.Add(1, 1).ToString();