This thesis consists on a C# application that permits the user to upload or unload libreries (extensions) at run time using MEF ( Managed Extensibility Framework). It gives the possibility to choose the library that is going to unload, or the library to be upload and so adding functionalities to the principal program. This application has also a code editor that is like an IDE with autocorrection, autocompletion of the code, that gives to the user the chance to write the own code of the extension that wants to add to the program. In addition, the code editor has the functionality to optimise the written code, re-applying it at run time reducing the execution time.

Run time code optimization using MEF

Ismailaj, Fatjona
2020/2021

Abstract

This thesis consists on a C# application that permits the user to upload or unload libreries (extensions) at run time using MEF ( Managed Extensibility Framework). It gives the possibility to choose the library that is going to unload, or the library to be upload and so adding functionalities to the principal program. This application has also a code editor that is like an IDE with autocorrection, autocompletion of the code, that gives to the user the chance to write the own code of the extension that wants to add to the program. In addition, the code editor has the functionality to optimise the written code, re-applying it at run time reducing the execution time.
2020-11-04
File in questo prodotto:
File Dimensione Formato  
860833-1247587.pdf

accesso aperto

Tipologia: Altro materiale allegato
Dimensione 1.53 MB
Formato Adobe PDF
1.53 MB Adobe PDF Visualizza/Apri

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14247/3639