<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="37966" NadgradivoID="0" NRID="995964" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=37966" StOgledov="2667" StPrenosov="271" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-02 04:52:57" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-37966">20.500.12556/DKUM-37966</PID>
  <Naslov>RAZVOJ IN TESTIRANJE SPLETNIH APLIKACIJ Z UPORABO MVC 4 BETA</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>DEVELOPMENT AND TESTING OF WEB APPLICATIONS USING MVC 4 BETA</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V diplomskem delu je predstavljen razvoj spletnih aplikacij z uporabo ASP.NET MVC 4 beta. Predstavljene so tudi arhitektura in prednosti vzorca MVC ter določene novosti, ki jih prinaša ASP.NET MVC 4. V nadaljevanju je prikazan koncept gradnje šibko sklopljenih aplikacijskih komponent z uporabo principa obračanja odvisnosti in nadzora. Predstavljena je tehnika injiciranja odvisnosti s pomočjo zabojnikov, katera je v nadaljevanju naloge na kratko predstavljena in medsebojno primerjana. Prikazano je kako poteka testiranje aplikacij z uporabo testov enot in kakšne so smernice testno usmerjenega razvoja. Naloga je zaokrožena z izgradnjo aplikacije s pomočjo katere so zgoraj omenjeni pojmi dejansko udejanjeni.                  </Opis>
  <TujJezik_Opis>The thesis presents the development of web applications using ASP.NET MVC 4 beta. It introduces MVC architecture, it&#039;s advantages and certain new features brought by ASP.NET MVC 4.The following chapters focus on the concept of building weakly coupled application components using the Dependency Inversion Principle and Inversion of Control followed by a presentation of the technique that uses Dependency Injection with the help of DI containers which was hereinafter briefly introduced and mutually compared. It is demonstrated how to conduct testing of applications using unit tests and what are the guidelines of a test driven development. The thesis is rounded up with the construction of an application where the above mentioned concepts are actually put into practice.                  </TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Microsoft</Beseda>
    <Beseda>ASP.NET</Beseda>
    <Beseda>MVC 4</Beseda>
    <Beseda>Visual Studio</Beseda>
    <Beseda>princip obračanja odvisnosti</Beseda>
    <Beseda>injiciranje odvisnosti</Beseda>
    <Beseda>obračanje nadzora</Beseda>
    <Beseda>IOC zabojnik</Beseda>
    <Beseda>test enote</Beseda>
    <Beseda>testno usmerjen razvoj</Beseda>
    <Beseda>šibka sklopljenost aplikacijskih komponent</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Microsoft</Beseda>
    <Beseda>ASP.NET</Beseda>
    <Beseda>MVC 4</Beseda>
    <Beseda>Visual</Beseda>
    <Beseda>Studio</Beseda>
    <Beseda>Dependency Inversion Principle</Beseda>
    <Beseda>Dependency Injection</Beseda>
    <Beseda>Inversion of Control</Beseda>
    <Beseda>IOC container</Beseda>
    <Beseda>unit test</Beseda>
    <Beseda>test driven development</Beseda>
    <Beseda>weakly coupled application components</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[R. Povodnik]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2012-09-13 18:46:39</DatumVstavljanja>
  <DatumObjave>2012-11-21 15:05:26</DatumObjave>
  <DatumSpremembe>2022-04-25 23:03:36</DatumSpremembe>
  <DatumTrajnegaHranjenja>2021-04-19 03:17:36</DatumTrajnegaHranjenja>
  <LetoIzida>2012</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="39469" Ime="Rok" Priimek="Povodnik" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="4674" Ime="Boštjan" Priimek="Kežmah" AltIme="Bostjan Kezmah" VlogaID="991" VlogaNaziv="Mentor" ConorID="6632035" Afiliacija="" ArrsID="23366" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">659.2:004+004.738.5(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/16526102">16526102</Identifikator>
    <Identifikator ID="18" Sifra="URN-NUK" Naziv="NUK URN" URL="">URN:SI:UM:DK:HALHNTI9</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="50363" DatotekaNRID="842107" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="3860724" VelikostDatotekeKratko="3,68 MB" DatumVstavljanja="2012-09-13 19:00:34" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>VS_Povodnik_Rok_2012.pdf</Naziv>
      <OrgNaziv>VS_Povodnik_Rok_2012.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>7BE59C5C4D6EECDFA20D771A4ACC4523</MD5>
      <SHA256>29ee1d49a8ffebf24fbd8faedc0ae26ebb8059d55b2cd30d5524490dba047785</SHA256>
      <UUID>6116dc69-7c08-11eb-bb7a-00155d0001ca</UUID>
      <PID>20.500.12556/dkum/ff0605ee-7e27-40f2-978c-2bef480fcde6</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=50363</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="141788"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="3" Kratica="FERI" ZavodEvsID="0000080" Logo="FERI_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FERI_logo.gif">Fakulteta za elektrotehniko, računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
