Je sais que Google Web Toolkit (GWT)
est une boîte à outils de développement permettant de créer et d'optimiser des applications complexes basées sur un navigateur. GWT est utilisé par de nombreux produits chez Google, y compris Google Wave et Google AdWords. Il est open source, entièrement gratuit et utilisé par des milliers de développeurs à travers le monde.
Il peut être intégré dans des applications Web basées sur Java....
Existe-t-il un remplacement approprié de GWT pour l'application Web asp.net ? Si oui, qu'est-ce que c'est ?
3 réponses
Pensez à SmartGWT. Il dispose d'un connecteur REST intégré il est facile de se connecter aux services REST sur la plate-forme .NET, que Visual Studio peut vous aider à générer.
Sur la plate-forme .NET, l'édition gratuite open source (LGPL) est tout ce dont vous avez besoin. Si vous avez besoin de termes de licence commerciale, ceux-ci sont également disponibles.
GWT est indépendant de la plate-forme. Il peut être facilement intégré à n'importe quelle application Web, pas seulement Java. Vous lui dites simplement d'injecter des widgets dans les éléments de la page hôte - la page hôte pourrait être du HTML statique.
Le mécanisme RPC intégré facilite l'exécution de RPC avec Java côté serveur, mais vous pouvez certainement utiliser JSON ou XML pour échanger des données avec votre serveur. C'est un peu plus de travail, mais pas impossible. Recherchez les « types de superposition » : ils facilitent grandement le travail avec les données JSON.
Jetez un œil à Script#, mais je ne sais pas s'il est encore en développement. "Essentiellement, le compilateur Script# est un compilateur C# qui génère du Javascript au lieu de IL."
http://www.nikhilk.net/Entry.aspx?id=121
Si vous cherchez simplement à connecter une application Web ASP.net avec GWT, essayez
Questions connexes
Questions liées
De nouvelles questions
asp.net
ASP.NET est un cadre de développement d'applications Web Microsoft qui permet aux programmeurs de créer des sites Web dynamiques, des applications Web et des services Web. Il est utile d'utiliser cette balise conjointement avec la balise de type de projet, par ex. [asp.net-mvc], [asp.net-webforms] ou [asp.net-web-api]. N'utilisez PAS cette balise pour des questions sur ASP.NET Core - utilisez plutôt [asp.net-core].