• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 5
  • 3
  • 2
  • 1
  • Tagged with
  • 12
  • 12
  • 5
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Webinar Tecnológico. Desarrollo y Gestión de Proyectos de Software: Microservicios con Net Core.

Díaz, Jose 30 May 2020 (has links)
La arquitectura de microservicios es una aproximación para el desarrollo de software que consiste en construir una aplicación como un conjunto de pequeños servicios, los cuales se ejecutan en su propio proceso y se comunican con mecanismos ligeros. En este webinar se implementará una aplicación basada en Microservicios utilizando Net Core.
2

Väderdata : Interaktiv visualisering av väderdata

Lindholm, Hanna January 2023 (has links)
The goal of this work has been to create an interactive visualization of weather data for the company Biometria. The weather data has been collected over a period of 2 years using a measuring device placed in a forest cabin. The forest cabin has been moved to different logging sites, and continuously sent measurement results. To understand the structure and organization of the data that would be visualized, a preliminary study and review have been conducted. Furthermore, a plan for the setup and a preliminary design of a prototype have been created. The preliminary work has formed the basis for the website developed using the ASP .NET Core framework. A login system has been developed using ASP .NET Core Identity and implemented on the website. The interactivity and visualization have been constructed by generating markers on a map when selecting a range between two dates. When clicking on a marker, a box with information such as date, temperature, and humidity is displayed. The position of the marker and its associated information are retrieved through calls to an external Application Programming Interface (API). The markers are displayed in different colors depending on the measured temperature. The construction has been developed in the Visual Studio development environment. / Målet med detta arbete har varit att skapa en interaktiv visualisering av väderdata åt företaget Biometria. Väderdata har samlats in under 2 års tid via en mätenhet som suttit på en skogskoja. Skogskojan har flyttats runt till olika avverkningsplatser och kontinuerligt skickat mätresultat. För att få förståelse om uppbyggnaden och strukturen av det data som skulle visualiseras, har en förstudie och granskning utförts. Vidare har en planering av upplägget och ett förarbete med formgivning av en prototyp skapats. Förarbetet har legat till grund för den webbplats som utvecklats med ramverket ASP .NET Core. Ett inloggningssystem har tagits fram med hjälp utav ASP .NET Core Identity och implementerats i webbplatsen. Interaktiviteten och visualiseringen har konstruerats genom att det vid val av ett spann mellan två datum, genereras markeringar på en karta. Vid klick på markeringen visas en ruta med information datum, temperatur och luftfuktighet. Positionen för markeringen och tillhörande information hämtas via anrop till ett externt API (Application Programming Interface). Markeringarna visas med olika färger beroende på mätenhetens uppmätta temperatur. Konstruktionen har tagits fram i utvecklingsmiljön Visual Studio.
3

Pix

