Articles of asp.net

没有提供ResourceLoader实现。 无法读取url“xxx.component.html”

刚刚为ASP.Net 2.0安装了一个新的Angular 4框架的微软模板,我用下面的命令安装了Angular CLI: npm install –save-dev @ angular / cli @ latest 使用Visual Studio 2017的应用程序的第一次启动是成功的,但是在我添加一个新的组件后,我得到了以下错误: 没有提供ResourceLoader实现。 无法读取url“todo.component.html” 待办事项组件如下: import { Component, Inject } from '@angular/core'; import { Http } from '@angular/http'; @Component({ selector: 'todo', templateUrl: './todo.component.html' }) export class TodoComponent { public todolist: todo[]; constructor(http: Http, @Inject('BASE_URL') baseUrl: string) { http.get(baseUrl +'api/todo').subscribe(result => { […]

我可以在我的Asp.net Web应用程序中使用Node.js吗?

我有一个Asp.net应用程序(表单)。 我想使用webrtc添加video聊天function! 这个video聊天应用程序正在Node.js上工作! 我怎样才能将这个webrtc应用程序集成到我的asp.net应用程序?

你用什么来使JavaScript更像C#一样?

我开始一个新的基于ASP.Net的项目,在浏览器上使用JavaScript,JQuery等。 我不是javascript的专家,并且(在C#等多年之后),它的非结构化,无types的性质,没有阶级分层,全球化的一切,等等,都让它感到恼火(它可能并不像有时候那样糟糕)! 我知道有各种各样的项目可以使javascript变得更好,比如knockoutjs,typecript,node.js等等,我相信他们都有自己的长处和短处,也许可以使用它们的组合。 我有兴趣知道人们的经验和build议,以便使ASP.Net编程的JavaScript方面更加结构化(更像C#),而没有太多的学习曲线。

OpenAM,OpenId,REST API,内部应用程序:我如何连接它们?

我无法将所有这一切捆绑在一起。 部分原因是缺乏理解,部分原因是我之前没有使用OpenAM。 我试图实现单一login。 这里是球员。 OpenAm。 https://www.forgerock.com/en-us/products/access-management/ 可以使用自己的用户名/密码数据库的第三方专有应用程序,或者对SAML或OpenId提供程序进行身份validation。 用angularjs或.net webforms编写的几个内部应用程序。 用nodejs编写的内部REST API。 我需要能够在openam上有一个用户login/注册,然后他们不login任何其他应用程序。 我们在网上看到这个,所以用例是非常正常的,但是我以前从来没有真正实现它。 看看我正在尝试使用下面的图片作为初学者。 这就是我所st what的: 为了SSO的目的,OpenAM似乎将经过身份validation的用户信息存储在cookie中。 如果我的专有应用程序只能通过openid或saml进行身份validation,那么我的应用程序如何获取此cookie并使用它? 它不能通过/ json / *端点来使用openam API。 有了内部应用程序,我假设我可以传递cookie,适当的方可以validationcookie的会话信息或令牌,就是这样。 这是正确的,还是我看着这个错误? 我可以让用户login到OpenAmlogin页面,然后使用/ oauth2 / *端点validation用户的请求吗? 我可以看到这个工作更好,但我不确定这是否应该发生。 基本上,我觉得上个星期我试图把这个弄清楚。 我需要一些帮助才能在这里find一些方向。 正如我上面所说,这是一个很好的部分是新的。 我已经使用令牌完成了前端 – >restapi->数据库,但是这个SSO场景给了我一个真正的头痛。 任何帮助,将不胜感激。

Azure构build中的Node.js错误

我从Visual Studio 2015社区版创build了一个全新的ASP.NET 5项目。 我在这里检查代码到BitBucket的存储库中: https://bitbucket.org/admin_at_scanburapps/sandbox-repo 我在Azure上创build一个新的Web应用程序,并从此存储库安装部署。 Azure拉出代码,开始build设,并给我这个错误: > module.js:339 > throw err; > ^ > > Error: Cannot find module 'lodash' > at Function.Module._resolveFilename (module.js:337:15) > at Function.Module._load (module.js:287:25) > An error has occurred during web site deployment. > at Module.require (module.js:366:17) > at require (module.js:385:17) (请参阅下面的更多输出) 我已经完成了npm install和npm重复数据删除,并在node_modules中进行了检查。 我也validation了lodash的确在node_modules下find。 所以我很困惑为什么找不到lodash模块。 任何人都可以猜测问题是什么? 注意:完整的构build日志如下所示: > […]

预览失败 – Visual Studio在发布时会查找打印文件,即使它们不包含在内。

Su人! 我想做这个问题的反面 /答案: 如何在发布时包含TypeScript文件? 事情是,我试图发布一个ASP.NET MVC 5项目。 不幸的是,可怕的Visual Studio和饥饿的杰克Typescript解释器忽略任何tsconfig.json文件,并决定深入下去,并寻找任何.ts文件不伴随.js。 我有很多npm包嵌套,其中一些有未编译的打字稿文件。 有趣的是,他们不包括在项目中(甚至没有感叹号)。 (我甚至检查了.csproj,没有find文件)。 这是一个错误? 我怎样才能防止这种情况发生? 使用VS 2015.2(更新2)。 谢谢。

我需要node.js来监听socket.io请求吗?

我正在阅读关于socket.io和node.js的一些信息。 问题是node.js的稳定版本在linux上运行,但是我的服务器不是linux机器,可能无法运行cygwin.exe来运行node.js。 是否有可能使用asp.net服务器来创build一个套接字,并听取socket.io?

节点Js – 从string数组中dynamic查询Mongo

我有一个string数组,像['flat','flat shoes','shoes','black shoes'] 。 而mongo集合有一个叫做“ KeyWords ”的字段,它是一个string。 我需要编写一个查询来获取包含string数组中任何项的“ KeyWords ”的元素。 示例集合 { "KeyWords" : [ "MEN'S SMART SHOES- FIREBACK LEATHER SLIP ON SHOES TAN", "G670", "SMART SHOES", "FIREBACK SHOES", "SHOES" ]} { "KeyWords" : [ "MEN'S SMART SHOES- FIREBACK LEATHER SLIP ON SHOES TAN", "G670", "SMART SHOES", "FIREBACK SHOES", "SHOES" ] } 有谁可以build议如何做到这一点。

ASP.NET中的Socket.IO服务器替代

其实我正在运行一个node.js应用程序托pipe一个socket.io服务器和restify。 因为逻辑变得越来越复杂,我想转移到一个asp.net应用程序。 Restful服务可以通过APS.NET WebAPI完成。 如何集成与socket.io-clients兼容的新的socket.io服务器?

参考现有的JavaScript文件进行服务器端的node.jsvalidation

我有一种情况,我想重用一些现有的JavaScript(Knockout.JS)validation,我使用客户端来重新validation服务器端的一些模型(JSON)。 我想介绍一个Node.JS Web应用程序来处理这个,我将从ASP.NET调用。 我发现Node.JS应用程序依赖于某种程度的约定,就文件/文件夹的位置而言,我希望确保能够从字面上扩展到现有JavaScript文件的位置,而不必复制副本等等,这可能吗?