Simple view
Full metadata view
Authors
Statistics
Net jako uniwersalna platforma do tworzenia serwisów internetowych.
.NET as a universal platform for creating websites.
.NET, Azure, ASP.NET MVC
.NET, Azure, ASP.NET MVC
Głównym celem pracy było wskazanie cech platformy .NET, które czynią z niej uniwersalną platformę oraz omówienie współczesnych serwisów internetowych wraz z ukazaniem jak .NET wspomaga ich tworzenie. Sama platforma jest bardzo uniwersalna, gdyż pozwala również na tworzenie aplikacji desktopowych, programów na telefony komórkowe z systemami Android, iOS i Windows Phone oraz gier, za pomocą między innymi środowiska Unity. Dodatkowo, jest bardzo dobrze zintegrowana z chmurą Microsoft Azure. Jako część praktyczna tej pracy powstał serwis internetowy zarządzający zawodami organizowanymi przez ZKWP (Związek Kynologiczny w Polsce) oraz zrzeszający osoby biorące w nich udział ze swoimi podopiecznymi. Aby osiągnąć cel wykorzystany został framework ASP.NET MVC. Na jego wybór, miało wpływ parę czynników, między innymi: znajomość technologii, architektura MVC oraz łatwość testowania. Praca zawiera opis wielu bibliotek wykorzystanych w projekcie, między innymi: Bootstrap, JQuery, Entity Framework, Identity, Autofac oraz Moq. Każde z tych narzędzi, udostępnia konkretną funkcjonalność, potrzebną przy tworzeniu serwisów internetowych. Przykładowo, Bootstrap ułatwia tworzenie responsywnych stron, prawidłowo wyświetlających się zarówno na komputerach, jak i małych ekranach telefonów komórkowych. Pomocne były również serwisy, udostępniane za pomocą Microsoft Azure – SendGrid, Blob Storage oraz Azure SignalR. Pozwalają one na wysyłanie emaili, przechowywanie danych oraz synchronizację danych w czasie rzeczywistym.
The main goal was to point out features of the .NET platform, which make it universal platform and characterize modern internet services along with showing how .NET support their implementation. The platform is universal - you can also create desktop applications, apps for smartphones with Android, iOS or Windows Phone and games in Unity. It is also very well integrated with the Microsoft Azure cloud. Website that manages competition organize by PKC (Polish Kennel Club) and unite people that compete with their dogs, was created. To achieve the goal, ASP.NET MVC was used. It was chosen because of few factors: knowledge of that technology, MVC architecture and easiness of tests. The work described few helpful libraries that was used in project. For example: Bootstrap, JQuery, Entity Framework, Identity, Autofac and Moq. Each of these tools provides specific functionality that is needed for creating internet services. For example, Bootstrap make it easy to create responsive pages, that are displayed correctly both on computers and on small displays of smartphones. Also, Microsoft Azure provides very helpful services, like SendGrid, Blob Storage and Azure SignalR. This services help send emails, store data and synchronize data in real time.
dc.abstract.en | The main goal was to point out features of the .NET platform, which make it universal platform and characterize modern internet services along with showing how .NET support their implementation. The platform is universal - you can also create desktop applications, apps for smartphones with Android, iOS or Windows Phone and games in Unity. It is also very well integrated with the Microsoft Azure cloud. Website that manages competition organize by PKC (Polish Kennel Club) and unite people that compete with their dogs, was created. To achieve the goal, ASP.NET MVC was used. It was chosen because of few factors: knowledge of that technology, MVC architecture and easiness of tests. The work described few helpful libraries that was used in project. For example: Bootstrap, JQuery, Entity Framework, Identity, Autofac and Moq. Each of these tools provides specific functionality that is needed for creating internet services. For example, Bootstrap make it easy to create responsive pages, that are displayed correctly both on computers and on small displays of smartphones. Also, Microsoft Azure provides very helpful services, like SendGrid, Blob Storage and Azure SignalR. This services help send emails, store data and synchronize data in real time. | pl |
dc.abstract.pl | Głównym celem pracy było wskazanie cech platformy .NET, które czynią z niej uniwersalną platformę oraz omówienie współczesnych serwisów internetowych wraz z ukazaniem jak .NET wspomaga ich tworzenie. Sama platforma jest bardzo uniwersalna, gdyż pozwala również na tworzenie aplikacji desktopowych, programów na telefony komórkowe z systemami Android, iOS i Windows Phone oraz gier, za pomocą między innymi środowiska Unity. Dodatkowo, jest bardzo dobrze zintegrowana z chmurą Microsoft Azure. Jako część praktyczna tej pracy powstał serwis internetowy zarządzający zawodami organizowanymi przez ZKWP (Związek Kynologiczny w Polsce) oraz zrzeszający osoby biorące w nich udział ze swoimi podopiecznymi. Aby osiągnąć cel wykorzystany został framework ASP.NET MVC. Na jego wybór, miało wpływ parę czynników, między innymi: znajomość technologii, architektura MVC oraz łatwość testowania. Praca zawiera opis wielu bibliotek wykorzystanych w projekcie, między innymi: Bootstrap, JQuery, Entity Framework, Identity, Autofac oraz Moq. Każde z tych narzędzi, udostępnia konkretną funkcjonalność, potrzebną przy tworzeniu serwisów internetowych. Przykładowo, Bootstrap ułatwia tworzenie responsywnych stron, prawidłowo wyświetlających się zarówno na komputerach, jak i małych ekranach telefonów komórkowych. Pomocne były również serwisy, udostępniane za pomocą Microsoft Azure – SendGrid, Blob Storage oraz Azure SignalR. Pozwalają one na wysyłanie emaili, przechowywanie danych oraz synchronizację danych w czasie rzeczywistym. | pl |
dc.affiliation | Wydział Fizyki, Astronomii i Informatyki Stosowanej | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Grzesiak-Kopeć, Katarzyna - 102580 | pl |
dc.contributor.author | Waksmundzki, Dawid | pl |
dc.contributor.departmentbycode | UJK/WFAIS | pl |
dc.contributor.reviewer | Grzesiak-Kopeć, Katarzyna - 102580 | pl |
dc.contributor.reviewer | Paszyńska, Anna - 160672 | pl |
dc.date.accessioned | 2020-07-28T00:34:51Z | |
dc.date.available | 2020-07-28T00:34:51Z | |
dc.date.submitted | 2020-05-22 | pl |
dc.fieldofstudy | informatyka stosowana | pl |
dc.identifier.apd | diploma-133343-252087 | pl |
dc.identifier.project | APD / O | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/235664 | |
dc.language | pol | pl |
dc.subject.en | .NET, Azure, ASP.NET MVC | pl |
dc.subject.pl | .NET, Azure, ASP.NET MVC | pl |
dc.title | Net jako uniwersalna platforma do tworzenia serwisów internetowych. | pl |
dc.title.alternative | .NET as a universal platform for creating websites. | pl |
dc.type | master | pl |
dspace.entity.type | Publication |