2009-11-21 8 views
1

현재 저는 C#을 사용하는 프로젝트에 관여하고 있습니다. 이 프로젝트의 일부 기능은 Javascript를 사용하여 쉽게 구현할 수 있다는 것을 알고 있습니다. (저는 js 개발자 였지만 C#을 처음 사용했습니다). 그래서 프로젝트에서 사용 가능한 js 코드를 재사용 할 수 있는지 또는 다른 방식으로 js를 C#에 임베딩 할 수 있는지 알고 싶습니다.js를 C로 임베드하는 것이 가능합니까?

미리 감사드립니다.

답변

0

를 참조하고 있습니다. 클라이언트에서 요구되는 것과 클라이언트가 호출 할 수있는 것이 명확하게 구별됩니다.

웹 서비스 호출, WebMethods 호출 아약스 호출 및 자바 스크립트 코드 삽입 페이지에 다양한 기능이 포함될 수 있습니다.

0

자바 스크립트는 웹 프로젝트라면 아무런 문제가 없습니다. C# 코드는 브라우저에서 서버 코드, 자바 스크립트 코드로 실행됩니다.

http://msdn.microsoft.com/en-us/library/aa479011.aspx

+1

기본적으로 서버에서 JavaScript를 실행할 수 있습니다. –

+0

동의 - OP가 브라우저 스크립팅에 대해 묻지 않는다고 생각합니다. – serg10

0

당신이 그것을 제대로 C#을 학습의 거대한 경찰 아웃 같은 소리를 작성하는 방법입니다. 실제로 프로젝트의 클라이언트 측 제어를 위해 JavaScript를 사용하려는 경우가 아니라면이 작업을 수행 할 필요가 없습니다 (클라이언트 측 스크립팅을 의미하는 것처럼 들리지는 않습니다).

.NET은 사실 여러 언어로 된 어셈블리를 자연스럽게 혼합 할 수 있지만 .NET IL (바이트 코드)로 컴파일 할 수있는 .NET 언어에만 적용되며 JS-to를 인식하지 못합니다. -IL 컴파일러.

3

C#을 here 내에서 자바 스크립트를 삽입하는 방법에 기록 광대 한 기사가있다 -이 질문을 참조

EcmaScript.net는 가장 좋은 건 될 수 있습니다. 그것은 당신이 찾고있는 것입니까?

관련 문제