Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "ASP.NET" wg kryterium: Temat


Wyświetlanie 1-14 z 14
Tytuł:
System Wspomagania Pracy Nauczyciela
A teacher assistant system
Autorzy:
Litwiniuk, P.
Chudzikiewicz, J.
Powiązania:
https://bibliotekanauki.pl/articles/273387.pdf
Data publikacji:
2010
Wydawca:
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Tematy:
aplikacja internetowa
usługi sieciowe
UML
ASP.NET
AJAX ASP.NET
web application
web services
Opis:
W artykule przedstawiono opis projektu oraz implementacji aplikacji wspomagającej pracę nauczyciela. Zdefiniowano wymagania funkcjonalne i niefunkcjonalne nakładane na system. Zaprezentowano diagramy interakcji wybranych przypadków użycia w notacji UML. Przedstawiono wspłpracę z zewnętrznymi, w stosunku do omawianego, systemami (SRU, SZZD) poprzez mechanizm Web Services. Omóiono wybrane rozwiązania implementacyjne wykorzystane w projektowanym systemie.
In this paper a project and implementation of a teacher-assistant software application system is presented. Requirements of the system have been defined. Selected interaction diagrams are given in the UML notation. An issue of cooperation with outside systems via web services is presented too. Selected aspects of the system implementation are discussed.
Źródło:
Biuletyn Instytutu Automatyki i Robotyki; 2010, R. 16, nr 29, 29; 3-18
1427-3578
Pojawia się w:
Biuletyn Instytutu Automatyki i Robotyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie modeli hostowania aplikacji na platformie ASP.NET Core
Hosting models comparison of ASP.NET Core application
Autorzy:
Zdanikowski, Kamil
Pańczyk, Beata
Powiązania:
https://bibliotekanauki.pl/articles/98310.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
ASP.NET
net core
net
model hostowania
iis
kestrel
asp
hosting model
Opis:
W artykule przedstawione zostało porównanie modeli hostowania aplikacji na platformie ASP.NET Core. Dostępne modele hostowania zostały opisane i porównane, a następnie przeprowadzone zostały ich testy wydajnościowe. Dla każdego modelu zastosowano scenariusze testowe realizujące te same funkcje, a ich wydajność została określona za pomocą liczby przetwarzanych żądań na sekundę. Uzyskane rezultaty wskazują, że standardowa konfiguracja jest najmniej wydajna, a zastosowanie innej, np. IIS z serwerem Kestrel, czy same serwery Kestrel lub HTTP.sys mogą zapewnić kilkukrotny wzrost wydajności w porównaniu z modelem standardowym.
The article presents hosting models comparison of ASP.NET Core application. Available hosting models were described and compared and then performance comparison was carried out. For each model the same test scenarios were executed and their performance was determined by number of requests per second which host was able to process. The results obtained show that standard model is the least efficient one and using one of the other configurations, for example, IIS with Kestrel (in-process), Kestrel or HTTP.sys might provide even several times better performance compared to standard model.
Źródło:
Journal of Computer Sciences Institute; 2018, 8; 258-262
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wydajność pracy z bazami danych w aplikacjach ASP.NET MVC
ASP.NET MVC database applications performance
Autorzy:
Borys, Paweł
Pańczyk, Beata
Powiązania:
https://bibliotekanauki.pl/articles/98182.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
bazy danych
Entity Framework
NHibernate
ADO
NET
ASP.NET
NET MVC
databases
ASP
Opis:
Podczas tworzenia aplikacji internetowych działających w oparciu o bazę danych niezwykle ważne jest wybranie odpowiedniego narzędzia pozwalającego na obsługę bazy. Wybór ten ma wpływ zarówno na działanie wdrożonego już programu jak i na przebieg procesu jego wytwarzania. Jednak liczba dostępnych rozwiązań jest duża i często niełatwo jest zdecydować, z którego narzędzia najlepiej skorzystać w danym projekcie. Niniejszy artykuł przedstawia porównanie wydajności pracy z trzema popularnymi rozwiązaniami dla platformy ASP.NET MVC: ADO.NET, Entity Framework i NHibernate..
During web application development, working with a database and choosing appropriate tool for database managing is extremely important. This choice influences both final application and its development process. However there is a large number of possibilities of choosing the best tool to use in a project. It often provides some difficulties. The main goal of this paper is to present the advantages and disadvantages of three popular solutions for ASP.NET MVC platform (ADO.NET, Entity Framework, NHibernate) to help make the proper decision.
Źródło:
Journal of Computer Sciences Institute; 2018, 6; 97-101
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Tworzenie aplikacji internetowych w technologii ASP.NET MVC i JavaSerwer Faces
Web application development using ASP.NET MVC and JavaServer Faces
Autorzy:
Radutina, Mariia
Pańczyk, Beata
Powiązania:
https://bibliotekanauki.pl/articles/98228.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
ASP.NET
NET MVC
JavaServer Faces
aplikacje internetowe
ASP
web application development
Opis:
W artykule przedstawiono wyniki analizy porównawczej dwóch konkurencyjnych technologii tworzenia aplikacji internetowych: ASP.NET MVC firmy Microsoft oraz JavaServer Faces (JSF) wspieranej przez Oracle. Badania zostały zrealizowane poprzez implementację dwóch aplikacji o takiej samej funkcjonalności, korzystającej z tej samej bazy danych MySQL. Do pracy z danymi wykorzystano najczęściej stosowane narzędzia typu ORMŚ Hibernate dla JSF i Entity Framework dla ASP.NET MVC. Przy porównaniu brano pod uwagę strukturę aplikacji, łatwość implementacji, wsparcie środowiska programistycznego, wsparcie społecznościowe, komponenty interfejsu graficznego oraz efektywność pracy z bazą danych.
The paper presents the results of comparative analysis of two competing web application technologies: ASP.NET MVC from Microsoft and JavaServer Faces (JSF) supported by Oracle. The research was done by implementing two applications with the same functionality using the same MySQL database. The most commonly used ORM tools are Hibernate for JSF and Entity Framework for ASP.NET MVC. The research was done by comparison the application structure, ease of implementation, support of the development environment, community support, graphical interface components, and database performance.
Źródło:
Journal of Computer Sciences Institute; 2018, 7; 102-107
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównawnanie ekosystemów ASP.NET Core i Spring Boot
Comparison of ASP.NET Core and Spring Boot ecosystems
Autorzy:
Kopyl, Petro
Rozaliuk, Teofil
Smołka, Jakub
Powiązania:
https://bibliotekanauki.pl/articles/2055108.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Spring Boot
ASP.NET Core
analiza porównawcza
comparative analysis
Opis:
Artykuł opisuje analizę porównawczą ekosystemów szkieletów aplikacji ASP.NET Core oraz Spring Boot. Badania przeprowadzono w oparciu o dwie autorskie aplikacje o identycznej funkcjonalności, wykorzystujące silnik bazodanowy PostgreSQL. W implementacji aplikacji wykorzystano odpowiednie narzędzia ORM (ang. Object-Relational Mapping) do wykonywania operacji bazodanowych tj. Spring Data i Entity Framework Core, technologie umożliwiające implementację uwierzytelniania i autoryzacji (Spring Security i ASP.NETCore Identity) oraz kilka dodatkowych bibliotek, które upraszczają cały proces budowania aplikacji. Kryteriami porównania były łatwość iintuicyjność danych technologii w implementacji aplikacji, oferowane możliwości narzędzi implementujących mechanizmy uwierzytelniania i autoryzacji oraz wydajność operacji bazodanowych. Na podstawie wyników przeprowadzonych badań stwierdzono, że technologia Spring Data jest szybszym narzędziem od Entity Framework Core, natomiast Spring Security w odróżnieniu od Asp.Net Core Identity jest mniej zintegrowany w ekosystem frameworku, ponieważ posiada mniejszy zestaw gotowych rozwiązań do integracji z bazą danych
The article describes a comparative analysis of the ASP.NET Core and Spring Boot framework ecosystems. The research was carried out on the basis of implemented two applications with identical functionality, which use the PostgreSQL database engine. In the implementation of the application, appropriate ORM (Object-Relational Mapping) tools were used to perform database operations, ie Spring Data and Entity Framework Core, technologies enabling the implementation of authentication and authorization (Spring Security and ASP.NET Core Identity) and several additional libraries that simplify the entire process of building the application. The criteria of comparison were the ease and intuitiveness of a given tool in the implementation of the application, the offered possibilities of the tools implementing authentication and authorization mechanisms and the efficiency of database operations. Based on the research, it was found that Spring Data technology is a faster tool than Entity Framework Core, while Spring Security, unlike Asp.Net Core Identity, is less integrated into the framework ecosystem, because it has a smaller set of ready-made solutions for database integration
Źródło:
Journal of Computer Sciences Institute; 2022, 22; 40--45
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Internetowy system wspomagający zarządzanie usługami rolniczymi
Internet system supporting management of agricultural services
Autorzy:
Mueller, W.
Boniecki, P.
Joachimiak, H.
Powiązania:
https://bibliotekanauki.pl/articles/287246.pdf
Data publikacji:
2008
Wydawca:
Polskie Towarzystwo Inżynierii Rolniczej
Tematy:
modelowanie obiektowe
usługi rolnicze
ASP.NET
object modelling
agricultural services
Opis:
Transformacja polskiego sektora rolnictwa spowodowała zmiany w funkcjonowaniu sektora usług rolniczych. Po okresie zapaści, obserwujemy od pewnego czasu coraz silniejszy popyt na tego typu usługi, przy jednocześnie wzrastających wymaganiach i oczekiwaniach ze strony potencjalnych klientów. Ekonomicznie uzasadnione działanie w tym obszarze, w dłuższej perspektywie czasowej, nie jest możliwe bez aktywnego wspomagania ze strony specjalistycznych systemów informatycznych. Specyfika tych usług, do której również zaliczamy rozproszenie klientów jak i usługodawców sugeruje internetowy charakter tego rodzaju systemów informatycznych. Wytworzeniem tego typu aplikacji wspomagającej zarządzanie usługami rolniczymi, na bazie najnowszej technologii informatycznej .NET 2005 i SQL Server-a 2005, zajęli się autorzy prezentowanej publikacji.
Transformation of Polish agricultural sector resulted in changes in functioning of the agricultural services sector. After the collapse period, for some time now we have been observing increasing demand for this type of services, with simultaneously increasing requirements and expectations of potential customers. No economically justified activity in this field is possible in any longer extent of time without an active support of specialist computer systems. The specificity of these services, which also includes dispersion of both customers and service providers, suggests computer systems of this type to be of the internet character. The authors of this publication got involved in the development of an application of this type supporting management of agricultural services, based on the newest computer technologies: NET 2005 and SQL Server 2005.
Źródło:
Inżynieria Rolnicza; 2008, R. 12, nr 9(107), 9(107); 227-233
1429-7264
Pojawia się w:
Inżynieria Rolnicza
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Intranetowy, bazodanowy system wspomagający zarządzanie badaniami w ramach inżynierii rolniczej
An intranet database system enhancing research management within agricultural engineering
Autorzy:
Mueller, W.
Rogacki, P.
Weres, J.
Jarysz, M.
Powiązania:
https://bibliotekanauki.pl/articles/291099.pdf
Data publikacji:
2005
Wydawca:
Polskie Towarzystwo Inżynierii Rolniczej
Tematy:
zarządzanie badaniami
system informatyczny
ASP.NET
research management
information science system
Opis:
Działalność ośrodków badawczych zresztą jak innych podmiotów instytucjonalnych i gospodarczych jest już praktycznie niemożliwa bez wspierających go systemów informatycznych. Specyfika działań ośrodków badawczych w obszarze inżynierii rolniczej w połączeniu z dużą mobilnością pracowników wymaga wykorzystywania do ich funkcjonowania specjalistycznych aplikacji. Brak tego typu narzędzi, spełniających postawione kryteria skłonił autorów do zaprojektowania i wytworzenia intranetowego systemu informatycznego, opartego o najnowszą technologię .NET, wspomagającego kompleksowe zarządzanie badaniami.
It is practically impossible for research centers or other administration units to operate without supporting them information science systems. Specific operation of agricultural engineering research centers combined with high mobility of their workers requires special applications to be implemented. Lack of tools that would fulfill the criteria above made the authors of this paper design & create an intranet information system based on the latest NET technology, a computer aid for a complex research management.
Źródło:
Inżynieria Rolnicza; 2005, R. 9, nr 2, 2; 111-121
1429-7264
Pojawia się w:
Inżynieria Rolnicza
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
System informatyczny do zarządzania badaniami prowadzonymi w obszarze inżynierii rolniczej bazujący na technologii .NET oraz XML
Information system based on .NET and XML technologies for managing the research in agricultural engineering
Autorzy:
Mueller, W.
Rogacki, P.
Weres, J.
Jarysz, M.
Powiązania:
https://bibliotekanauki.pl/articles/291850.pdf
Data publikacji:
2005
Wydawca:
Polskie Towarzystwo Inżynierii Rolniczej
Tematy:
zarządzanie badaniami
system informatyczny
ASP.NET
XML
research management
information system
Opis:
Racjonalne zarządzanie badaniami prowadzonymi przez ośrodki badawcze, z uwagi na konieczność przetwarzania znacznej ilości niejednorodnych informacji, nie jest praktycznie możliwe bez wspomagającego go systemu informatycznego. Proponowany przez autorów system informatyczny, pozwalający na zarządzanie tymi danymi, to aplikacja internetowa bazująca na SZBD SQL Server 2000 oraz wykorzystująca technologie ASP .NET i XML. Standaryzacja danych, osiągnięta przy wykorzystaniu technologii XML, ma umożliwić dalsze zindywidualizowane ich przetwarzanie przez użytkowników. Na etapie projektowania systemu, w celu przyspieszenia jego realizacji oraz uniknięcia błędów, zostały w pełni wykorzystane narzędzia inżynierii oprogramowania.
Rational management of the research performed in research centers is practically impossible without supporting information system due to necessity of processing a huge amount of heterogeneous information. The information system proposed by the authors and allowing to manage such data is a form of internet application based on the SQL Server 2000 database management system and the ASP.NET and XML technologies. Standardization of data achieved with the use of the XML technology enables further data processing by individual users of the system. The system development was fully grounded on the software engineering tools to eliminate defects and to deploy the system faster.
Źródło:
Inżynieria Rolnicza; 2005, R. 9, nr 8, 8; 239-248
1429-7264
Pojawia się w:
Inżynieria Rolnicza
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Monitoring GPS
GPS monitoring
Autorzy:
Bigoraj, M.
Kaźmierak, K.
Krupa, M.
Narejko, E.
Pytka, R.
Powiązania:
https://bibliotekanauki.pl/articles/408331.pdf
Data publikacji:
2013
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
GPS
monitoring
śledzenie
Android
ASP.NET
Google Maps API
Comarch ERP
tracking
Opis:
Artykuł opisuje budowę i działanie aplikacji monitorującej położenie urządzenia mobilnego w terenie wykorzystując wbudowany moduł GPS. Opisuje sposób prezentacji zebranych danych przy pomocy dedykowanej aplikacji webowej oraz obrazuje jej możliwości.
The article describes construction and performance of mobile application monitoring position of the mobile device using the built-in GPS. Describes the presentation of the collected data using dedicated web application and demonstrates its capabilities.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2013, 3; 24-27
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Internetowa aplikacja ASP.NET silnika indukcyjnego klatkowego dla potrzeb symulacji w wirtualnym laboratorium maszyn elektrycznych
ASP.NET dynamic internet application of induction motor for circiut simulation in virtual laboratory of electrical machines
Autorzy:
Wilk, A.
Goleniewska, A.
Nowak, A.
Cisek, M.
Powiązania:
https://bibliotekanauki.pl/articles/269181.pdf
Data publikacji:
2018
Wydawca:
Politechnika Gdańska. Wydział Elektrotechniki i Automatyki
Tematy:
aplikacja internetowa
silnik indukcyjny
biblioteka .NET Framework
ASP.NET
Internet application
induction motor
NET Framework library
HTML
Opis:
Tematem referatu są zagadnienia dotyczące modelowania matematycznego silnika, wyznaczania jego parametrów, implementacji modelu w programie komputerowym oraz opracowania aplikacji internetowej do potrzeb symulacji stanów przejściowych i ustalonych silnika indukcyjnego klatkowego typu Sg 132S-2A-G. Zagadnienia te są ściśle związane z koncepcją Wirtualnego Laboratorium (WL) maszyn elektrycznych rozwijanego od szeregu lat w Politechnice Gdańskiej. To wirtualne laboratorium koresponduje do rzeczywistego Laboratorium Maszyn Elektrycznych na WEiA PG. W referacie opisano sposób opracowania modelu matematycznego oraz iteracyjny algorytm wyznaczania parametrów obwodowych silnika przy założeniu, że nie są znane jego wewnętrzne szczegóły konstrukcyjne. Przedstawiono sposób implementacji modelu silnika w aplikacji komputerowej przy wykorzystaniu programowania zorientowanego obiektowo. Zastosowano hybrydowe podejście ASP.NET w celu opracowania aplikacji internetowej do symulacji pracy silnika.
This paper presents dynamic Internet application for circuit simulation of induction motor (Sg132S-2A type) using Web browser. The application is implemented as component of Virtual Laboratory of Electrical Machines. The application was developed using ASP.NET type project in Visual Studio software and is supported by the .NET Framework as integrated component of Windows. Advanced Wizard control is implemented to obtain sequential processing of simulation. Circuit parameters of this motor are determined using iteration process. In this process angular velocity at start-up test was taken as a reference waveform. Graphical user interface of this application is shorty described to show the functionality of application. Simulation results of electromagnetic torque, currents and angular velocity for start-up simulation are presented.
Źródło:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej; 2018, 60; 131-134
1425-5766
2353-1290
Pojawia się w:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza wydajności bibliotek do testowania aplikacji internetowych na platformie ASP.NET Core
Perfomance analysis of libraries for testing web applications on the ASP.NET Core platform
Autorzy:
Niedziela, Karol
Nieradko, Jakub
Powiązania:
https://bibliotekanauki.pl/articles/24083521.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
inżynieria oprogramowania
testy jednostkowe
wydajność
ASP.NET Core
C#
software engineering
unit tests
performance
Opis:
W artykule została przeprowadzona analiza wydajnościtrzech bibliotek: XUnit, NUnit, MSTest, mająca na celu porównanie wydajności czasowej.Wydajność została sprawdzona przy wykorzystaniu testu obciążeniowego, testów synchronicznych oraz asynchronicznych. Testy synchroniczne oraz asynchroniczne zostały podzielone na grupy po 10, 25, 50 oraz 100 przypadków testowych. Dla każdej grupy zostało wykonane po trzydzieści pomiarów czasowych. Badania zostały wykonane przy pomocy autorskiego projektu napisanego na platformie ASP.NET Core.
This paper conducts a performance analysis of three libraries: XUnit, NUnit, MSTest, aiming to compare the time performance. The performance was checked using load test, synchronous and asynchronous tests. The synchronous and asynchronous tests were divided into groups of 10, 25, 50 and 100 test cases. The tests were carried out using an inhouse project written on the ASP.NET Core platform.
Źródło:
Journal of Computer Sciences Institute; 2022, 25; 323--329
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
System Zdalnego Egzaminowania
Examining remote system
Autorzy:
Piotrowicz, M.
Chudzikiewicz, J.
Powiązania:
https://bibliotekanauki.pl/articles/273339.pdf
Data publikacji:
2011
Wydawca:
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Tematy:
aplikacja internetowa
usługa sieciowa
weryfikacja wiedzy studenta
procedury składowane
UML
ASP.NET
web application
network service
student's knowledge verification
stored procedures
Opis:
W artykule przedstawiono opis projektu oraz implementacji wybranych elementów Systemu Zdalnego Egzaminowania. Zaprezentowano mechanizmy obsługi bazy danych z wykorzystaniem procedur składowanych. Omówiono sposób integracji opracowywanego systemu z istniejącym systemem dziennika nauczyciela oraz sposób użytkowania aplikacji.
A design description including implementation of selected elements of an examining remote system is presented in the paper. Mechanisms of database maintenance using stored procedures are shown. An integration of the elaborated system with the existing system of teacher's diary has been discussed. An explanation to the use of application is given.
Źródło:
Biuletyn Instytutu Automatyki i Robotyki; 2011, R. 17, nr 31, 31; 37-52
1427-3578
Pojawia się w:
Biuletyn Instytutu Automatyki i Robotyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Integracja protokołów CAN i MODBUS w rozproszonym systemie sterowania
Integration of CAN and MODBUS protocols in a distributed control system
Autorzy:
Świder, Z.
Mikluszka, W.
Rzońca, D.
Trybus, B.
Powiązania:
https://bibliotekanauki.pl/articles/156282.pdf
Data publikacji:
2005
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
komunikacja CAN i MODBUS
konwersja protokołów
zdalne monitorowanie
technologia COM i DCOM
ASP.NET
CAN and MODBUS communication
protocol conversion
remote monitoring
COM and DCOM technology
Opis:
W artykule przedstawiono rozwiązania pozwalające na integrację dwóch przemysłowych protokołów stosowanych w rozproszonych systemach sterowania - CAN i MODBUS. Opracowane w Katedrze Informatyki i Automatyki Politechniki Rzeszowskiej mikroprocesorowe konwertory protokołów oraz moduły programowe pozwalają na rozszerzenie funkcjonalności typowego systemu automatyki poprzez możliwość stosowania urządzeń różnych firm (konwertory protokołów) oraz zdalne monitorowanie i modyfikacje poprzez sieć Internet czy sieć telefonii GSM (aplikacje).
The paper presents solutions for integration of two industrial protocol: CAN and MODBUS, which are used in distributed control systems. Microprocessor-based protocol converters and program modules developed in Computer Science and Control Chair in Technical University of Rzeszow allow functionally extend a typical control system with possibilities of using equipment from different manufactures (protocol converters) as well as remote monitoring and modification via Internet or GSM networks (applications).
Źródło:
Pomiary Automatyka Kontrola; 2005, R. 51, nr 1, 1; 21-24
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wydajnościowa analiza porównawcza szkieletów programistycznych ASP.NET Core MVC i Symfony 4
Comparative analysis of performance of ASP.NET Core MVC and Sym-fony 4 programming frameworks
Autorzy:
Górski, Marcin
Piwowarski, Wojciech Andrzej
Dzieńkowski, Mariusz
Powiązania:
https://bibliotekanauki.pl/articles/2055111.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
performance analysis
automatic testing
framework
ASP
NET Core MVC
Symfony
Puppeteer
analiza wydajnościowa
testowanie automatyczne
Opis:
Artykuł przedstawia analizę porównawczą popularnych szkieletów programistycznych ASP.NET Core MVC oraz Symfony 4. W technologiach tych zaimplementowano dwie aplikacje internetowe, zawierające te same funkcjonalności, pełniące funkcję prostego systemu do zarządzania artykułami. Te aplikacje zostały poddane testom wydajności czasowej podczas realizacji typowych operacji wykonywanych za pośrednictwem prostego formularza takich jak wprowadzanie, edycja, wyświetlanie i usuwanie danych. Czynności te były wykonywane automatycznie za pomocą poleceń z biblioteki Puppeteer. Wyszczególnione operacje były powtarzane 10, 100 i 1000 razy w celu uzyskania precyzyjnych średnich czasów. Na podstawie otrzymanych wyników trudno było jednoznacznie stwierdzić, które z porównywanych narzędzi programistycznych jest lepsze. Z dwiema czasochłonnymi operacjami tzn. wprowadzaniem i edycją danych, znacznie lepiej radził sobie framework ASP.NET Core. Jego wyniki pod tym względem (średnia z 1000 powtórzeń) były odpowiednio o około 28% i 25% lepsze w stosunku do szkieletu Symfony 4. Natomiast dla dwóch mniej czasochłonnych operacji, czyli wyświetlania i usuwania artykułów, wyraźnie lepszym okazał się szkielet Symfony 4. Jego wyniki dla wyświetlania i usuwania artykułów (średnia dla 1000 pomiarów) były o 15 i 36 procent odpowiednio niższe w stosunku do drugiego badanego szkieletu.
The article presents a comparative analysis of popular ASP.NET Core MVC and Symfony 4 frameworks. Two web applications, containing the same functionalities and acting as a simple system for managing articles, were implemented in these technologies. The applications underwent time performance tests during typical operations performed by means of a simple form such as entering, editing, viewing and deleting data. These actions were performed automatically using commands from the Puppeteer library. The listed operations were repeated 10, 100 and 1,000 times in order to obtain precise mean times. On the basis of the obtained results, it was difficult to clearly state which of the compared programming tools is better. The ASP.NET Core MVC framework coped much better with two time-consuming operations, i.e. entering and editing data. Its results in this regard (the average from 1,000 repetitions) were respectively approximately 28% and 25% better compared to the Symphony 4 framework. However, for the two less time-consuming operations, i.e. displaying and deleting articles, the Symphony 4 framework proved to be considerably better. Its results with regard to displaying and deleting articles (the average for 1,000 measurements) were respectively 15% and 36% lower compared to the other of the tested frameworks.
Źródło:
Journal of Computer Sciences Institute; 2021, 19; 95--99
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-14 z 14

    Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies