Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Interfaccia grafica, ne vogliam parlare ?!
giovedì 26 agosto 2010 - 17.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
VB.NET
|
.NET 3.5
|
.NET 4.0
|
Visual Studio 2010
|
Visual Studio 2008
enricovirg
Profilo
| Newbie
36
messaggi | Data Invio:
gio 26 ago 2010 - 17:32
Allora,
mi sta facendo inc...re il fatto che MS si stia ostinando a non implementare in WPF un sistema "nativo" per sviluppo applicazioni MDI, perchè ? Perchè dicono (MS) che MDI è "vecchio".
E poi ti dicono che se vuoi sviluppare applicazioni MDI devi usare la tecnologia Windows Forms che lo fa nativamente....ma poi ti dicono anche che Windows Forms è destinata a "morire" in favore di WPF.
Bo.
Ma c..o ! Ci son applicazioni e applicazioni !
Un conto è un applicazione che consta di 1 Form (o pochi di più), che ne so, il Media Player, Word, Excel...
Un conto è un applicazione "gestionale" dove per forza dovrò gestire:
- Menù dell' applicazione
- Tanti Forms
- Tante viste
- Tanti reports (che poi pure sui reports si potrebbe discuterne visto che in WPF non c'è il Report Viewer...)
Che interfaccia dovrò usare per un software gestionale ?
Quale avanzata, ricercatissima, fantascientifica interfaccia dovrò inventarmi ?
Non ho voglia di inventare nulla, MDI va più che bene.
E poi, mi pare che Windows sia un sistema operativo a FINESTRE...
Sono inc...nero.
kataklisma
Profilo
| Senior Member
394
messaggi | Data Invio:
ven 27 ago 2010 - 12:13
>Allora,
>mi sta facendo inc...re il fatto che MS si stia ostinando a non
>implementare in WPF un sistema "nativo" per sviluppo applicazioni
>MDI, perchè ? Perchè dicono (MS) che MDI è "vecchio".
>E poi ti dicono che se vuoi sviluppare applicazioni MDI devi
>usare la tecnologia Windows Forms che lo fa nativamente....ma
>poi ti dicono anche che Windows Forms è destinata a "morire"
>in favore di WPF.
>Bo.
>Ma c..o ! Ci son applicazioni e applicazioni !
>Un conto è un applicazione che consta di 1 Form (o pochi di più),
>che ne so, il Media Player, Word, Excel...
>Un conto è un applicazione "gestionale" dove per forza dovrò
>gestire:
>- Menù dell' applicazione
>- Tanti Forms
>- Tante viste
>- Tanti reports (che poi pure sui reports si potrebbe discuterne
>visto che in WPF non c'è il Report Viewer...)
>Che interfaccia dovrò usare per un software gestionale ?
>Quale avanzata, ricercatissima, fantascientifica interfaccia
>dovrò inventarmi ?
>
>Non ho voglia di inventare nulla, MDI va più che bene.
>E poi, mi pare che Windows sia un sistema operativo a FINESTRE...
>
>Sono inc...nero.
Ciao,
Capisco il motivo della tua arrabbiatura ma come spero tu comprenda, le tecnologie vanno avanti ( e di molto ) anche per ciò che concerne la GUI di un software.
MDI è effettivamente superato come layout e personalmente lo reputo antiestetico e antifunzionale, non so cosa tu intenda per gestionale ma, per esperienza personale (lavoro nel mondo dei gestonali Desktop/Mobile) quando si ha a che fare con un gestionale di grosse dimensioni mostrare a video N finestre in un MDI è impensabile a meno che uno non riesca a sviluppare un software a livello di Navision, e credimi non è semplice architettare quel genere di struttura.
Dovresti seriamente provare ad utilizzare un layout a TAB, sicuramente piu bello e facile da utilizzare!
Comunque sia, in WPF tutto è possibile, anche gestire finestre simil MDI, ecco un'ottimo articolo con sorgente redatto da Cristian Civera :
http://blogs.aspitalia.com/ricciolo/post2095/Finestre-MDI-WPF.aspx
La calma è la virtù del programmatore! :)
Ciao!
------------------------------------------
Ignazio Catanzaro
http://blogs.dotnethell.it/swdev/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !