18.08.2009 10:51
Seit der letzten Community Technology Preview (CTP) von Microsofts zukünftiger Modellierungsplattform Oslo war es still geworden um das Projekt. Jetzt hat Microsoft-Ingenieur Doug Purdy, zuständig für Oslo, in seinem neuen Blog-Eintrag über den Stand der Dinge berichtet.
Microsoft ist seit der letzten PDC (Professional Developers Conference) 2008 klargeworden, dass die Modeling-Plattform eng mit Microsofts sogenanntem Data Programmability Stack verbunden ist, der sich mit Techniken wie ADO.NET, Entity Framework, Entity Data Model (EDM) und Astoria auseinandersetzt. Eine der Oslo-Grundideen ist es, (Meta-)Daten innerhalb von Microsofts SQL Server oder einer anderen Datenbank zu speichern. Deswegen hat das Unternehmen beschlossen, die beiden Teams (Data Programmability und Oslo) zusammenzulegen.
Oslo war den ersten Ankündigungen zufolge auf der Microsoft SOA Conference Oktober 2008 und der TechEd Europe November 2007 als umfassendes SOA (serviceorientierte Archtitektur)-Produkt gestartet worden, das die Modellierung, Entwicklung, Bereitstellung und Überwachung von Diensten umfasst. Auf der PDC 2008 präsentierte Microsoft Oslo dann als reine Modellierungsplattform, in deren Zentrum sich die Modellierungssprache "M" fand.
Microsoft wird nun die Verwendung des Codenamens Oslo herunterfahren, da der Begriff in Kundenkreisen für Verwirrung gesorgt habe, da – ursprünglich ja als ebensolche angekündigt – sie dahinter Microsofts neue SOA-Plattform sehen würden. Zur PDC im November wird die Firma eine Neuausrichtung ihrer Modeling-Strategie vorstellen, und was das insbesondere für .NET- und Visual-Studio-Entwickler bedeutet, verspricht Purdy.
M soll Modelle in Textform beschreiben und enthält Funktionen des XML-Dialekts XAML, der in .NET 3.0 zum Erstellen neuer Anwendungen dient. Zum Erstellen des M-Codes integriert Microsoft in Visual Studio ein visuelles Modellierungswerkzeug namens Quadrant. Als Repository der Modelle diente bei der initialen Vorstellung ausschließlich SQL Server aus demselben Haus.
Siehe dazu auch:
(ane)
Version zum Drucken | Per E-Mail versenden | Newsletter abonnieren
Java 6 enthält eine Schnittstelle für den Einsatz von Script-Sprachen auf der JVM. heise Developer zeigt am Beispiel von JRuby, wie man mit ihr auf Java-Bibliotheken zugreifen kann, was die Wiederverwendung von Java-Bibliotheken erleichtert.
mehr…
Holger Koscheks "Geschichten vom Scrum" sind der Versuch, das Grundwissen über die Vorgehensmethode Scrum auf unterhaltsame und einprägsame Weise zu vermitteln.
mehr…
Modelle dienen nicht selten zur Dokumentation komplexer Prozessabläufe, sie sind aber auch direkt als Metadaten in die Software zu integrieren. heise Developer stellt diese "entwicklungsnahe" Modellierung anhand der zwei Eclipse-Projekte EMF und Xtext vor.
mehr…
Das Buch eignet sich gleichermaßen für Leser mit Vorkenntnissen in Java EE wie für Neulinge. Der Leser ist nach der Lektüre in der Lage, sich zielgerichtet mit Java EE 6 zu beschäftigen. mehr…
Unverständlich gewordener Software will das Unternehmen hello2morrow mit dem Softwarearchitektur-Werkzeug SonarJ gegensteuern: Es prüft während der Entwicklung, ob Code und Architektur übereinstimmen.
mehr…
ONLINE MARKT
Werbung