1 votes

Puis-je utiliser c# du côté client ?

J'enseigne moi-même, j'ai appris le HTML, le CSS, le Javascript (toujours en cours d'apprentissage) et pas mal de choses sur le C#.

Ma question est de savoir si je peux utiliser le C# que j'ai appris du côté client ? si c'est possible, j'ai fait plusieurs pages web en utilisant ASP.net, j'ai ajouté une classe à un projet et je suis bloqué.

S'il est possible d'utiliser C# comme je l'explique, comment puis-je lier la page de la classe au projet et l'exécuter ? .

1voto

Chris O Points 279

Si vous écrivez une page web, la seule possibilité d'utiliser le langage C# dans le navigateur web du client est d'utiliser un contrôle ActiveX. Cela signifie donc que les navigateurs ne fonctionnent qu'avec IE et qu'il faut régler un grand nombre de paramètres de sécurité, ce qui a une incidence sur le déploiement. Si vous ne faites cela que sur votre machine, il n'y a pas de problème. Le code C# pourrait interagir avec le DOM du côté HTML, sinon ce n'est que du code s'exécutant dans le navigateur, il n'a rien à voir avec le code-behind C# s'exécutant sur le serveur.

0voto

eiennohito Points 597

Si vous entendez par "client" la programmation pour le navigateur web, il existe des traducteurs vers JS à partir de C#. Voir https://stackoverflow.com/questions/7667327/best-c-sharp-to-javascript-translator .

La création d'applications hors ligne à l'aide de WinForms et WPF est une autre option.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X