Neben Visual Studio, jedes Tool von der Designseite?Jedes Werkzeug, um XAML in der visuellen Weise zu manipulieren
Antwort
Mein Workflow, wie es ist, ist: Prototyp in Kaxaml, Code in Visual Studio, in Expression Blend prettify.
Es gibt ein paar Probleme, die ich mit Kaxaml habe. Es nimmt die Vorstellung, dass es sich um ein temporäres Scratchpad handelt, ein wenig zu ernst und lässt Sie das Programm schließen, ohne Sie zum Speichern aufzufordern. Und seine Ausnahmebehandlung ist nicht ziemlich robust genug; Ich finde es, dass ich es ab und an abstürze, indem ich etwas falsch mache, was in einem Programm, das als Plattform zum Ausprobieren gedacht ist, keine sehr gute Eigenschaft ist. Aber der Preis stimmt. Ich benutze es jeden Tag - zum Beispiel habe ich es einfach benutzt, um this answer zu schreiben.
Ich hatte noch nie einen Erfolg mit dem Designer in VS: es scheint zu schwer für einfache Sachen und zu begrenzt für komplizierte Sachen zu sein.
Und dann gibt es Expression Blend. An manchen Tagen habe ich das Gefühl, dass Expression Blend die vollständigste Umsetzung einer schrecklichen Idee ist, die ich je gesehen habe. Es ist fast genau falsch: Es ist eine Abstraktionsschicht, in der nichts wirklich abstrahiert wird. Das Eigenschaftenfenster ist der Stoff von Albträumen. Die Dokumentation für Expression Blend ist ebenfalls beschämend; Die Hilfe-Dateien sind extrem unzureichend, und der intensive Gebrauch von Online-Video-Anleitungen macht es unmöglich, schnell Antworten zu finden. Ich finde mich eine Los Zeit im XAML-Editor-Teil dieses angebliche Werkzeug für Designer ausgeben. Und dennoch, sobald Sie über seine schreckliche Lernkurve hinwegkommen und (entscheidend) herausfinden, wie Sie View-Model-Objekte erstellen, die es instanziieren kann, ist es ein verrücktes, erstaunliches Programm. Schade um die Dokumentation.
- 1. Jedes gute Werkzeug, um schnell zur Programmierdokumentation zu springen
- 2. Jedes Werkzeug, um das Bild des Klassenladerbaums zu sehen?
- 3. Jedes Werkzeug ähnlich Hyperterminal-Anwendung?
- 4. Projektversionseigenschaft manipulieren, um SNAPSHOT zu entfernen?
- 5. Verwende Raphael, um SVG zu manipulieren
- 6. sublimetext typescript AutoFormat jedes verfügbare Werkzeug
- 7. Gibt es einen eigenständigen visuellen Editor für WPF XAML-Dateien?
- 8. Werkzeug, um Koordinaten eines Bildpixels zu erhalten
- 9. Beste Sprache um Sound zu manipulieren?
- 10. C++ einen Vektor der Elemente zu manipulieren
- 11. Instanz des Objekts, um es zu binden und zu manipulieren?
- 12. Werkzeug, um bequem erholsam Dienst
- 13. Irgendein Werkzeug oder eine Weise, zum eines automatisierten Maßeinheits-Tests in .NET zu tun
- 14. WPF - schneller Weg, um den visuellen Baum zu bekommen
- 15. Gibt es ein Werkzeug, um SWF zu Actionscript zu dekompilieren?
- 16. Sampling in visuellen vm
- 17. Vim - In der visuellen Block Auswahl
- 18. Manipulieren der Textauswahl in Powerpoint
- 19. Hinzufügen eines visuellen Verhaltens zu mehreren Formularen
- 20. Wie man asp.net Web-Anwendung verwendet, um Speicher zu manipulieren?
- 21. Um URL zu manipulieren basierend auf kommender URL von PHP
- 22. Irgendein gutes Werkzeug, um Fokus und lexikalische Antwortart zu bestimmen?
- 23. Um die Häufigkeit jedes Wortes zu zählen
- 24. Wie benutze ich jquery, um die Querystring zu manipulieren
- 25. Jedes Werkzeug, das sagt, wie lange jede Methode dauert?
- 26. Werkzeug zur Visualisierung der Frühlingsbohnen?
- 27. Effiziente Möglichkeit, Threads zu manipulieren RxJava
- 28. Kann Unix-Shell-Skript verwendet werden, um Datenbanken zu manipulieren?
- 29. Ein gutes Werkzeug, um Datenbank mit Dummy-Daten zu füllen?
- 30. Das beste Werkzeug um mit Amazon RDS zu arbeiten?
... von Microsoft nur für diesen Zweck gemacht – David