Tag: asp.net mvc 4

在ASP.NET MVC视图中使用node.js

我是.Net开发人员和新的Node.js应用程序的Bie。 我试图通过Node.js为我的ASP.NET MVC应用程序创build一个代理层来进行跨域通信,而无需接触我的ASP.NET WebAPI的服务器级configuration。 让我们从代码开始,快速理解我的问题, 我已经创build了一个单独的MVC应用程序,该应用程序在“MyApp / app.js”和ASP.NET MVC视图下保存我的节点,以便对我的节点文件进行AJAX调用。 <h2>This is an Index page</h2> <script> $(function () { $.ajax({ url: "/sample", success: function () { alert('Done'); } }); }); </script> 下面是我的web.config, <handlers> <!– indicates that the app.js file is a node.js application to be handled by the iisnode module –> <add name="iisnode" path="MyApp/app.js" verb="*" modules="iisnode" […]

从ASP.NET MVC项目运行Edge.js

我有一个有趣的时间试图从ASP.NET MVC项目运行Edge.js。 在Edge文档中,基本的控制台应用程序是这样的: public static async Task Start() { var func = Edge.Func(@" return function (data, callback) { callback(null, 'Node.js welcomes ' + data); }"); Console.WriteLine(await func(".NET")); } static void Main(string[] args) { Start().Wait(); } 这在我的机器上没有问题。 下一步是创build一个ASP.NET MVC项目,并尝试从窗体驱动的控制器操作中运行相同的脚本。 ASP.NET MVC项目默认运行在IIS Express上。 这是控制器: public class HomeController : Controller { public ActionResult Index() { return View(); } […]