Beije, Gustav January 2019 (has links)
This thesis is about the creation of a new game framework named Pix and a comparison between it and the game engine Godot. The purpose is to create a game framework that focuses on making the workflow streamlined for the pro- grammer and at the same time giving the programmer a lot of creative power. Pix uses C# as programming language which runs on the .NET Core platform. Pix is built with Entity Component System (ECS) design which means that the design is data-oriented and that it focuses on composition. Thus the ECS design brings with it a clear separation between logic and data. The ECS design also makes it easy to write multithreaded code and to serialize the game world state. The comparison against Godot shows clear differences between how you use them and the philosophy about how the users become familiar with them. The obvious difference between them is that the main time spent working with Godot will be in the graphical user interface. In Pix on the other hand you will only work in a text-editor or an IDE if you do not create your own editor. The coding in Godot is done primarily with the script language GDScript. It is made for creating common game functionality but can’t be used to extend the engine with new advanced functionality. Thus to integrate new more advanced features Godot will need to be recompiled. Being forced to recompile the engine to add new advanced features results in that extending the engine can both be time consuming and challenging. In Pix there is no difference between coding game functionality and extending the framework. This equality in Pix between coding game functionality and extending the framework brings with it that when you can make a game in Pix you can also extend the engine with more functionality. The differences results in that Godot is simpler to learn but also gives the regu- lar user less power. Pix is the opposite of that. I you look at the workflow of us- ing Pix and combine that with the technologies Pix is built upon you can see that Pix differentiates itself from the already existing alternatives. The work- flow Pix provides and the technologies it is built upon shows that Pix can be a good alternative for creating complex games that doesn't need the most ad- vanced graphical features. / Rapporten handlar om skapelsen av ett nytt spelramverk namngivet Pix som jämförs mot den existerande spelmotorn Godot. Syftet är att skapa ett spelram- verk som fokuserar på att göra arbetssättet smidigt för programmeraren samtidigt som det ger mycket kreativ makt till programmeraren. Pix använder C# som programmeringsspråk vilket körs på .NET Core plattformen. Det är upp- byggt med en Entity Component System (ECS) design vilket betyder att det är en dataorienterad design med ett fokus på komposition. Det medför en klar separation mellan logik och data. ECS designen medför också att serialisering samt använda sig av flera trådar blir väldigt enkelt. Jämförelsen mot spelmotorn Godot visar tydliga skillnader i hur man använder spelmotorn/spelramverket samt tydliga skillnader i filosofin kring hur en användare blir bekant med spelmotorn/spelramverket. De tydliga skillnader är hur större delen av arbetstiden i Godot spenderas i Godots grafiska gränssnitt medans Pix kan kontrolleras endast från kod om man inte skapar en editor själv. Programmering i Godot görs med skriptspråket GDScript. Det är gjort för att skapa vanlig spel funktionalitet och inte utöka spelmotorn med ny funktionalitet. Det betyder att hela motorn måste kompileras om för att lägga till mer avancerad funktionalitet vilket kan vara tidskrävande. I Pix är är det samma sak att programmera spel funktionalitet och utöka ramverket med ny funktionalitet. Det medför att så fort som man kan programmera ett spel i Pix kan man också utöka ramverket med mer funktionalitet. Det resulterar i att Godot är enklare att lära sig men samtidigt ger mindre makt till den vanlige användaren medans Pix är tvärtom. Kollar man på hur man använder sig av Pix samt de teknologierna Pix är uppbyggt med så kan man se att det skiljer sig från redan existerande alternativ. Det leder till att Pix kan vara ett gott alternativ för komplexa spel som inte kräver den mest avancerade grafiken.
4

Webbapplikation med industriell IT-lösning : Demoprototyp av produktionslinjen Det varma flödet / Web application with industrial IT solution : Demonstration prototype of The Heated Stream’s production line

Tivefälth, Richard, Almstedt, Oskar January 2017 (has links)
Inom tillverkningsindustri används styrsystem för att övervaka och styra produktionen. Företaget Outokumpu har en produktionsanläggning i Degerfors för valsat rostfritt stål, kallat Det varma flödet. Det nuvarande systemet övervakar och styrs av en applikation som enbart fungerar i Windows-miljö. För att få en flexiblare övervakning av produktionslinjen och kunna använda andra enheter såsom surfplattor, eller nå informationen över internet, har vi fått i uppdrag att utveckla en webb-baserad prototypapplikation. Denna applikation kan simulera produktionen i realtid för olika scenarion. Användaren blir informerad om vart materialen befinner sig i produktionslinjen, statistik över produktionen, stillestånd och fyllnadsgrad i ugnar. Denna realtidsbaserade webbapplikation har utvecklats med ramverken ASP.NET Core och JavaScriptspråket TypeScript tillsammans med ramverket Aurelia. Vid vidareutveckling av prototypen kan all funktionalitet från den nuvarande applikationen implementeras i prototypen, exempelvis så att operatörer kan kontrollera produktionsverksamheten och inte endast övervaka. / Manufacturing systems uses control systems to monitor and control the production. The company Outokumpu has a production in Degerfors for rolling stainless steel, called The Heated Stream. The current system is monitored and controlled by an application that only works in Windows environment. By having the system more flexible and making the monitoring of the production available on other devices such as tablets or to get the information on the internet. Our project is a prototype of a real-time web application which will simulate the production with different scenarios. The user of this application will be informed with position of the material currently in production, statistics about the production, a machince downtime and the fill ratio of the ovens. The real-time application has been developed using the framework ASP.NET Core and the JavaScript language TypeScript working with the framework Aurelia. For future development of the prototype, all features from the current system could be implemented such as to control the production line from the web application and not just to monitor the system.
5

