Uvod

(i zašto za neke zadatke ove godine koristimo Visual Studio i IIS)

  • Plan je pisan pre dosta godina i, vrlo je verovatno da su imali u vidu samo Microsoft-ove alate koji su tada postojali: Visual Web Developer ili Visual Studio, verzije 2008 ili 2010.
  • Kako vreme prolazi, verzije alata se menjaju. To dovodi do toga da se sadašnje verzije istih alata poprilično razlikuju od onih koje su bile aktuelne kada je pisan plan za predmet.
  • Neki zadaci kao da su pisani za ove verzije PA ĆEMO IH KORISTITI
  • S obzirom da se u školi u kojoj radimo koristi verzija 2010, dalji rad će biti samo u toj verziji.

Za one koji žele da kod kuće vežbaju u istoj ili sličnoj verziji, savet je da rade u virtualnoj mašini:

  1. Postaviti Oracle VirtualBox (verzija nebitna) ...
  2. Postaviti virtuelnu mašinu

  1. Program koji će vam pomoći da vršite instalaciju iz iso image-a

    1. za XP je predlog: Virtual Clone Drive, sa adrese: https://www.elby.ch/en/products/vcd.html
    2. a za Win10 ili win11 je ionako ugrađena podrška za instalaciju iz ISO image-a, pa vam to tamo ne treba (ako ste razmišljali o tome)
  2. U  virtualnu mašinu instalirati neku od 32-bitnih varijanti Visual Studio: ili 2008 ili 2010

    • ili pomoću instalacionog CD-a,
    • ili pronađite iso image na Internetu
    • ili i to potražite na https://archive.org/

Predlozi:

ili
ili
  • Visual Studio 2010 Express
  • archive.org -> Visual Studio 2010 Express
  • Ovo je potpuno besplatna verzija, sa odvojenim delovima:
    • Visual C# 2010 Express - za Programiranje
    • Visual Web Developer 2010 Express - za Web Programiranje

Ovde se nećemo zadržavati na osnovama ASP.NET-a.
Osnovne stvari možete pogledati u lekcijama i vežbama koje se trenutno rade u predmetu Web Programiranje 3:

Preporuka za knjigu koja bi mogla da vam bude od koristi:

Knjiga po kojoj se radi na početku u PIT-3

Scott Mitchell - Sams Teach Yourself ASP.NET 4 in 24 Hours, Complete Starter Kit (2010)

(potražiti na Library Genesis)


Pogledajte kod kuće - kratke VIDEO TUTORIALE: How to create a simple website in Visual Studio 2010
                   



B8 - Knjiga utisaka - predlozi za rad

Pre bilo čega treba:

  • proučiti tekst zadatka
  • kreirati bazu na SQL serveru i u njoj tabelu uspeh, po specifikaciji zadatka

Zatim preći na rad u Visual Studio 2010:

  • File -> New Web Site ...
    (u svom folderu kreirati web sajt po prvoj opciji > ASP.NET Web Site, i ne zaboraviti odabrati Visual C#)

Ovim je kreiran web sajt sa već postavljenim nekim početnim fajlovima: default.aspx kao početna strana, about.aspx kao druga strana, Site.master kao šablon po kojem su sve strane i u kojem se može menjati glavni naslov, kao i meni sa već postavljenim linkovima ka ove prve dve stranice

  • u Site.master promeniti naslov - samo pisati u Design delu, i proveriti: sve promene se odmah vide na obe stranice

U istom master fajlu se nalazi i login deo koji nam neće trebati pa može da se obriše

  • desni klik na naziv projekta - Add New Item ...
U projekat dodati novi web formu - uputstvo.aspx - uz obavezno čekiranje opcije da se koristi site master

Naravno, u isto vreme se i bira koji je master site u pitanju (mi imamo samo jedan)

  • u Site.master promeniti meni - klikom na njega se pojavljuje strelica - Edit Menu Items...

Ovde se dodaje treća stranica sa njenim URL-om, a za prve dve se samo promeni tekst

Nakon ovoga je kreirana kompletna struktura od tri stranice se linkovima koji rade i sa izgledom koji je diktiran od strane šablona (u našem slučaju izgleda identično kao u zahtevima zadatka).

  • U stranice za uputstvo i O autoru se direktno u Design delu kuca tekst i formatira pomoću opcija u meniju
  • U početnu stranu postaviti tabelu (iz menija na vrhu) od 4 reda, 2 kolone, širine 50% i u njene ćelije prevući komponente koje nam trebaju: TextBox za unos teksta, bez obzira da li je multiline, Button za klik, sa tekstom kao u zadatku
*** čak i ako ne nastavite dalje od ovog momenta, 
trebalo bi da imate dovoljno poena za prolaz
- a vi proverite je li tako
***
  • dvoklikom na dugme kreirati metodu koje će se izvršiti klikom na dugme i tu kucati kod u C# onako kako je to rađeno u predmetima Programiranje, Web programiranje i PIT4
    • using direktive
    • preuzimanje podataka sa forme
    • kreiranje konekcionog stringa, konekcije, upita sa parametrima, komande 
    • otvaranje konekcije, izvšavanje upita i poruka o uspešnom izvršavanju u neku Label kontrolu na dnu
    • zatvaranje konekcije na kraju

Proverite da li sve radi, pa ako je sve ok uraditi Publish web sajta u neki folder koji je za to namenjen (npr d:\sajt1)

  • ili Build - Publish Web Site ili desni klik na naziv projekta - Publish Web Site
    odabrati namenjeni folder i kliknuti na OK

Na kraju to objaviti na IIS web serveru (koji prvo treba uključiti ako nije uključen)

  • naziv web servera -> web Sites -> Default Web Site 
  • desni klik na Default Web Site i kreirati Virtuelni direktorijum
    • zadati alijas sa kojim se sajt poziva
    • i folder u kojem je objavljen
  • Za virtuelni direktorijum treba uraditi desni lkik - Edit Premissions - Security - za sve Usere da je Full control (samo tako će sve raditi)

    • i na kraju: desni klik na naziv virtuelnog direktorijuma - Convert to Application

Sada bi trebalo da se kucanjem u browseru: localhost/alijas prikaže vaš sajt koji je objavljen na web serveru a nalazi se u vašem folderu negde na disku.



... Ako želite da vidite kako sličan zadatak rađen u prethodnim školskim godinama, uz video uputstva, ali ipak malo drugačije nego ovde, pogledajte lekciju i vežbe iz 2023:


(Ako neko želi, ovaj zadatak može da se radi i uz PHP - MySQL .... vaš izbor )


Last modified: Thursday, 11 December 2025, 2:00 PM