"neroMalpelo" <
nerom...@virgilio.it> wrote in message
news:4ef35449$0$1383$4faf...@reader2.news.tin.it...
Piu' che altro ti infili in un vicolo cieco se pensi che tutto vada
interpretato in termini object-oriented (OO). La GUI della tua applicazione
e' la pagina che gira nel browser, programmata in HTML/CSS/JS, quindi si
tratta di linguaggi dichiarativi (JS in particolare e' un linguaggio
funzionale, il contesto dell pagina e' event-driven, e i framework OO in JS
sono un'aberrazione). Lo strato applicativo, ovvero la pagina Asp.Net come
gira sul server, e' invece (assumendo C#/VB) in un linguaggio OO imperativo,
ma comunque il paradigma e' event-driven e sono i life-cycle di
application/page/control che vanno studiati (sono documentati su MSDN). Poi
di solito hai della logica di servizio o di domain (a seconda degli
orientamenti architetturali) dove ti puoi permettere di fare OO puro (ma si
puo' fare anche altro). Infine spesso hai un database o data-store: questo
fa layer a se', ed e' di nuovo prettamente dichiarativo.
Per il resto, temo di trovare i tuoi requisiti alquanto nebulosi...
Potresti provare a spiegare meglio cosa l'applicazione si suppone che faccia
(non come la cosa vada poi implementata, che e' un passo successivo), ma
forse e' ancora meglio se scomponi il problema in sotto-problemi che poi
affronti uno alla volta...
-LV