Hibrid üzleti alkalmazás fejlesztése C# Blazor környezetben

dc.contributor.advisorBérczes, Tamás
dc.contributor.authorSzabó, Kristóf
dc.contributor.departmentDE--Informatikai Karhu_HU
dc.date.accessioned2022-05-03T11:39:00Z
dc.date.available2022-05-03T11:39:00Z
dc.date.created2022-05-03
dc.description.abstractSzakdolgozatom során egy olyan hibrid alkalmazást fejlesztettem, amivel a felhasználók kedvenc kisüzemi söreiket átlátható módon tudják letárolni, pontozni, illetve sörkóstoló eseményeken tudnak részt venni vagy akár saját összejövetelt meghirdetni. A fejlesztéséhez a Microsoft C# programnyelvét és a ASP.Net 6 keretrendszerét választottam. Úgy gondoltam, hogy minél nagyobb célcsoportot céloznék meg, így multiplatform alkalmazás mellett döntöttem. Ehhez a .NET Multi-platform App UI (továbbiakban MAUI) technológiát hívtam segítségül. Így egy MAUI applikáció készült el, amihez a MAUI Blazor keretrendszert használtam. Ez egy olyan technológia, ami ötvözi a Blazor Server-t és a MAUI-t. A MAUI Blazor-rel natív applikáció is elkészíthető, viszont WebView formájában Blazor kód is megjeleníthető benne. Ennek köszönhetően lehetőség nyílik arra, hogy a webfejlesztés alatt szerzett tapasztalatainkat felhasználva írjunk meg egy multiplatform, hibrid alkalmazást. A programom Frontend részéhez a Syncfusion Blazor könyvtárat használtam, ami egy 3rd party programkönyvtár. Ez egy több keretrendszerre kiadott könyvtár, így létezik belőle Angular, React és Flutter verzió is. Mivel általa könnyedén lehet üzleti alkalmazások felhasználói felületét programozni és kezelni, olyan nagyvállalatok is használják, mint például a Bosch, Intel vagy a Siemens. Teszteléshez az open source Open API (korábban Swagger) nevű API eszközt használtam fel, ami lehetővé teszi, hogy a fejlesztési fázisban a fejlesztő gyorsan és egyszerűen tudja tesztelni a web API végpontjait.hu_HU
dc.description.correctorN.I.
dc.description.courseProgramtervező informatikushu_HU
dc.description.degreeBSc/BAhu_HU
dc.format.extent39hu_HU
dc.identifier.urihttp://hdl.handle.net/2437/332172
dc.language.isohuhu_HU
dc.rights.accessHozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.
dc.subjecthibrid alkalmazáshu_HU
dc.subjectC#hu_HU
dc.subject.NEThu_HU
dc.subjectMAUIhu_HU
dc.subjectBlazorhu_HU
dc.subjectAzure Table Storagehu_HU
dc.subjectSyncfusionhu_HU
dc.subjectASP.NET Core Web APIhu_HU
dc.subject.dspaceDEENK Témalista::Informatikahu_HU
dc.titleHibrid üzleti alkalmazás fejlesztése C# Blazor környezetbenhu_HU
Fájlok