Http-anrop till Epost-API:er i Asp Net Core och PHP

Eskilsson, Robin January 2019 (has links)
Asp Net Core är en uppföljare Asp Net som är ett ramverk utvecklat av Microsoft. Vid skapandet av Asp Net Core gjordes förändringar i den http-pipeline som fanns i Asp Net, där egenskaper som ansågs onödiga togs bort vilket skulle resultera i förbättrad prestanda för Asp Net Core. Forskning som inspirerat detta arbete har visat att PHP var mer tidseffektivt än Asp Net på att hämta, lägga till och ta bort data. Frågan är om förändringen av http-pipeline kan bidra till att Asp Net Core är mer tidseffektivt än PHP vid utförandet av http-förfrågningar.Genom att utveckla ett epost-API i Asp Net Core och jämföra svarstider för utförandet av http-förfrågningar med ett redan existerande epost-API skrivet i PHP, kommer det vara möjligt att genomföra ett tekniskt inriktat experiment, där resultaten kan analyseras och slutsatser kan dras.Resultaten i detta arbete visar att Asp Net Core är mer tidseffektivt än PHP vid utförandet av 10 000 http-förfrågningar. Det kan i framtiden vara intressant att undersöka hur storleken på post-anropen kan påverka svarstiden för Asp Net Core och PHP.
6

Zpracování síťové komunikace v distribuovaném prostředí / Distributed Network Traffic Processing

Letavay, Viliam January 2018 (has links)
Expansion of computer networks and availability of internet connection enables our society to grow faster then ever before. However, at the same time it opens up a new opportunuties for a cybercrime activities. That's why there is an increasing need of security administrators and law enforcing agencies for existence of a tools to analyze the captured data flows. This master thesis deals with ways of analysis of captured network traffic in a distributed environment, which would allow scaling of available analysis power and therefore adapt to ever increasing volumes of data transmitted over the computer networks.
7

Examine .NET Core as a development platform for Monitor ERP System AB

Rosvall, Viktor January 2020 (has links)
The objective of this study has been to examine the portability of Moni- tor ERP System AB’s existing .NET Framework codebase to .NET Core. The study has been conducted by examining the portability of Monitor’s projects by using Microsoft’s .NET Portability Analyzer and visualizing the dependencies of projects by using AsmSpy to gain an understanding of what order projects need to be ported. An examination of used third-party libraries has also been conducted to see which libraries are not compatible with .NET Core. And an attempt to port Monitor’s root solution has been made as a proof-of-concept and to make test and build duration compar- isons between the ported solution and the old solution. The .NET Porta- bility Analyzer reported that 19 projects aren’t 100% compatible with .NET Core (+ Windows Compatibility Pack) where some projects have one miss- ing API call while others have many more. The third-party library examina- tion showed that two libraries are not compatible with .NET Core, the first is Dynamsoft Dynamic .NET TWAIN SDK which can probably be replaced with VintaSoft Twain .NET SDK, and SAP SQL Anywhere which doesn’t have a direct replacement. The results of the comparison show that test duration speeds improved on average by 22.5% with a peak of 67.6%, and build duration differences were negligible. Porting to .NET Core will not be easy, but if fixes for the 19 incompatible Monitor projects are completed and a replacement for SQL Anywhere can be found, then Monitor ERP System AB can make a successful port to .NET Core.
8

Visualisering av Skördardata

