Domanda

Ho cercato di trovare qualche risorsa su questo argomento per un po ', ma senza alcun risultato quindi qual è il modo migliore per costruire un WPF UI per LOB (Line of Business) applicazioni? in particolare i clienti, ordini, prodotti, ecc .. Ho visto molti singola finestra esempi di applicazione WPF che non hanno bisogno di essere nient'altro che una singola finestra e ho guardato applicazioni come FamilyShow che sembrava promettente fino a quando tutto quello che ho potuto vedere il codice è stato un grande mucchio di controlli utente che sbiadito dentro e fuori per tutta la durata della richiesta e non qualcosa che potrei davvero utilizzare per permette spendere 30-40 viste in un'applicazione.

Così che cosa esattamente sto chiedendo? Beh dovrei creare un'applicazione LOB come una singola finestra WPF con immobili dire un pannello che ha controlli utente caricate dinamicamente in esso e poi scambiare questi fuori quando diciamo una voce di navigazione viene premuto o dovrei avere forme finestra multipla che vengono visualizzate o nascoste quando diciamo una voce di navigazione viene premuto da una maschera principale di lancio.

UI Design non è mai stato realmente il mio strengh ma io sono desiderosi di imparare così Vorrei davvero apprezzare i vostri pensieri e esperienza offerta nel porre le vostre applicazioni LOB WPF (Finestra + UC o Windows) o me potrebbe puntare a nessun articolo Cover Design WPF UI layout per le applicazioni LOB.

Grazie per la lettura ...

Geoff.

È stato utile?

Soluzione

Quello che vuoi è best practice di Microsoft per applicazioni client composite .

Questa è probabilmente la cosa migliore fino ad oggi per quanto riguarda un quadro e l'avvio per le applicazioni aziendali. E 'quello che sembra -. Un quadro e la base per la costruzione di un'applicazione più ampia di componenti più piccoli, il che accade molto quando la creazione di applicazioni aziendali LOB

Ora, molto specifici per WPF, è il prisma quadro . Che credo condivide alcuni degli stessi concetti come i blocchi applicativi di cui sopra compositi (CAB).

Altri suggerimenti

In ultima analisi, l'interfaccia utente sguardo / tatto dipende in larga misura da ciò che si sta cercando di fare. "Line of Business" (presumo si intende linea di business da "LOB") è un termine molto vago che potrebbe significare decine di cose diverse. L'interfaccia utente dovrebbe essere costruito in modo da riflettere che di quelle decine di cose diverse si sta effettivamente cercando di fare.

Quindi posso solo rispondere alla tua domanda con un'altra: Che cosa stai cercando di fare

?

Sì, sono stato a Google un sacco online per cercare le risorse per WPF / Silverlight "LOB killer application". C'era un ottimo demo (Bill Hollis), che si può trovare qui

WPF e MVVM è la tendenza popolare, mi raccomando per aggiungerlo nella vostra cassetta degli attrezzi. E 'molto potente base per il vostro framework di applicazioni. Credo che i chiodi Microsoft associazione dati per WPF. E 'il nucleo molto principale della tecnologia WPF per abilitare (sviluppatore e designer) coesistono. E 'curva di apprendimento molto alto, ma vale il viaggio. codifica Felice.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top