5

Ich bin ein Neuling über Windows Store-Apps Entwicklung. Was ist die Hauptfunktion und die Vorteile von Blend für Visual Studio?Vergleich Visual Studio 2015 und Blend für Visual Studio

Es gibt bereits einen XAML-Designer und alle in Visual Studio integrierten Werkzeuge. Warum ist eine Mischung für Visual Studio erforderlich? Was ist der Hauptvorteil von Blend für Visual Studio? Da in vielen Videos, die ich angeschaut habe, bevorzugen Menschen die Verwendung von Blend für Visual Studio. Vielen Dank.

EDIT: Meine Frage bezieht sich auf die aktuelle Blend für Visual Studio-Version. Die älteren Blend-Versionen interessieren mich nicht.

+0

Mögliches Duplikat von [Expression Blend vs Visual Studio] (http://StackOverflow.com/questions/7926124/Expression-Blend-VS-visual-Studio) –

+2

Es ist definitiv nicht das Duplikat. Dieser Beitrag handelt von Expression Blend und der letzte Post war 2011 da. Es gibt nichts wie Expression Blend mehr. Meine Frage ist über Blend für Visual Studio und Visual Studio Vergleich ... "Expression Blend" ist anders "Blend für Visual Studio" ist anders ... – oneNiceFriend

+0

Die Funktionalität von Blend und VS hat sich nicht in Bezug auf Ihre Frage geändert. Expression Blend heißt nun Blend for VS: https://en.wikipedia.org/wiki/Microsoft_Blend –

Antwort

9

Blend und Visual Studio - Warum Zwei Werkzeuge?

Visual Studio XAML-Design-Tools, die Sie aktivieren:

  • Entwerfen Sie eine benutzerdefinierte Layout Verwenden leistungsstarke Layout-Tools, einschließlich Vorlagen, integrierte Steuerungen, Lineale, Hilfslinien und Unterstützung schnappen, um benutzerdefinierte Layouts für Ihre Windows Store App zu entwerfen.
  • Erstellen und Stilsteuerelemente Ziehen Sie Steuerelemente auf die Entwurfsoberfläche, und stylen Sie sie, indem Sie die Eigenschaften direkt in der Benutzeroberfläche ändern. Stil Bilder und Elemente.
  • Erstellen und Bearbeiten von Steuerelementvorlagen Verwenden Sie die Vorlagenbearbeitungswerkzeuge, um benutzerdefinierte Steuerelementvorlagen zu erstellen, die im gesamten Projekt wiederverwendet werden können. Fügen Sie sie zu Ihrer Steuerelementbibliothek hinzu, um sie in Projekten außerhalb des aktuellen Projekts wiederzuverwenden.
  • Erstellen und Bearbeiten von Datenvorlagen Erstellen Sie Vorlagen, die festlegen, wie Ihre Daten in Ihrer App angezeigt werden sollen.
  • Beispiel- und Entwurfszeitdaten anzeigen An die Windows Store-App binden und Daten in der Windows Store-App anzeigen, damit Sie das Erscheinungsbild Ihrer Daten zur Laufzeit einfacher ändern können.
  • Verwenden Sie Verhalten zum Hinzufügen von Interaktivität Fügen Sie Ihrer App Interaktivität hinzu, indem Sie ein vordefiniertes Verhalten auf das Objekt auf der Entwurfsoberfläche ziehen und die Eigenschaften an Ihre Anforderungen anpassen.
  • XAML-Markup bearbeiten Zusätzlich zu den UI-Tools, mit denen XAML einfach erstellt und geändert werden kann, ohne Code zu berühren.

Mischung können Sie:

  • Steuerelemente einfügen und ändern ihr Verhalten in XAML Designer

    • Kontrollen In der artboard Sie Steuerelemente aus dem ziehen Klicken Sie auf der Zeichenfläche auf die Zeichenfläche, und ändern Sie sie dann in dem Eigenschaftsfenster.
    • Machen Sie ein Steuerelement aus einem Bild, einer Form oder einem Pfad Sie können jedes Objekt zu einem Steuerelement machen.
    • Erstellen von Steuerelementen Dinge tun Steuerelemente können Aktionen ausführen, wenn Benutzer mit ihnen interagieren. Sie können beispielsweise eine Animation starten, eine Datenquelle aktualisieren oder ein Video abspielen. Verwenden Sie Auslöser, Verhaltensweisen und Ereignisse, um Steuerelemente dazu zu bringen, Dinge zu tun.
  • Einfügen von Bildern, Videos und Audio-Clips in XAML Designer

  • Zeichnen von Formen und Pfaden

    • eine Form
    • einen Pfad zeichnen
    • Draw
    • Convert eine Form zu einem Pfad
    • Pfade Kombinieren
    • Erstellen eines zusammengesetzten Pfad
    • einen Beschneidungspfad erstellen
  • den Stil der Objekte ändern

  • Animieren Objekte

    • Zeitrahmen erstellen
    • Keyframes
    • hinzufügen und wiederholen Sie die Animation
    • hinzufügen Ereignis-Triggern für Interaktivität
    • Animate Farben
    • Erstellen und Ändern von Bewegungspfaden
    • Animieren Sie die Taste
    • Animation erstellen und die Arbeit mit Lockerung

Referenzen https://msdn.microsoft.com/en-us/library/jj129478.aspxhttps://msdn.microsoft.com/en-us/library/jj170634.aspx

5

Blend und VS kommen einander nahe, aber beide haben ihr eigenes Publikum. Darunter laufen beide auf demselben Motor. Visual Studio richtet sich an Entwickler, während Blend sich an UI-Designer richtet. Das bedeutet nicht, dass Sie nicht viel von der Funktionalität von Blend in VS erreichen können und umgekehrt, es ist einfach nicht dafür optimiert. In Blend ist es einfacher Animationen, Storyboards und Verhaltensweisen zu erstellen. Andere Entwicklungsfunktionen sind in VS einfacher (Debuggen, Serververbindungen, Quellcodeverwaltung, Verwalten von Quellcode nicht UI, ...). Beide sind sehr verbunden, Sie können sogar zwischen ihnen wechseln.

WPF Tooling in Blend and Visual Studio 2015

Blend and Visual Studio - Why Two Tools?

Designing XAML in Visual Studio

3

Ich verwende Mischung, ich Sache Mischung ist praktischer für die Entwicklung kleiner Anwendungen. Aber in Blend gibt es keine Möglichkeit, eine Anwendung im Windows-Store zu veröffentlichen. Wenn Sie eine Anwendung in Blend erstellt haben, müssen Sie sie im Visual Studio öffnen, um sie im Windows Store zu veröffentlichen.