Bachelor and Master Theses

Title: Migrating from COM to .NET
Subject: Computer Science
Level: Advanced
Description: The new .NET platform, soon to be released by Microsoft, is expected to replace the Component Object Model (COM) as the technology of choice for component-based software development on Windows. Due to the large number of COM-based
components and applications in use, however, the transition from COM to .NET is likely to take place over a long period of time. During this period, it is desirable that the two technologies can coexist as part of the same system.

For instance, an application that uses commercial COM components may be ported to .NET before new versions of the components are available. Thus, a situation arises where one would like a .NET application to make use of COM components. Another likely situation is that a COM component is ported to .NET and a new enhanced versions of the component released only on the new platform. If one has an application (or larger component) that uses this component, it may be desirable to be able to use the new features of the .NET component without rewriting the application for .NET.

The purpose of this thesis is to study COM and .NET, focusing on differences and similarities between the technologies and the possibilities of coexistence as discussed above. Both cases of coexistence should be tested in practice by implementing example components and applications, using the latest available beta version of .NET.
Prel. end date: 2002-05-03
Presentation date: 2002-05-03
Student: Leonardo Becerra
tel:021- 353161
Student: Abdollah Mohammadi
IDT supervisor: Frank Lüders, +46 21 151728
Examinator: Ivica Crnkovic
Ivica Crnkovic, +46-21-103183

Rapport och bilagor


Senaste uppdatering



2002-06-20, 15:33

  • Mälardalen University |
  • Box 883 |
  • 721 23 Västerås/Eskilstuna |
  • 021-101300, 016-153600 |
  • webmaster |
  • Latest update: 2018.08.31