2009-12-08 12 views
30

Welche nützlichen Dienstprogramme helfen Ihnen beim Schreiben von WPF-Anwendungen? Ich kenne Snoop für das visuelle Debuggen von WPF-Anwendungen zur Laufzeit und Shazzam - ein WPF-Pixel-Shader-Effekt-Test-Tool.Nützliche WPF-Dienstprogramme

Ich würde gerne über andere solche Anwendungen wissen und wozu sie nützlich sind.

+3

Ich möchte sowohl die Frage als auch die Antwort belohnen, da ich sie als Thema und sehr sehr nützlich sehe. Ist es möglich? – Revious

+0

Geschlossen? Die Mods sind wieder sehr moddy. Stackoverflow war besser bevor die Leute scheinbar in dauerhafter heiliger-als-schlechter Laune übergingen. –

Antwort

40

Es gibt ganze Reihe von Tools für WPF, und immer mehr sind Aufspringen wie WPF in der Popularität wächst. Ich habe einige der nützlichsten darunter aufgelistet, aber es hängt wirklich davon ab, was Sie erreichen wollen.

Zum Beispiel hat für mich das Sketchflow-Plugin in Blend einen solchen Unterschied gemacht. Mit VS2010, das nächstes Jahr erscheinen wird, werden Sie sehen, dass die Integration von VS2010 mit WPF viel flüssiger ist.

WPF/XAML Spezifische Dienstprogramme

ich auch mit Andrew zustimmen, wenn man sich dabei eine Menge WPF Entwicklung suchen es sich lohnt, gibt das MVVM Muster ein Blick auf, wie ich finde, dass das ein Muster, das eine aussetzt viel Power hinter WPF.

Wenn Sie sich PRISM noch nicht angesehen haben, geben Sie ihm etwas Zeit.

+1

Hast du zufällig andere Vorschläge wie Luvieere's gewischt? – DiggerMeUp

+0

Ich habe diese durch googeln und Blog lesen. –

+0

Ich möchte nur Leute auf die neueste Version von Snoop auf http://snoopwpf.codeplex.com zeigen. Es behandelt jetzt viel mehr Szenarien (64-Bit, WPF 4.0, Interop) und hat einige nette Verbesserungen der Benutzerfreundlichkeit. – cplotts

1

Werfen Sie einen Blick here und here, eine ganze Reihe sind aufgeführt. Mein Favorit ist immer noch WPFPerf, aufgeführt im ersten Link, der ein WPF Profiler ist.

+1

Beide Listen werden alt; Einer sagt, es ist veraltet und der erste Artikel im anderen ist VS2005! – GraemeF

+0

Nur weil die Liste alt ist, bedeutet das nicht, dass das Programm alt oder nicht nützlich ist. ;) –

3

Pistachio - WPF Resource Visualizer - listet alle Ressourcen Ihres WPF-Projekts auf und zeigt, ob und wo sie verwendet werden.

+0

Um darauf zu erweitern - hast du zum Beispiel einen Link? – Andrew

+0

Die "Pistazie" oben ist ein Link. – Sako73

+3

Der Link ist mein Beitrag - ich habe ihn bearbeitet und zur Klärung hinzugefügt. – luvieere

8

Die, die ich verwenden:

  1. Robby Ingebretsen des Kaxaml Dies ist ein einfacher Editor, der für aus dem Stehgreif Arbeit groß ist und auch Mischung fallen XAML hier erzeugt es aufzuräumen.

  2. The WPF Performance Suite - nicht sicher, ob dies die neueste Version ist, Sie erhalten einen guten Einblick in, wo Ihre Flaschenhälse sind.

  3. C/o Karlshiffet: Mole - ähnlich einer Debug-Visualisierer Addin für VS sowie seine

  4. Xaml Powertoys denen sind eine ausgezeichnete Reihe von Dienstprogrammen schnüffeln.

  5. Reflektor natürlich, der keine Einführung benötigen sollte.

  6. Expression Blend 3, die einen weit überlegenen Designer bietet.

  7. Codeschnipsel für VS, um alle DP-Sachen auszugeben - ich habe vergessen, woher ich genau das bekommen habe, aber Dr. WPF und natürlich hat Sacha Barber ein paar gute.

  8. Es gibt zahlreiche MVVM-Frameworks, von denen viele ausführlich über SO diskutiert wurden.

3

Ich weiß, das war über WPF, die meisten der WPF-Tools, die ich vorschlagen würde, sind bereits hier, aber ich bemerkte einige andere Silverlight-Empfehlungen, für die Sie silverlightspy, ähnlich Snoop für Silverlight überprüfen können.

Verwandte Themen