Aplikacja desktop w C# WPF entity-framework

Odpowiedz Nowy wątek
2019-01-07 14:59
0

Witam,
mam bazę danych, planuję napisać do tego interfejs

aplikacja po otwarciu ma wyświetlić dla użytkownika kilka "okien", na początek kilka ekranów z opcjami wyboru a później dane i możliwość rejestracji/odczytu/modyfikacji danych

  1. jak najlepiej to rozegrać ? jakiś grid w WPF i panele czy wszystko generować dynamicznie ? biorąc pod uwagę że później chciałbym w prosty sposób rozbudowywać aplikacje o kolejne "moduły"
  2. czy jeżeli to prosta aplikacja, w miarę proste operacje CRUD na bazie (SQL-server) to czy pisać to zgodnie ze wzorcem ? jak tak to jaki wzorzec najlepiej ?
  3. czy pomimo że baza już jest zmienić jednak podejście z database first na code first ?
  4. poza entity-framework, coś jeszcze warto zainstalować w projekcie żeby życie było prostsze ? :)

dopiero się uczę więc wszelkie uwagi mile widziane

dzięki!

pozdrawiam
Maciek

Pozostało 580 znaków

2019-01-07 19:10
1
  1. Wszystko dynamicznie, przez data binding, tak będzie ci najprościej dla rozbudowy;
  2. Oczywiście, że najlepiej zgodnie ze sztuką. Przede wszystkim wzorzec projektowy MVVM ci się przyda,
  3. Chyba nie ma znaczenia,
  4. Jakiś framework to tego MVVM-a (w rodzaju Caliburn.Micro) może? Zależy, co twoja aplikacja ma robić :-)

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0