PP_beTheToolSmith
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.

WICHTIG AN ALLE

2 verfasser

Nach unten

WICHTIG AN ALLE Empty WICHTIG AN ALLE

Beitrag von ahertel Do Nov 22, 2012 11:09 am

Wir haben Feedback von Herrn Walter bekommen zu den Plänen unserer Umsetzung.
Kurz gesagt: wir müssen umstrukturieren (das Feedback einfach zu ignorieren wäre weder Nett noch Sinnvoll).

Die Wichtigen Fakten:
- Wir steigen von MVC auf MVVM um
- Wir (die Programmiergruppe) müssen uns deshalb erstmal mit dem thema MVVM auseinandersetzen da das von uns noch niemand bisher gemacht hat. Wir haben eine sehr grobe Vorstellung davon aber müssen uns noch etwas einlesen, rumprobieren, und das ganze erneut strukturiert in UML formulieren.
- Der Vorteil: durch MVVM werden wir auf das "Data Binding" Feature von WPF setzen können. Kurz gesagt sorgt es Dafür dass UI Elemente direkt an die Daten gebunden werden. Das bedeutet Ein-Und Ausgabe wäre damit geregelt, und vermutlich lässt sich die TreeView damit auch am einfachsten umsetzen.
- Der Nachteil: Wir müssen vieles sehr anders machen als bisher gedacht und das kostet Zeit. Wir können noch keine genaue Einschätzung geben wie lange das dauern wird, aber wir ackern so schnell es geht um Große Verzögerungen zu vermeiden.
- Dennoch wird es vermutlich nicht umgehbar sein, MS1 ein wenig zu schieben. Wir hoffen aber dass wir MS2, wenn wir das Prinzip einmal verstanden haben, schneller umsetzen können, und somit die Verlorene Zeit wieder einholen
- Da Herrn Walter das "Datenrettungs" konzept wohl nicht zugesagt hat, werden wir darauf verzichten. Das speichern muss dann noch einmal überdacht werden, aber wir glauben dass es womöglich noch einfacher umzusetzen sein wird (wieder Zeitersparnis)

Für ein effizientes Weiterarbeiten:
- sollte sich die UI Gruppe sich mit dem Data Binding beschäftigen. Der vorteil den es bietet ist, dass wir vermutlich zu einem Großen Teil in xaml bleiben können und feste bindings auf die viewmodels haben (also kein "kompliziertes" daten ein und auslesen wie es bisher gewesen wäre)
- Ebenfalls wäre es gut wenn die UI Gruppe zu jeder View (also jedes Fenster) einmal eine Übersicht erstellt, welche Daten dort verarbeitet werden (so detailliert wie möglich)
- Was uns für MS2 nächste woche sehr helfen würde wäre, wenn die Konzeptgruppe die genauen Attribute für Dialoge und Dialogzeilen zusammenschreiben würde, die wir für den Milestone benötigen.

Wenn das alles hinhaut bin ich zuversichtlich dass wir alles Zeitnah umsetzen können.

ahertel

Anzahl der Beiträge : 507
Anmeldedatum : 25.10.12

Nach oben Nach unten

WICHTIG AN ALLE Empty Re: WICHTIG AN ALLE

Beitrag von ahertel Do Nov 22, 2012 10:39 pm

[Sie müssen registriert oder eingeloggt sein, um diesen Link sehen zu können]

Hier ist ein msdn Tutorial zum MVVM Modell. Für diejenigen die sich nicht vorstellen können wie das funktioniert, es aber verstehen wollen. Für die UI Gruppe hier interessant: der Data Binding Part wird hier meiner Meinung nach recht gut erklärt, inklusive der Idee hinter Data Templates. Ich denke das sind Mechaniken die für uns vermutlich auch Sinn machen in sofern kann es nicht schaden Smile

ahertel

Anzahl der Beiträge : 507
Anmeldedatum : 25.10.12

Nach oben Nach unten

WICHTIG AN ALLE Empty Re: WICHTIG AN ALLE

Beitrag von JuliaD So Nov 25, 2012 2:46 am

Was genau meinst du in dem Zusammenhang mit Attributen? die Sachen welches ColourCoding es gibt und dass die Zeilen eigene IDs haben usw.?

JuliaD

Anzahl der Beiträge : 20
Anmeldedatum : 23.10.12

Nach oben Nach unten

WICHTIG AN ALLE Empty Re: WICHTIG AN ALLE

Beitrag von ahertel So Nov 25, 2012 3:04 am

es geht um die reine datenrepräsentation
Was ist ein Dialog? woraus besteht er? (ich nehme an: Dialogzeilen)
Was ist eine Dialogzeile? woraus besteht sie?

Also kurz um: Welche Daten fallen an?

Edit1:
Etwas eindeutiger formuliert: Es geht darum dass wir einen Überblick über alle Daten haben, die gespeichert werden müssen.

ahertel

Anzahl der Beiträge : 507
Anmeldedatum : 25.10.12

Nach oben Nach unten

WICHTIG AN ALLE Empty Re: WICHTIG AN ALLE

Beitrag von Gesponserte Inhalte


Gesponserte Inhalte


Nach oben Nach unten

Nach oben

- Ähnliche Themen

 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten