Von Windows-Forms zu WPF mit Expression Blend? Thomas Müller conplement AG Nürnberg

Ähnliche Dokumente
Methoden zur Entwicklung von Industrial Product Service Systems (IPS 2 )

Anleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.)

Welche Gedanken wir uns für die Erstellung einer Präsentation machen, sollen Ihnen die folgende Folien zeigen.

Checkliste. zur Gesprächsvorbereitung Mitarbeitergespräch. Aktivität / Frage Handlungsbedarf erledigt

IINFO Storyboard

Microsoft Visual Studio Community 2015

Einleitung. Hauptteil. Wir befinden uns nun im Demoarchiv.

Sehr geehrter Herr Pfarrer, sehr geehrte pastorale Mitarbeiterin, sehr geehrter pastoraler Mitarbeiter!

Glaube an die Existenz von Regeln für Vergleiche und Kenntnis der Regeln

Auswahl alter Klausuraufgaben aus einer ähnlichen Vorlesung Maßgeblich für die Prüfung sind die Vorlesungsinhalte!

Windows Presentation Foundation - Crashkurs

1. Allgemein Speichern und Zwischenspeichern des Designs Auswahl der zu bearbeitenden Seite Text ergänzen Textgrösse ändern 3

Übung - Konfigurieren einer Windows 7-Firewall

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Historical Viewer. zu ETC5000 Benutzerhandbuch 312/15

Seminarfragebogen PowerPoint-Schulung

Dazu stellen Sie den Cursor in die Zeile, aus der eine Überschrift werden soll, und klicken auf die gewünschte Überschrift.

Basis (=100%) zusätzlichen Schulabschluss an. Befragungszeitraum:

Aktualisierung des Internet-Browsers

Inhaltsverzeichnis. Vorwort Einleitung. 1 Die Philosophie Die neue Technologie: XAML, WPF und Silverlight 47

Migration von statischen HTML Seiten

Einführung in Powerpoint M. Hasler Wie erstelle ich eine Präsentation mit Powerpoint? - Eine Kurzanleitung

Präsentation zur Vorstellung meiner Bachelor-Arbeit beim BSE- Seminar. Vortrag von Patrick Bitterling

mit attraktiven visuellen Inhalten

Worum geht es in diesem Projekt?

TTS - TinyTimeSystem. Unterrichtsprojekt BIBI

Seminar für Führungskräfte

Hallo! Social Media in der praktischen Anwendung Warum macht man was und vor allem: wie? Osnabrück, den 07. Juli 2014.

QTTabBar Einrichtung, ein Tutorial

B12-TOUCH VERSION 3.5

Windows Presentation Foundation (WPF) -Grundlagen -Steuerelemente. Dr. Beatrice Amrhein

Handout. Webinar: Der perfekte Start mit PowerPoint

Angaben zu einem Kontakt...1 So können Sie einen Kontakt erfassen...4 Was Sie mit einem Kontakt tun können...7

Anwendungsbeispiele. Neuerungen in den s. Webling ist ein Produkt der Firma:

Professionelle Seminare im Bereich MS-Office

Satzhilfen Publisher Seite Einrichten

SWOT Analyse zur Unterstützung des Projektmonitorings

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Anleitung zur Verwendung der VVW-Word-Vorlagen

ECDL Europäischer Computer Führerschein. Jan Götzelmann. 1. Ausgabe, Juni 2014 ISBN

Aussage: Das Seminar ist hilfreich für meine berufliche Entwicklung

Word-Vorlagen-System mit Outlookanbindung

Installation von PhoneSuite (TAPI)

Bedienungsanleitung Albumdesigner. Neues Projekt: Bestehendes Projekt öffnen:

THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ

Einzelkurs-Auswertung Microsoft Office Excel 2010 Aufbauseminar

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

User Manual Data 24. Login und Layout

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])

