Visual Basic für Web-Applikationen

Nun arbeitet die Forschungsabteilung in Redmond an dem Projekt ‘Rotunda’. Der Name leitet sich wohl von dem lateinischen Wort rotundus, rund, ab. Mit diesem Tool sollen Entwickler eines Tages in der Lage sein, die Performance einer Web-Anwendung zu testen.

Über die Analyse der Schwachstellen und Leistungsengpässe in einer Anwendung sollen, so die Hoffnung von Microsoft, Anwendungen besser programmiert werden können.

Rotunda soll von dem Zeitpunkt an, an dem ein Anwender einen Link anklickt, bis hin zur Verarbeitung der Datenbankabfrage, jeden Schritt und jeden Prozess genau analysieren können. Die unterschiedlichen Ergebnisse dieser Abfrage laufen schließlich in einem XML-Dokument zusammen, wo die Entwickler sehen können, was tatsächlich innerhalb der Applikation vor sich geht.

Vor allem in größeren und komplexen Anwendungen, bei denen es zu zeitaufwendig ist, sich mit dem Source Code an sich zu beschäftigen, kann ein solches Tool viel Zeit ersparen. Dabei wolle Microsoft jedoch, anders als etwa Profiler von Eclipse oder gprof vor allem auf Daten achten, weniger auf Funktions-Ströme. Vor allem in mehrschichtigen Anwendungen verspricht sich Microsoft davon Vorteile.

Vermutlich wird Rotunda eines Tages in das Projekt Volta übergehen. Volta soll sozusagen das Visual Basic für Web-Anwendungen werden. Mit Volta hat sich Microsoft für einen mehrschichtigen Ansatz entschieden. Damit können Entwickler die Programmierung auf bestimmte Bereiche einer Anwendung hin zuschneiden, oder die Arbeit dann an anderer Stelle wieder fortsetzen.

Mit Hilfe von Analyse-Tools wie Rotunda sollen Entwickler eine Entscheidungshilfe bekommen, wann und wo sie die Ausführung einer Anwendung unterbrechen und wo sie weiter entwickeln. Damit soll zum Beispiel entschieden werden können, welche Teile bereits einem Anwender zugänglich gemacht werden können und welche vielleicht noch ein bisschen Arbeit benötigen. Möglicherweise, so heißt es jetzt aus den Entwickler-Teams für diese beiden Projekte, könnte solch eine Funktion auch eines Tagen in Visual Studio kommen. Ein Assistent könnte dann dem Entwickler mitteilen, welche Abschnitte einer Anwendung schon auf den Server können und welche nicht.

Silicon-Redaktion

Recent Posts

Industrie erwartet durch KI deutlichen Produktivitätsschub

Davon gehen laut der aktuellen Studie „Performance-Treiber 2024“ acht von zehn Industrieunternehmen aus.

24 Stunden ago

HPE knackt mit Supercomputer Aurora erneut die Exascale-Schwelle

„Aurora“ läuft beim Argonne National Laboratory des US-Energieministeriums und hat auf 87 Prozent des Systems…

2 Tagen ago

Exascale-Supercomputer JUPITER setzt Maßstäbe für Energieeffizienz

Europäischer Supercomputer JEDI kommt auf den ersten Platz in der Green500-Liste der energieeffizientesten Supercomputer.

2 Tagen ago

Papierhersteller der digitalen Ära

Data Awakening: Huawei präsentierte beim Innovative Data Infrastructure Forum 2024 in Berlin neue, auf KI…

4 Tagen ago

Cyberangriffe bedrohen die Demokratie

Um ihre Verteidigung zu stärken, müssen Staaten und Unternehmen sicherstellen, dass KRITIS-Betreiber nicht nur die…

6 Tagen ago

Kritische Infrastruktur: BSI-Zahlen zur Robustheit

Reichen die Sicherheitsvorkehrungen der KRITIS-Betreiber bereits aus? Das BSI liefert dazu Kennzahlen auf einer neuen…

7 Tagen ago