1. Primerjava tehnologij za vrivanje odvisnosti pri zalednih aplikacijah MVC : diplomsko deloTamara Jevtić, 2023, diplomsko delo Opis: Dostopnost svetovnega spleta je po vsem svetu doživela izjemno rast, saj ima do njega dostop že 64,6% svetovnega prebivalstva. Splošno širjenje spletne povezanosti spodbuja razvoj spletnih tehnologij. Danes so spletne strani nepogrešljiv element sodobne družbe, saj le-te predstavljajo ključno orodje za izmenjavo informacij, komunikacijo in izobraževanje. Povpraševanje po inovativnih in funkcijsko bogatih izkušnjah nikoli ni bilo višje. Zaželeno je, da se tehnologije spletnih strani tako za zaledje kot za ospredje nenehno razvijajo, da bi zadovoljile potrebe razvijalcev in uporabnikov. Potrebe uporabnikov se v veliki meri zadovoljujejo s pozitivno uporabniško izkušnjo, na kar vplivajo hitrost, moderna vizualizacija, enostavnost in širok razpon uporabe. Po drugi strani je spletnim razvijalcem pomembna varnost podatkov, vzdrževanje in možnost čim enostavnejšega nadgrajevanja že obstoječe kode. Takšne zahteve se rešujejo s kombinacijo različnih tehnologij, ki podajajo učinkovito rešitev. V diplomski nalogi se bomo primarno spoznali s tehnologijo vrivanja odvisnosti, ki omogoča upravljanje in organizacijo odvisnosti med komponentami. Z ločevanjem teh odvisnosti izboljšujemo modularnost in vzdrževanje kode, kar olajša izolacijo in preizkušanje posameznih komponent. Ta pristop spodbuja tudi prilagodljivejšo in razširljivo arhitekturo, kar omogoča lažje posodobitve, izboljšave in brezhibno zamenjavo komponent. Cilj diplomske naloge je praktična predstavitev implementacije in uporabe vrivanja odvisnosti s pomočjo knjižnic Autofac in Microsoft.Extensions.DependencyInjection. Delovanje aplikacije bomo demonstrirali na primeru spletne aplikacije "Seznam opravil", zasnovane s tehnologijo .NET Core MVC. Ključne besede: Vrivanje odvisnosti, MVC, ASP.NET Core, Spletna aplikacija Objavljeno v DKUM: 05.10.2023; Ogledov: 273; Prenosov: 63
Celotno besedilo (1014,67 KB) |
2. Sistem za nadzor in krmiljenje napajanja objekta : diplomsko deloMartin Ferenec, 2023, diplomsko delo Opis: S hitrim razvojem pametnih hiš in objektov, ki kot del kritične infrastrukture potrebujejo zanesljivo in čim bolj nemoteno oskrbo električne energije, sta načrtovanje in izbira zanesljive rešitve ključnega pomena. Potrebujemo sistem, ki bo zaznal motnje na glavnem omrežju in ustrezno preklopil na druge alternativne vire napajanja objekta. V tem zaključnem delu bomo razvili prototip sistema, ki bo ustrezal zgoraj navedenim zahtevam. Razvili bomo zaledni del, v katerega spadata podatkovna baza in API, spletno aplikacijo, prek katere bomo spremljali in upravljali sistem ter končne točke za krmiljenje in zaznavanje z uporabo odprtokodne platforme za prototipiranje Arduino. Ključne besede: ASP.NET Core, avtomatizacija, mikrokrmilniki, nadzor napajanja objekta, nemotena oskrba napajanja objekta Objavljeno v DKUM: 05.10.2023; Ogledov: 257; Prenosov: 30
Celotno besedilo (4,84 MB) |
3. Razvoj sodobnih spletnih aplikacij z uporabo programskega ogrodja ASP.NET Core MVC 2 na platformi Azure : meje dopustnosti medijskega poročanjaKlemen Žarn, 2020, magistrsko delo Opis: Ob magistrskem delu smo dodobra spoznali tehnologijo .NET Core, njeno ogrodje za razvoj spletnih aplikacij ASP.NET Core MVC 2 in storitveno platformo Azure, ki nam je služila kot orodje za nameščanje, objavljanje in pregled delovanja spletne aplikacije. Na primeru uporabe smo implementirali prototipno spletno aplikacijo CoreCMS, ki predstavlja sistem za upravljanje z vsebinami spletnih strani. Opisali smo vse življenjske cikle, ki spadajo v razvoj programske opreme. Prototipno aplikacijo smo namestili na platforme Windows, Linux in Docker ter izvedli test zmogljivosti. Ključne besede: razvoj spletnih aplikacij, zmogljivost spletnih aplikacij, ASP.NET Core MVC 2, Azure. Objavljeno v DKUM: 03.07.2020; Ogledov: 3319; Prenosov: 130
Celotno besedilo (4,66 MB) |
4. Realno-časovna komunikacija v spletnih aplikacijah z uporabo knjižnice SignalR : diplomsko deloRok Nikolovski Ribič, 2019, diplomsko delo Opis: V diplomski nalogi so predstavljene osnovne tehnike, ki se uporabljajo za realno-časovno komunikacijo v spletnih aplikacijah in knjižnica SignalR, ki v ozadju uporablja omenjene tehnike. Predstavljena je tudi tehnika uporabe knjižnice SignalR v povezavi s tehnologijo Redis.
Praktični del diplomske naloge predstavlja preprosta spletna aplikacija za klepet, ki omogoča izmenjavanje sporočil med uporabniki v realnem času in za delovanje uporablja knjižnico SignalR ter Redis. Ključne besede: realno-časovna komunikacija, splet, SignalR, ASP.NET Core, Redis Objavljeno v DKUM: 21.08.2019; Ogledov: 1369; Prenosov: 169
Celotno besedilo (1,94 MB) |
5. Primerjava spletnih platform ASP.NET Core in Spring Boot : diplomsko deloTomaž Zazijal, 2019, diplomsko delo Opis: V diplomski nalogi primerjamo spletni platformi “ASP.NET Core” in “Spring Boot”. Najprej razložimo, kaj so spletne platforme in njihove vloge pri razvijanju spletnih aplikacij, v nadaljevanju naloge pa si pogledamo korake razvoja projektov v izbranih tehnologijah, kjer opišemo postavljanje projekta, njegov razvoj in tudi zagon. Nalogo zaključimo z analizo rezultatov primerjave izbranih spletnih tehnologij, kjer povzamemo prednosti in slabosti. Ključne besede: spletne platforme, spletna ogrodja, asp.net core, spring boot, primerjava Objavljeno v DKUM: 19.08.2019; Ogledov: 1985; Prenosov: 370
Celotno besedilo (1,14 MB) Gradivo ima več datotek! Več... |
6. Razvoj in analiza zmogljivosti rešitev na osnovi ogrodja ASP .NET CoreTomi Jerenko, 2017, diplomsko delo Opis: V diplomskem delu smo spoznali principe in dobre prakse oblačnega računalništva ter lastnosti ogrodij za razvoj spletnih aplikacij. Kot glavno temo diplomskega dela smo predstavili kratko zgodovino ogrodja ASP .NET Core, nato pa še principe delovanja funkcionalnosti in primere uporabe. V praktičnem delu diplomskega dela smo prikazali potek namestitve aplikacije, zgrajene z ogrodjem, na strežnike Apache, Nginx in IIS ter za vsakega izvajali obremenitvene teste, katerih rezultate smo na koncu primerjali in poskušali najti najhitrejšega. Prav tako smo primerjali performančnost enake aplikacije, zgrajene na predhodnem ogrodju ASP .NET MVC 5. Ključne besede: .NET, ASP, Core, spletne aplikacije, oblačno računalništvo Objavljeno v DKUM: 17.10.2017; Ogledov: 1762; Prenosov: 172
Celotno besedilo (2,51 MB) |
7. |