Ich muss eine einfache Desktop-App erstellen, meine Erfahrung ist mit vb6, aber es ist Zeit, weiterzugehen, also brauche ich etwas Hilfe. Meine App ist relativ einfach, eine db-Tabelle, die Ereignisse nach Datum enthält. Die App sollte auf einem Vollbild in der folgenden Struktur die Ereignisse angezeigt werden:Erstellen einer C# Desktop-App, von Grund auf neu, Tipps bitte
- erste Zeile - heutige Ereignisse, ein einzelnes Ereignis jedes Mal, zu drehen.
- zweite Zeile - die nächsten Ereignisse (7 Tage pro Kopf), 5 jedes Mal, rotierend.
- dritte Zeile - alle anderen Veranstaltungen in ..rotation .. jedes Ereignis wird in einer "Box", mit einem konstanten (prozentual) Größe gehalten werden ..
Die Probleme Ich gehe davon sind: Das Layout, wie kann ich es ästhetisch halten, die Zeilenhöhen, die Ereignisboxen? (in VB ich habe es an die Größe anpassen Ereignis und dann berechnen Sie die Größe)
so, bitte - irgendwelche Tipps? Ideen? wo anfangen? was soll ich googlen?
Winform oder WPF verwenden? – xandy
Ich denke, das ist entweder eine wichtige Frage, die mehr als 20 upvotes oder ein Duplikat bekommen sollte. – ripper234
Da Sie von vorne anfangen, ein Tipp - verwenden Sie EF4 für die Persistenz. L2SQL ist (grundsätzlich) veraltet. Manche Leute ziehen es vor, das Domain-Modell zuerst zu erstellen, tun es mit TDD, stellen Sie sicher, dass Sie grundlegende Persistenz-Operationen durchführen können, und * dann * bauen Sie Ihre Präsentation auf. Dann wieder wenn du nur 1 Tisch hast - vielleicht ist EF Overkill. – RPM1984