Usuário com melhor resposta
script em c# como alternativa ao java script

Pergunta
-
Sou iniciante em asp.net, estou vendo nuns videos as referencias ao javascript para execuções locais ( seja pelo fato dele nao prescisar ir no server (request), seja pelo seu poderio) o fato de termos q usar o javascript eh por essas razoes, ou será que o html/asp permite em modo nativo essa execução?
Supondo que seja por uma questão de compatibilidade já nativa desde primordios do html, a microsoft não tem uma estratégia p/ inserir o c# nesse cenário e erradicar a necessidade de usar o javascript? ou será que o c# ainda não está totalmente preparado pra isso?
o que me dizem mestres?
Grato pela força.
Respostas
-
Rogerio, no ASP.NET você consegue utilizar o JavaScript sim, sem problemas! Porém a "linguagem" C#, VB.NET, J# etc... não tem a funcionalidade de funcionar como o javascript, ou seja, executar diretamente no navegador do usuário.
Abraço
Estevam
**** Se a reposta foi útil, então não esqueça de marca-lá. ***- Marcado como Resposta Rogerio_57 quinta-feira, 26 de maio de 2011 14:29
Todas as Respostas
-
Rogério, lembre que tudo que e script é client é isso não é .net framework e js assim como em todas as linguagens, no .net tem o ajaxtoolkit que tem algums componentes já prontos com js funcionando dentro deles.
http://www.asp.net/ajax/ajaxcontroltoolkit/samples/
Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC -
-
Rogério, mas qual questionamento ficou? O C# incluir as mesmas funcionalidades do JS? Como o Seilor comentou são propostas diferentes!
Creio que sua idéia, seria uma linguagem que você precisa conhecer somente ela para suprir qualquer necessidade é isso?
Abraço
Estevam
**** Se a reposta foi útil, então não esqueça de marca-lá. *** -
Para funcionar lado cliente o recurso que vc pode usar é o famoso ActiveX, que seria uma aplicação que rode em modo wim em uma aplicação web
http://www.codeproject.com/KB/cs/CreateActiveXDotNet.aspx
Abraço
Analista Desenvolvedor -
É isso mesmo Luiz. A questão é se C# possui as mesmas funcionalidades do JS. E como vc refoçou, então são propostas diferentes, ok então.
Quanto ao seu segundo questionamento, não é uma questão de suprir necessidades. Quando vejo java script, eu vejo java se envolvendo em tudo: desktop, console, web, mobile, etc. A minha curiosidade era se o C# possui esse mesmo alcançe, e sendo verdade por que não usar a parte script do c# (se é que existe) como substituto do java script.
valeu.
-
-
É isso mesmo Luiz. A questão é se C# possui as mesmas funcionalidades do JS. E como vc refoçou, então são propostas diferentes, ok então.
Quanto ao seu segundo questionamento, não é uma questão de suprir necessidades. Quando vejo java script, eu vejo java se envolvendo em tudo: desktop, console, web, mobile, etc. A minha curiosidade era se o C# possui esse mesmo alcançe, e sendo verdade por que não usar a parte script do c# (se é que existe) como substituto do java script.
valeu.
Rogério, só uma observação, o JavaScript, apesar de levar o nome "Java" não tem nada a ver com o Java propriamente dito, isto na verdade foi mais uma jogada de marketing, mas "JavaScript" e "Java" é igual a comparar "JavaScript" e "C# ou VB.NET", são coisas totalmente diferentes, são se iluda quando ao nome, quando iniciei em programação também achava que um era complemento do outro, mas na verdade não é.
Abraço
Estevam
**** Se a reposta foi útil, então não esqueça de marca-lá. *** -
-
Rogerio, no ASP.NET você consegue utilizar o JavaScript sim, sem problemas! Porém a "linguagem" C#, VB.NET, J# etc... não tem a funcionalidade de funcionar como o javascript, ou seja, executar diretamente no navegador do usuário.
Abraço
Estevam
**** Se a reposta foi útil, então não esqueça de marca-lá. ***- Marcado como Resposta Rogerio_57 quinta-feira, 26 de maio de 2011 14:29