• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • 1
  • 1
  • Tagged with
  • 4
  • 4
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 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

S.IM.PL Serialization: Type System Scopes Encapsulate Cross-Language, Multi-Format Information Binding

Shahzad, Nabeel 2011 December 1900 (has links)
Representing data outside of and between programs is important in software that stores, shares, and manipulates information. Formats for representing information, varying from human-readable verbose (XML) to light-weight, concise (JSON), and non-human-readable formats (TLV) have been developed and used by applications based on their data and communication requirements. Writing correct programs that produce information represented in these formats is a difficult and time-consuming task, as developers must write repetitive, tedious code to map loosely-typed serialized data to strongly-typed program objects. We developed S.IM.PL Serialization, a cross-language multi-format information binding framework to relieve developers from the burdens associated with the serialization of strongly-typed data structures. We developed type system scopes, a means of encapsulating data types and binding semantics as a cross-language abstract semantics graph. In comparison to representing data binding semantics and information structure through external forms such as schemas, configuration files, and interface description languages, type system scopes can be automatically generated from declarations in a data binding annotation language, facilitating software engineering. Validation is based on use in research applications, a study of how computer science graduate students use the software to develop applications, and performance benchmarks. As a case study, we also examine the cross-language development of a Team Coordination (TeC) game.
2

Renderingstidsjämförelse mellan One-way data bindning, Virtual DOM och Two-way data bindning, Real DOM inom e-handel / Rendering time comparison between One-way data binding, Virtual DOM and Two-way data binding, Real DOM in e-commerce

Östholm, Caroline January 2023 (has links)
Under de senaste åren har webbapplikationsarkitekturen utvecklats för att möta webbapplikationsanvändarnas krav på sömlösa användarupplevelser (Aggarwal & Verma, 2018). Teknikval och ramverk påverkar prestandan för e-handelswebbplatser vilket i sin tur påverkar användarupplevelsen och e-handelsföretagens lönsamhet (Camilleri, 2021). Ett tekniskt experiment genomfördes för att jämföra teknikkombinationerna One-way data bindning, Virtual DOM och Two-way data bindning och Real DOM för ramverken ReactJS och Angular. Resultatet från de olika mätserierna visade på att hypotesen om att ReactJS med dess teknikkombinationer har en snabbare renderingstid, endast stämmer när en (1) produkt renderas ut i kundvagnen. Men när fler produkter renderas ut i kundvagnen falsifieras hypotesen då Angular med dess teknikkombinationer har en snabbare renderingstid. För framtida arbete skulle ytterligare mätningar behöva genomföras där fler antal produkter testasför att se vart gränsen går för teknikvalen utifrån antalet renderade element, men också att genomföra mätningar i fler webbläsare.
3

Technologie Silverlight / Silverlight technology

Kouba, Petr January 2011 (has links)
The diploma thesis is focused on Silverlight technology, possibilities of running and application developments. Next Windows Presentation Foundation is introduced, which Silverlight technology results from, and the principal of creation user interface in XAML. Data bindings are used for the information presentation gained from web services. Concept called Windows Communication Foundation enables relatively easy application development gaining data from different resources through web services. Principals of communication with web services based on SOAP and REST architecture are described. An application for observing current stock exchanges information was developed on the base of previous studies. The application consists of server and client side. The server side obtains data from resources which are free available. These data are published through web services. Silverlight client gets data from web services and presents them to users. User settings are stored on server in database. ADO.NET Entity Framework and Domain Service are used for the access to the database.
4

Uppdatering av stora interaktiva börstabeller med two-way data binding och virtual dom : En jämförelse av prestanda mellan kärntekniker i AngularJS och React / Updating large interactive stock tables with two-way data binding and virtual dom : A comparison on performance between core techniques in AngularJS and React

Näzell, Oscar January 2020 (has links)
Målet med studien var att undersöka hur tidseffektivt JavaScript ramverket AngularJS och biblioteket React uppdaterar interaktiva börsdatatabeller. Undersökningen är inspirerad av tidigare forskning från Högskolan i Skövde fast med ett fokus på större tabellstorlekar. För att utvärdera prestandan upprättades ett kontrollerat experiment där två applikationer per ramverk/bibliotek skapades för att både jämföra skillnader mellan AngularJS och React men även för att undersöka hur olika designval inom ett ramverk/bibliotek påverkar resultatet. Till applikationerna applicerades sex tabeller med olika rad- och kolumnantal och i varje tabell var det möjligt att både sortera och filtrera innehållet. Resultaten visade att React var snabbare oavsett tabellstorlek och interaktionstyp. Vid sortering fanns det även signifikanta skillnader mellan varianterna inom samma ramverk/bibliotek, främst för AngularJS. Potentiell vidareutveckling av arbetet kan exempelvis inkludera fler aktuella ramverk eller utvärdera mot användare i en fallstudie för att undersöka om skillnaderna upplevs av en användare.

Page generated in 0.0784 seconds