Domanda

Visual Studio Language estensibilità

Qualcuno sa se esiste un progetto open source (o pagato) che estende Visual Studio con JavaScript gestito Come lingua .net lato server in modo che venga compilato su IL ed eseguito come applicazione .NET di tutti i giorni?

Ci siamo abituati alla natura dinamica di JavaScript e poiché C# 4.0 supporta anche dynamic Non vedo alcun motivo particolare per cui JavaScript non può essere utilizzato come linguaggio .NET del server in Visual Studio. Sono sicuro che molti sarebbero molto felici di usarlo. Anche se potrebbe essere confuso nelle applicazioni ASP.NET a causa della stessa lingua su entrambe le estremità. Ma ciò potrebbe essere risolto con le estensioni dei file per estensioni di file. I file sul lato server non dovrebbero utilizzare *.js estensione (javascript lato client), ma piuttosto qualcosa di simile .ssjs (JavaScript sul lato server).

In realtà lo farebbe come un node.js Applicazione ma con meno righe di codice e funzionalità .NET completa a portata di mano.

Non sarebbe fantastico?

Cosa si può trovare su Internet

  • Gestito jscript - Questo sembra essere esattamente quello che sto cercando, ma diverse fonti dicono che è un progetto morto; Dal momento che si trattava di un esperimento sul DLR (Dynamic Language Runtime);
  • Myjscript - Solo un tutorial su come scrivere un compilatore DLR, conicidenzialmente usando JavaScript/JScript come linguaggio
  • Jscript.net - Questo non è del tutto come JavaScript (estende la sintassi originale che penso sia cattiva) e anche questo sembra essere un progetto morto lungo Comunque (come da @Grapeot).

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top