Come posso utilizzare GWT insieme a Visual Studio per creare un sito Web ASP.NET? Se è possibile.GWT e .NET
Grazie
Come posso utilizzare GWT insieme a Visual Studio per creare un sito Web ASP.NET? Se è possibile.GWT e .NET
Grazie
È possibile utilizzare GWT per generare il codice di client lato scrittura in Java e utilizzare asp.net per il back-end.
È un po 'più complicato in quanto non è possibile ottenere la serializzazione sul filo gratuitamente che si otterrebbe dall'utilizzo di Java sul back-end.
Non mi sento di consigliare questo approccio che è destinato a essere un problema da mantenere.
Si consiglia di utilizzare invece un buon toolkit javascript, come l'interfaccia utente jquery e jquery.
Un approccio simile è quello di utilizzare Script# che richiede solo l'uso di C# invece di JS per il codice lato client.
Ho provato da solo e non mi è piaciuto, perché al momento il codice era in linea con l'HTML.
Ma sembra che la versione imminente di ASP.NET (già disponibile come Beta) abbia nuovi approcci per combattere gli svantaggi che ASP.NET aveva rispetto a Java + GWT.
Il C# viene trasformato in JS da questo strumento. –
GWT può essere utilizzato con qualsiasi back-end con un po 'di lavoro. Fuori dalla scatola utilizza un contenitore di servlet ma non è necessario conservare questo contenitore. L'elemento chiave nel contenitore è il tag script per caricare il codice GWT compilato, ad esempio:
<script language='javascript' src='com.abaqus.gwt.GeoApp.nocache.js'></script>
GWT prende da lì ed è a questo punto indipendente dal back-end, se si vuole che sia. Quello che è una fonte di confusione è il GPC RPC. Non è necessario utilizzarlo poiché GWT supporta il supporto per le richieste JSON generali. Integrazione .NET utilizzando JSON discusso qui:
http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/9e1c82cd67e2f27b?hl=en
Ci sono anche progetti che stanno legando GWT RPC per .NET vedere:
http://code.google.com/p/gwtrpcnet/
GWT è usato abbastanza successo con una serie di back-end a parte i servlet Java, così come i problemi, a parte elaborare i dettagli della configurazione iniziale, non dovrebbero essercene molti. Anche il debugging in Eclipse dovrebbe funzionare (sì, .NET dovrà utilizzare Eclipse per eseguire il debug)
Ho pubblicato un esempio su www.cromoteca.com/en/blog/gwt-asp-net-proxy. Uso NetBeans o Eclipse per scrivere codice GWT e Visual Studio per la parte server. Il mio esempio include un servlet proxy che collega i due ambienti di sviluppo in modo che sia possibile utilizzare la modalità di sviluppo GWT con il vero codice server scritto in ASP.NET. Spetta a te scegliere un formato dati per inviare i dati al client, ho scelto JSON
poiché è già disponibile in entrambi .NET e GWT.
Potrebbe voler eseguire il checkout di sharpkit e script # - entrambi convertono C# in js – bbqchickenrobot