Di 8.4. Silverlight: Windows Presentation Foundation für s Web. Christian Wenz

1. TEIL (3 5 Fragen) Freizeit, Unterhaltung 2,5 Min.

Win-Digipet V 9.2 Premium Edition Wie bastele ich mir steuerbare Kontakte. Wie bastele ich mir steuerbare Kontakte? -Quick-And-Dirty-Lösung-

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

Windows 10 - Probleme

Handout 6. Entwicklung von Makros

Handbuch ECDL 2003 Basic Modul 6: Präsentation Diagramm auf einer Folie erstellen

Windows Presentation Foundation - Crashkurs

SUB-ID- VERWALTUNG MIT GPP SETUP-GUIDE FÜR PUBLISHER

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3

Serienbrieferstellung in Word mit Kunden-Datenimport aus Excel

Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.

So gehts Schritt-für-Schritt-Anleitung

Die Tabellenvorlage im Katalog für Tabellen speichern... 2 Weiteres zu Schnellbausteinkatalogen EDV + Didaktik - Dr. Viola Vockrodt-Scholz

Jürgen Kotz Rouven Haban Simon Steckermeier. WCF, WPF und WF - Ein Überblick ADDISON-WESLEY. An imprint of Pearson Education

Abwesenheitsnotiz im Exchange Server 2010

FH-SY Chapter Version 3 - FH-SY.NET - FAQ -

Wie ist das Wissen von Jugendlichen über Verhütungsmethoden?

Anleitung über den Umgang mit Schildern

P&P Software - Adressexport an Outlook 05/29/16 14:44:26

Outlook Vorlagen/Templates

Schulung Marketing Engine Thema : Einrichtung der App

Datei Erweiterungen Anzeigen!

Hilfen zur Verwendung der Word-Dokumentvorlage des BIS-Verlags

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

ROFIN App Benutzerhandbuch. Version 1.0

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Installationscript für die Anzeige des aktuellen Moderators

Diese Prozesse und noch viele andere Tricks werden in der Digitalfotografie mit Hilfe von Bildbearbeitungsprogrammen, wie z. B. Gimp, bewältigt.

In diesem Bereich wird beschrieben, wie Sie eine Datensicherung der Software Jack Plus durchführen können.

Auswertung Kundenbefragung Essen auf Räder

Step by Step Softwareverteilung unter Novell. von Christian Bartl

Titel. System Center Configuration Manager 2012 R2 Anleitung Installation Softwareupdatepunkt und WSUS Integration

Anleitung für die Teilnahme an den Platzvergaben "Studio II, Studio IV und Studio VI" im Studiengang Bachelor Architektur SS15

40x wissensch. Lehrerin / wissensch. Lehrer. 2. Mit dem Thema digitales Whiteboard als Unterrichtsmittel habe ich mich bereits beschäftigt.

Serienbrief mit Works 7.0

Arbeiten mit UMLed und Delphi

Webgestaltung - Jimdo 2.7

Wenn man nach Beendigung der WINDOWS-SICHERUNG folgendes angezeigt bekommt

1. Einführung. 2. Alternativen zu eigenen Auswertungen. 3. Erstellen eigener Tabellen-Auswertungen

Tastatur auf Hebräisch umstellen

Nominari. Firmenportrait

Urlaubsregel in David

Autor Jutta Pukies. Alle Rechte auf dieser Anleitung Köln

von: Oktay Arslan Kathrin Steiner Tamara Hänggi Marco Schweizer GIB-Liestal Mühlemattstrasse Liestal ATG

In diesem Bereich wird beschrieben, wie Sie eine Datensicherung der Software Jack Plus durchführen können.

Qualität und Verlässlichkeit Das verstehen die Deutschen unter Geschäftsmoral!

Wir machen neue Politik für Baden-Württemberg

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Adobe Encore Einfaches Erstellen einer DVD

Transkript:

Von Windows-Forms zu WPF mit Expression Blend?

