hanya ingin tahu apakah ada yang pernah mencoba menanamkan dan benar-benar mengintegrasikan mesin js ke dalam lingkungan .net. Saya dapat menemukan dan benar-benar menggunakan (setelah BANYAK rasa sakit dan usaha, karena itu cukup usang dan belum selesai) proyek spidermonkey-dotnet. Adakah yang berpengalaman di bidang ini? Mesin seperti SquirrelFish, V8 ..
Bukannya saya tidak puas dengan Mozilla's Spidermonkey (menggunakannya untuk miniframework Rails seperti untuk komponen kustom di dalam aplikasi inti ASP.NET), tapi saya masih ingin menjelajahi sedikit lebih jauh dengan opsi. Solusi baris perintah bukan yang saya butuhkan, saya tidak bisa mengandalkan apa pun selain CLR, saya perlu memanggil metode dari / ke objek JavaScript / C #.
// c# class
public class A
{
public string Hello(string msg)
{
return msg + " whatewer";
}
}
// js snippet
var a = new A();
console.log(a.Hello('Call me')); // i have a console.log implemented, don't worry, it's not a client-side code :)
Hanya untuk memperjelas - Saya tidak mencoba untuk benar-benar memprogram aplikasi itu sendiri di javascript sisi server. Ini digunakan semata-mata untuk menulis sub-aplikasi pengguna kustom (dapat dilihat sebagai semacam DSL). Jauh lebih mudah (dan lebih aman) untuk memungkinkan orang normal pemrograman dalam js daripada C #.