Tag: asp.net

在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" […]

如何在ASPX项目中使用node.js?

我有2个项目,一个在Node.js和一个在ASPX。 我想在ASPX项目/解决scheme中使用节点function。 我怎样才能做到这一点 ? (基本上在ASPX中进行融合)。 现在你问我。“”你为什么不反过来呢?“ ,那是因为在我的公司里,所有的网页都是用aspx编程的,而且我们正在努力实施Node.js …而且我也是公司的新手,他们希望我这样做。我试图做到这一点,他们真的想在aspx中的节点… 编辑:他们实际上想要在正在监听node.js应用程序的aspx文件中创build一个监听器…

TypeError:无法读取undefined(Node.js)的属性'get'

我在Node.js中是新的,我需要帮助。 我想在Visual Studio中使用express (^ 4.14.1) ,path (^ 0.12.7)和vash (^ 0.12.2)模块开发一个简单的程序。 我刚刚创build了几个文件,我将在下面向您展示。 homeController.js和index.js文件在控制器文件夹内。 的package.json { "name": "the-board5", "version": "0.0.0", "description": "TheBoard5", "main": "server.js", "author": { "name": "Utku" }, "dependencies": { "express": "^4.14.1", "path": "^0.12.7", "vash": "^0.12.2" } } server.js var http = require("http"); var express = require("express"); var app = express(); var controllers = require("./controllers"); var […]

如何在azure网站子目录中运行node.js应用程序

我已经创build了一个使用Azure的网站,我想在一个子目录(例如app1 / test)中运行一个node.js应用程序,而不是创build一个新的网站并在根目录下运行应用程序。 这是我的目录结构 -wwwroot / web.config中 -wwwroot / index.html的 -wwwroot / APP1 /testing/的package.json -wwwroot / APP1 /testing/ server.js 所以有一个index.html在根目录中,然后我在test子目录中的server.js。 这是我的server.js: var http = require('http'); var port = process.env.port || 1337; http.createServer(function (req, res) { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.end('Hello World\n'); }).listen(port); 这是我的package.json: { "name": "test", "version": "0.0.0", "description": "test", "main": "server.js", "author": { […]

安装没有节点的npm

我开始使用Visual Studio 2015的ASP.NET核心Web应用程序,我想用TypeScript编辑器来使用AngularJs2。 为了这个工作,我需要安装npm包pipe理器。 我想安装npm没有节点,因为我不会使用Node.js. 有没有办法做到这一点?

使用Webpack将JavaScript模块添加到ASP.NET MVC应用程序

我正在尝试使用Webpack在ASP.NET MVC 5 Visual Studio 2015项目中创build几个简单的模块。 遵循Webpack网站上的说明,我下载了最新版本的Node.js。 然后使用节点命令提示符,更改为我的项目的文件夹。 在那里,我运行这个命令来在本地安装Webpack: npm install webpack –save-dev 它在我的项目的根目录下创build了一个package.json文件: { "devDependencies": { "webpack": "^2.4.1" } } 请注意,该项目已通过BundleConfig.cs将jQuery和Bootstrap作为捆绑包进行捆绑,然后在_Layout.cshtml引用; 因此它们在应用程序的所有页面上都可用。 现在我想创build一个非常简单的testing,以了解如何使用Webpack创build和需要模块; 一旦我理解得更好,我可以添加更复杂的模块。 我一直在阅读代码拆分: https : //webpack.js.org/guides/code-splitting-async/,但仍不清楚你如何做到这一点。 函数test需要函数isEmpty 。 我想将isEmpty定义为模块,然后在test使用它。 var test = function(value){ return isEmpty(value); }; var isEmpty = function(value) { return $.trim(value).length === 0 ? true : false; }; 本文一直在帮助: http […]

开发具有子域名的Web应用程序

我的应用程序将有一个每个客户的子域显示他们的标志和一些其他的东西: company1.service.com company2.service.com 我试图看看在开发过程中最好的工作方式是什么: configuration开发机器的HOST文件做一些映射,这样我就可以访问company1.localhost等 使用应用程序将检查的某种秘密configuration标志来确定什么是被覆盖的域 根本不要使用子域(甚至在生产中),而更喜欢查询string 我认为#1对我来说应该没问题,只是想看看是否有人对它有不好的经验,或者对其他select有好处。

asp.net后台和javascript前端的常见模板解决scheme

问题 我们必须find后端和前端都可以用于模板化的解决scheme。 目标是使前端构build可维护,只有一种格式。 前端现在使用小胡子/车把,和/或sw。。 不幸的是,我们发现的.Net胡子库是不够的,据我所知,没有.Net的swig支持。 在当前的工作stream程中,后端会消化前端的纯HTML输出。 这个版本基于mustache / hbs或swigparsing器的javascript实现。 哪一个既可以在nodejs中使用,也可以在客户端使用。 方便。 但问题是,在服务器拆开这个构build之后,有人必须跟踪逐行的变化。 而服务器端不能使用创build的前端部分。 他们使用asp.net mvc … 如果后端和前端都可以使用相同的模板语言来构build/提供视图,那么就不需要维护两个单独格式的相同代码。 问题是,是否有一个已知的模板语言,.NET和JavaScript都可以理解? 或者,如果没有,你可以build议做什么这个工作stream程,代码基础更容易维护? 注意:我们没有资源为此编写自定义模板。

是否有可能在asp.net mvc应用程序中使用node.js?

我想将node.jsnetworkingterminal仿真器集成到asp.net mvc应用程序中。 所以在此之前,我想知道与asp.net mvc集成node.js的可能性。 提前致谢。

手动解密asp.netauthenticationcookie

我在节点js上实现聊天服务器,作为集成到我的aps.net应用程序。 我的用户通过aps.net应用程序进行身份validation,并使用计算机密钥生成身份validationCookie。 不知何故,我需要得到这个身份validationcookie发送到nodejs聊天服务器,并检查cookie是否有效。 到目前为止,我试过这个问题,但没有进展。 PHP开发人员有这个答案 。 在.net应用程序中,它就像这样简单。 但是,现在我正在尝试在nodejs应用程序中使用edgejs ,在nodejs中运行.net代码 我怎样才能手动解密身份validationcookie .net(外部的Web应用程序)?