Developing software as a service is a new trend in the IT industry. Volta is a new technology that targets simplifying this type of software. It offers developers a toolkit that enables Web development in any .NET language. This is done by recompiling the CIL code to JavaScript for the client tier (browser) and a .NET application for the Web server. The decision of determining on which tier certain code should run is easily carried through by adding an attribute to a class. A showcase has been developed stretching the possibilities of the first Community Technology Preview (CTP) of Volta. A CTP is a pre-release version of software intended as a proof-of-concept for the community. The idea of the showcase was to provide users an impression o...
The World Wide Web bas become an important platform for developing and running applications. A vital...
According to a study at Linköping University, students who study programming need additional assist...
Modern scientific computing is often performed in web browsers, utilizing The Web Platform. The crea...
Building web application prototypes is a common project type for consulting companies. Developers ca...
This thesis presents a portfolio of software products developed by the author both during their stud...
We have promised social scientists a data revolution, but it has not arrived. What stands between p...
Our world is driven by software, from everything we do online to the cars we drive. The role softwar...
In this thesis, we explore the implementation of Backstage, an open-source developer portal develope...
In the development of software - for products, projects and platforms - different approaches are pur...
With the advent of small devices such as smartphones and tablets that can display web pages, there h...
The rising of Internet companies came to the widespread usage of web pages for searching an informat...
In the words of the web’s inventor Marc Andreessen, “software is eating the world”. Ever more produc...
Web technology is one of the prominent sector in the field of software engineering. Web development ...
Carbon emission of IT is an issue. ICT energy consumption is expected to grow by 73% (instead of the...
The interactive nature of web applications or “web apps” makes them a well-suited medium for conveyi...
The World Wide Web bas become an important platform for developing and running applications. A vital...
According to a study at Linköping University, students who study programming need additional assist...
Modern scientific computing is often performed in web browsers, utilizing The Web Platform. The crea...
Building web application prototypes is a common project type for consulting companies. Developers ca...
This thesis presents a portfolio of software products developed by the author both during their stud...
We have promised social scientists a data revolution, but it has not arrived. What stands between p...
Our world is driven by software, from everything we do online to the cars we drive. The role softwar...
In this thesis, we explore the implementation of Backstage, an open-source developer portal develope...
In the development of software - for products, projects and platforms - different approaches are pur...
With the advent of small devices such as smartphones and tablets that can display web pages, there h...
The rising of Internet companies came to the widespread usage of web pages for searching an informat...
In the words of the web’s inventor Marc Andreessen, “software is eating the world”. Ever more produc...
Web technology is one of the prominent sector in the field of software engineering. Web development ...
Carbon emission of IT is an issue. ICT energy consumption is expected to grow by 73% (instead of the...
The interactive nature of web applications or “web apps” makes them a well-suited medium for conveyi...
The World Wide Web bas become an important platform for developing and running applications. A vital...
According to a study at Linköping University, students who study programming need additional assist...
Modern scientific computing is often performed in web browsers, utilizing The Web Platform. The crea...