Komponentenorientierte Anwendungsentwicklung auf der .NET-Plattform
From GRK-Wiki
- Abschlussarbeit an der Beuth Hochschule für Technik (ehemals TFH Berlin)
Autor
Betreuer
- Prof. Dr. Sebastian von Klinski (Dekan FB VI)
Inhalt
Ziel der Arbeit war herauszuarbeiten, wie auf Microsofts .NET-Plattform komponentenorientiert Anwendungen entwickelt werden können. Nach einer Auseinandersetzung mit dem Begriff der Komponentenorientierung, wird aufgezeigt, welche Mittel für Komponentenorientierung die .NET-Plattform bietet. Diese werden insbesondere mit OSGi und Eclipse auf der Java-Plattform verglichen.
Das Managed Extensibility Framework (MEF), auf welches in der Arbeit ausführlich eingegangen wird, war zum Zeitpunkt der Arbeit gerade erst als erster Entwurf veröffentlicht worden. Obwohl die Version von MEF, welche Teil von .NET 4.0 sein wird, deutlich weiterentwickelt wurde, dürfte die in der Arbeit vorgenommene Einordnung dieser Technologie bzgl. ihres Einflusses auf Komponentenorientierung auf der .NET-Plattform nach wie vor Gültigkeit haben. Darüberhinaus wird die Beziehung (und die Kombinationsmöglichkeit) von MEF zum Managed Add-in Framework (MAF) untersucht. Da in MEF intensiver Gebrauch von den Sprachmitteln von C# gemacht wird, enthält die Arbeit auch eine kurze Einführung in die neuen Features von C# 3.0.
Download
BibTeX
@MasterThesis{Wider:Thesis:2008,
author = {Arif Wider},
title = {Komponentenorientierte Anwendungsentwicklung auf der .NET-Plattform},
school = {TFH Berlin},
year = {2008},
month = {Oct}
}