Thomas Müller.NET Consultant / Trainer.NET Client-Server Visual Studio / Expression Blend

Thomas Müller Leiter der dodned UG-Franken Sprecher auf Konferenzen / User Groups Fach- und Buchautor Trainer für Expression Blend

Themen Eine Architektur für den Wechsel Ein neues UI mit WPF / Expression Blend Wer fängt wo und wie an? Expression Blend Was ist es, was ist es nicht?

Themen Ressourcen / Templates / Styles Prototyping mit Datenquellen? Die Schnittstellen sind aber noch nicht fertig!

Eine Architektur für den Wechsel

Eine Architektur für den Wechsel Schichten- Entwicklung Klare Schnittstellen keine Typ-Bindung Schnittstellen mit dem Technologie- Wechsel schaffen

Architektur Einsatz von Patterns? Facade- /Singleton- /Command-Pattern Einsatz von Services? Media- /Dokumenten- /UI-Service

WPF-Services Base Services XAML, Property System, Input, Events, Accessibility Media Services 2D, 3D, Audio, Video, Text, Imaging, Animation, Effekte, Composition Engine

WPF-Services Document Services XPS-Dokumente, Open Packaging Conventions User Interface Services Application Services, Deployment, Steuerelemente, Layout, Datenbindung

Das Befehlssystem in WPF

Ein neues UI. Wie fängt man an? Planung Welche Dialoge, welche Fenster, Interaktionen Scribbels Corporate Design Prototyping Designer erstellen erste Prototypen Layouter passen die Oberflächen an

Ein neues UI. Wie fängt man an?

Ein neues UI. Wie fängt man an?

Ein neues UI. Wie fängt man an? OK Abbrechen

Ein neues UI. Wie fängt man an? OK Abbrechen

Kennen Sie diesen netten Kerl?

Immer noch nett?

Interactive Designer

WPF mit Visual Studio 2005

Das XamlPad

Expression Blend 2

Was ist Expression Blend? ist ein Designer-Tool zur Erstellung von interaktiven Benutzeroberflächen und Anwendungen. Diese Anwendungen können die multimedialen Möglichkeiten von Windows mit den Onlinefunktionen des Web kombinieren.

Was Expression Blend nicht? Microsoft Expression Blend ist keine Entwicklungsumgebung im Sinne von Visual Studio. Expression Blend ist nicht zum schreiben, konfigurieren und anpassen von Code oder XAML-Dateien gedacht* *XAML kann in Expression Blend von erfahrenen WPF-Entwicklern über den integrierten XAML-Editor ohne IntelliSense-Unterstützung angepasst werden.)

Arbeiten mit Expression Blend Grafiker Templates Code Developer Styles UI- Ressourcen XAML Architektur Datenzugriff

Unterstützung von Expression Blend einfache Erstellung von Ressourcen für Brushes, Colors Templates, Styles Symbole Schriftarten, Schriftgrößen

Unterstützung von Expression Blend

Der Weg zur Migration Kann nicht pauschalisiert werden! Aussagen wie Das geht immer und ist ganz leicht sind selten haltbar. Verwenden Sie für das Prototyping Scribbels, Powerpoint oder Visio.

Der Weg zur Migration Eine Zusammenarbeit mit einer Design- Firma/Layoutern ist sehr empfehlenswert. Wir schaffen das alleine?! Arbeiten Sie mit Partnern zusammen, die WPF- Erfahrungen haben.

Der Weg zur Migration Starten Sie eine grundlegenden Analyse der bestehenden Architektur im Hinblick auf die Services die von WPF angeboten werden. Evaluieren Sie den Einsatz von WPF- Befehlssystemen vor der Entwicklung eigener Systeme.

Haben Sie noch Fragen? Oder schreiben Sie mir einfach an: Thomas.Mueller@conplement.de Kennen Sie schon meinen BLOG? www.tom-mue.de