Wikström, Ludvig January 2022 (has links)
Datavisualisering är en vanlig metod för att öka förståelsen av data genom att omvandla den från text till bild. Genom datavisualisering kan en gigantisk mängd data omvandlas till diagram och bilder som bidrar till att ge en användare en tydlig förståelse över vad denna data representerar. Det medlemsägda företaget Biometria verkar inom skogsnäring och har som uppgift att mäta skogsprodukter, så som trädstammar och stockar. Mätdatat lagras i skördspecifika XML-filer och görs tillgängligt för de som är involverade i skörden. Problemet är att dessa filer tenderar att bli extremt stora och svårtydda för någon som söker en överblick av en specifik skörd. Detta projekt har gått ut på att undersöka huruvida Biometrias data kan visualiseras och på så sätt förtydligas. Undersökningen resulterade i utvecklingen av en prototyp av en webbapplikation som tar emot en skördefil och visualiserar vissa mätdata från den. Den slutgiltiga prototypen bestod av en punktkarta som visar var stammarna fälldes, två cirkeldiagram som visar proportioner av trädarter samt sortiment av stockar, och ett stapeldiagram som visar max, minimi och medelvärden av stammarna och stockarnas diametrar. Resultatet var lyckat, eftersom de anställda på Biometria som resultatet presenterades för var överens om att visualiseringen bidrog till en mycket högre förståelse av den data som visualiserades. / Data visualization is a common method to increase the understanding of data by converting it from text to image. Through data visualization, a large amount of data can be transformed into diagrams and images that helps giving a user a clear understanding of what the data represents. The member-owned company Biometria operates in the forest industry and is tasked with measuring forest products, such as tree trunks and logs. The measurement data is stored in harvest-specific XML-files and are made available for those involved in the harvest. The problem is that these files tend to get extremely large and difficult to read for someone who wants an overview of a specific harvest. This project has aimed to investigate whether Biometria's data can be visualized and thus clarified. The study resulted in the development of a prototype of a web application that receives a harvest file and visualizes some measurement data from it. The final prototype consisted of a dot map showing where the trees were felled, two pie charts showing proportions of tree species and assortment of logs, and a bar chart showing the maximum, minimum and mean values of the trees and log diameters. The result was successful, since the employees at Biometria for whom the result was presented all agreed that the visualization contributed to a much higher understanding of the data that was visualized.
9

Performance of REST applications : Performance of REST applications in four different frameworks

Söderlund, Sverker January 2017 (has links)
More and more companies use a REST architecture to implement applications for an easy to use API. One important quality attribute of an application is the performance. To be able to understand how the application will perform it is important to know how the selected framework perform. By testing the performance of different frameworks it will become easier for software developers to choose the right framework to achieve their requirements and goals. At the time when this paper was written the research in this area was limited. This paper answered the question of which framework between Express, .NET Core, Spring and Flask that had the best performance. To be able to know how frameworks performed the author needed to measure them. One way of measuring performance is with response time from the server. The author used a controlled experiment to collect raw data from which the results was drawn. The author found out that Spring had the best overall performance between the different categories. By analysing the results the author also found out that performance differed a lot between the frameworks in some categories.
10

Překlad XTR výstupu nástroje UPPAAL do uživatelsky přívětivé reprezentace / Conversion of XTR Output of UPPAAL Tool into User-Friendly Representation

Mazánek, Antonín January 2020 (has links)
The master's thesis introduces the Uppaal tool. It describes the principles and possibilities of modeling and analysis of systems using this tool. It also discusses in more detail the file formats that Uppaal tool uses. The structure of the XML file used to store created systems, the XTR format, which Uppaal uses to store simulation traces, and the IF format, which is necessary to understand the contents of the file in XTR format. The text also mentions available software support for working with these formats. Next part of this master's thesis is about designing user-friendly representation of simulations traces, along with designing application that translates simulation traces into designed representation. At the end of this thesis, the possible continuation of the project is mentioned together with the evaluation of the designed representation and the application.

Page generated in 0.0401 seconds