Beiträge mit dem Tag ‘32-Bit’

SpeedTrace Pro unterstützt Microsoft Silverlight™

Eine besonders hilfreiche Neuerung in SpeedTrace Pro 3.4 ist die Silverlight ™ Unterstützung.
Für Silverlight-Anwendungen wurde ein neuer Projekttyp erstellt. Der Browser wird automatisch erkannt. Unterstützt wird der Internet Explorer, Mozilla Firefox und Google Chrome.
Um zu erfahren wie Sie mit SpeedTrace Pro Silverlight Hostingprozesse untersuchen können, werfen sie doch einen Blick in die vollständig überarbeitete Online-Hilfe.

Vergangene Woche wurde die finale Version 3.4 freigegeben.
Testen Sie SpeedTrace Pro jetzt kostenlos >>

Was ist neu in SpeedTrace Pro 3.4 ?

SpeedTrace 3.4 beinhaltet eine ganze Reihe neuer und verbesserter Funktionen sowie Fehlerkorrekturen.

Highlights

Neue Hauptmerkmale

  • Der "Trace Agent" unterstützt sowohl 64-Bit als auch 32-Bit Plattformen
  • Verteilte Zurückverfolgung (Tracing) über das Netzwerk ist mit dem "Trace Agent Service" möglich
  • Innerhalb einer konfigurierten Benutzeroberfläche können mehrere Prozesse gleichzeitig zurückverfolgt werden
  • Verteiltes Verfolgen (distributed tracing) ist möglich z.B. zur für Transaktionen über das Netzwerk
  • Unterstützung für automatisiertes Testen wurde hinzugefügt (Test Automation support)
  • Resharper und NUnit Add-ins
  • Die Möglichkeit .NET-Assemblies vor zu instrumentieren um JIT-Compilierungs-Overhead zu vermeiden wurde hinzugefügt.
  • Microsoft Silverlight ™ Unterstützung
  • .NET Framework 4.0 Unterstützung
  • Unterstützte Browser (Google Chrome, Internet Explorer oder Mozilla Firefox)

Neue SpeedTrace Pro GUI Merkmal

  • Einfacher Export von Projekten und Arbeitsbereichen (Workspace)
  • Verbesserte Verwaltung multipler Ablaufverfolgungssitzungen (multiple trace sessions)

Neue Eigenschaften des TraceAnalyzer

  • Hotspot Filtering: nur die Knotenpunkte mit höherer Eigenzeit als die des angegebene Schwellenwertes werden angezeigt
  • Anzeige beteiligter Aufrufe
  • Darstellung und Diagramm des Aufrufe-Verlaufs wurden verbessert

Weitere Informationen zu SpeedTrace Pro >>
Aktuelle und ergänzende Informationen finden Sie auch in unserem .NET Profiler Blog (auf Englisch)

Software-Bugs mit wenigen Klicks eliminieren dank SpeedTrace Pro

Kleine Fehler machen das Leben schwerer. Auch in der Software-Entwicklung trifft dies zu, wenn Probleme die Entwicklung verzögern.
Wenn Sie die Ursache von Problemen in einem frühen Stadium der Softwareentwicklung identifizieren können, noch während des SW Life-Cycle, sparen Sie viel Zeit und noch mehr Geld.

SpeedTrace Pro ist das ideale Werkzeug, um den wahren Grund für auftretende Probleme heraus zu finden.

Hier ein Beispiel aus dem wahren Leben:
Einer unserer Kunden arbeitet an einem 64-Bit-Setup für sein Software-Produkt. Bei dem Versuch die erzeugte .msi-Datei zu installieren, wurde die Installation mit einem Fehler abgebrochen.
Es gab keinen klaren Hinweis was falsch gelaufen war. Zunächst wurde die Versuch-und-Irrtums-Methode ausprobiert aber damit ist zu viel Zeit verloren gegangen ohne die wirkliche Ursache zu finden. Schließlich kamen man auf die Idee SpeedTrace Pro einzusetzen um das Problem zu untersuchen.

Nach nur wenigen Klicks zeigte SpeedTrace Pro folgenden Trace-Output am Bildschirm:

Deutlich ist zu sehen was schief gelaufen war. Das durch den 32-bit msiexec-host geladene Assembly versuchte ein 64-Bit-Assembly zu aufzurufen, dadurch wurde eine BadImageFormat-Exception in der SetupHelper.dll ausgelöst.

Ohne zu Zögern wird in Zukunft zur Lösung von Softwareproblemen immer sofort SpeedTraca Pro eingesetzt werden.

SpeedTrace Pro ist nicht nur ein Profiler, es ist erstaunlich was Sie mit SpeedTrace Pro erreichen können.


Mehr über SpeedTrace Pro >>


SpeedTrace jetzt kostenlos testen >>

SpeedTrace Pro 3.3.55 verfügbar!

SpeedTrace Pro

Kontinuierlich verbessern und erweitern wir SpeedTrace Pro für Sie.
Die Version 3.3.55 ist jetzt als Download verfügbar!

(Sowohl für 32-Bit, als auch für 64-Bit Windows Betriebssysteme)

Download SpeedTrace Pro

Erfahren Sie mehr über SpeedTrace Pro >>