Newsgroup: it.comp.lang.visual-basic
Titolo: FORSE OT!!! WEB APPLICATION

Ciao a tutti,
ho una applicazione scritta in C# che vorrei poter trasformare in web 
application...
Sono assolutamente inesperto in merito alle web application e vorrei 
conoscere alcuni pareri
in merito alle modalità possibili di sviluppo.
Tecnologia AJAX è la prima cosa che mi viene in mente, visti i risultati 
ottenuti da Google
L'applicazione che vorrei trasformare a grandi linee fa questo:
Si connette ad un server, tramite un'API si scarica alcuni dati che vengono 
visualizzati ad albero
Navigando all'interno dell'albero posso aprirmi il dato selezionato e vedere 
in tempo reale la
variazione di questo dato con un intervallo di circa 15 ms.
Poi chiaramente posso operare su questi dati in tempo reale ma 
necessariamente devo avere
un un tempo di risposta di 15 ms come ora...
In più vorrei poter creare dei controlli che possono essere acquistati 
attraverso il sito
in modo che un utente possa implementare il proprio web-software in base 
alle proprie necessità.
E' fattibile?? In che modo???
Grazie in anticipo a chi vorrà rispondermi...
Saluti
IAK 


wrote:

mah... 
se sei veramete assolutamente inesperto come dici,
questo che vuoi fare è davero tanto, soprattutto per il 
creare dei controlli che non è semplicissimo e 
se poi li vuoi vendere sul sito (quindi ci sarà pure un po' di e-commerce),
le difficoltà si sommano
poi c'è la scelta architetturale/filosofica, che è sempre discutibile
essendo fondamentalmente una cosa soggettiva:
ajax significa richiedere al'utente il javascript con quello che consegue;
una trevieew se ha parecchie voci e l'utente non le chiude per pigrizia
o dimenticanza può diventare molto espansa e quindi molto pesante
(se po ogni voce "lavora" come dici...) e poi sembra che il terzo livello
di una treeview su Firefox non si carichi bene
mi pare di capire che ci sia codice per il lato client da scrivere
(javascript o c# o vbscript, quest'ultimi due però solo su IExplorer),
più il c# o vb per il lato server, 
in pratica, sommando, due linguaggi, che tra l'altro per il Web sottostanno
a regole diverse ed in più hanno margini di manovra più ristretti degli
stessi per le applicazioni Desktop 
personalmente, 15 ms non sono ordini di grandezza 
che ho mai visto su pagine web, però non si può dire mai...
richiedere e districarsi tra i permessi concessi allo spazio hosting
che il tuo hoster ti attribuirà, e deployare la pagina web
la prima volta non è semplice
azz, rileggendo suona un po' scoraggiante, però ti lascio tutto
che è meglio sapere subito a cosa puoi andare incontro....

 che ho mai visto su pagine web, però non si può dire mai...
Un ping da 20 ms lo vedi quasi solo se sei su fibra ottica,
o su rete locale. E stiamo parlando di ping... via Web, te
lo puoi scordare.
Prova da una finestra dos a pingare 
www.seeweb.it
 (che
è uno dei più veloci, ovviamante <VBEG>) o a fare una
traceroute verso 
www.google.it
 o qualunque altra cosa.
Al primo passo, che è il tuo router, probabilmente sei sotto,
ma già al secondo o al terzo...
Bye, G. 


Assolutamente non è scoraggiante....
sono solo difficoltà intrinseche che se superate però ti spalancano
davvero il paradiso...
Chi non risica.....
Grazie
IAK 

Pianto Tardivo ha scritto:
zac
 > Beh la QUBE NET di Londra si fa pagare però....dopo si viaggia a 
palla....
 > Ping a 19 ms...mica male ehhhh...
 > diciamo che loro offrono i server di BETFAIR che è tutto dire...
la Nasa Di Tokio va a 1 attosecondo ....ma fammi il piacere!
Quello che volevano dire è che c'è lo spazio elaborativo che va 
considerato....
a meno di NON installarti un pc tuo...configurato bene...su fibra ottica 
etc etc...ti scordi queste velocità!
Perchè?
Perchè qualsiasi spazio web che TU non gestisca direttamente su PROPRIA 
macchina....viene configurato per servire più utenti e in maniera 
generalistica!
Mi spiego ancor meglio
Se su un strapagato server web ho soltanto:
www.falchettimoderni.it
www.suorevolanti.com
www.ilmondodianiellobudello.net
www.ilparadisodelmortaretto.it
e il tuo
www.miomio.it
il gestore dividerà lo spazio dell'hard disk in 5 quote...lo farà con 
script collaudati...lo farà come l'ha sempre fatto...e lo stesso se ti 
abilità SQLserver...casomai 2 di quei siti web non vogliono SQLserver ma 
MySQL....
Quindi la solita CPU serve per più utenze...già solo questo fa aumentare 
la latenza...
poi ...ci metti NET....che non è un mostro nella "risposta immediata"
...e poi....
e poi ci metti la rete...la congestione dei router...i 
firewall..l'hacker che prova i suoi attacchini DoS ...gli uutenti 
contemporanei...etc etc.....
Il ping....significa poco!
Pingare 20 ms....significa che il router ti risponde...e che la rete fra 
te e il router non è tanto congestionata!
Altra cosa è in quanto ti risponde il server web...con la pagina richiesta!
E qui hanno ragione gli esimi colleghi!
A meno che tu non sia in una intranet Gigabit....allora.....se il server 
web è dimensionato bene .....

 
www.miomio.it
Il suo funzionicchia meglio dei tuoi 4... sarŕ mica un raccomandato :P
Datemi i tempi di 
http://msdn2.microsoft.com/
, uno dei siti che dovrebbe 
essere una lippa e che č uno dei piů vergognosamente lenti del mondo.
Ciao