2009-06-18 8 views
1

Ich habe ein paar Anwendungen für Kunden, die in das Web getreten und schreiend gezogen wurden. Ich würde gerne einen Sprung machen, um einige zu Silverlight 3.0 zu bewegen, wenn auch nur als Proof of Concept Übung. Ich würde gerne sehen, ob ich ihnen volle Apps, Layout und alles machen könnte. Ich denke, das Layout der Web-App entlang der Grafik ist gut und will diesen Aspekt nicht verlieren.Tools zum Konvertieren von HTML-Layouts in Silverlight 3.0

Was zu meiner Frage führt, gibt es Tools, um vorhandene HTML/Grafiken zu Xaml zu konvertieren? Ich würde lieber SL 3.0-Navigation verwenden und nicht Silverlight Xaps auf jeder Seite einbetten, als würde ich mit einer ASP.NET MVC/Silverlight-Lösung tun müssen.

Danke.

+0

Sie können Bitmap-Grafiken verwenden, aber umso besser, wenn Sie neue Kunst im Illustrator-Format finden und in Blend 3 in Xaml konvertieren können. Ich bin interessiert zu sehen, ob jemand HTML-Konvertierungsideen hat, tue ich nicht kenne irgendwelche. –

+0

Ehrlich, ich hoffe, das wird nie geschrieben. Sprechen Sie über einen riesigen Schritt rückwärts für die Barrierefreiheit im Web. – SpliFF

+2

Dies war keine Frage nach einer Meinung. Vielen Dank. – billb

Antwort

0

Ich fragte eine verwandte in spirit question nach einigen Recherchen kann ich ziemlich sicher Nein sagen. Es gibt einige Tools für Silverlight 1.0 und 2.0, die Sie mit einer einfachen Google-Suche finden können (Begriffe: HTML zu XAML-Konverter), aber nichts speziell für Silverlight 3.0

Der Xaml-Exporteur für Infragistics kann hilfreich sein, wenn Sie Fireworks verwendet haben Entwerfen Sie Ihre Websites, wenn Sie nicht Glück haben.

+0

hat bereits vor dem Posten der Frage gesucht. Vielen Dank. – billb

0

Nachdem ich dies (bereits vorhandenes ASP.NET zu Silverlight 3) durchgegangen bin, würde ich empfehlen, die Layouts automatisch zu konvertieren. Da Silverlight im Vergleich zu ASP.NET über sehr unterschiedliche Steuerelemente und Layout-Mechanismen verfügt, wäre ich sehr überrascht, wenn ein Tool eine saubere Übersetzung liefert. Werkzeuge zum automatischen Erzeugen von Code (sei es XAML oder HTML) neigen dazu, eine ziemlich suboptimale Syntax zu erzeugen (Expression Design -> XAML kommt mir in den Sinn). Wenn Sie erfolgreich waren, müssen Sie immer noch das gesamte Datenzugriffsmuster berücksichtigen, das auch die Struktur Ihres XAML steuert.

+1

Ich denke, Sie asp.net mit HTML-Layout und Grafiken verwirrt. Ich plane, die gesamte UI-Code-Basis neu zu schreiben, um die Navigation zu verwenden und alle Abhängigkeiten von ASP.NET zu entfernen, aber ich bin kein Künstler und müsste im Grunde einen Künstler zurückzahlen, um das HTML-Layout nach Xaml zu konvertieren (vorausgesetzt, ich kann einen finden). . Für einen Proof of Concept wollte ich einfach etwas, das dem Original nahesteht, um dem Kunden zu zeigen. – billb

+0

Es ist das gleiche Endergebnis, ob Sie direkt von ASP.NET konvertieren (vorausgesetzt, es gibt ein Tool, um dies zu tun) oder die gerenderte HTML-Ausgabe; Sie stehen immer noch vor den gleichen Herausforderungen wie oben beschrieben. Nur noch ein weiterer Gedanke: Blend 3 kann direkt aus Illustrator importiert werden. Wenn Sie also .ai oder .eps-Grafiken von Ihrem Designer haben, könnte dies den Prozess beschleunigen, obwohl ich immer noch die gleichen Bedenken bezüglich der Syntaxqualität habe. –

Verwandte Themen