【ASP.NET Core的Kestrel服务器】教程文章相关的互联网学习教程文章

c# – ConfigureServices方法中的ASP.NET Core 1.0访问服务(Startup.cs)【代码】

基本的ConfigureServices方法如下所示:public void ConfigureServices(IServiceCollection services) {services.AddDbContext<ApplicationDbContext>(options =>options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));services.AddIdentity<ApplicationUser, IdentityRole>().AddEntityFrameworkStores<ApplicationDbContext>().AddDefaultTokenProviders();services.AddMvc();services.AddTransient<I...

c# – 如何创建不在IIS中托管的ASP.NET Web服务?

我想在ASP.NET中创建一个独立的(即不在IIS中托管)Web服务.这是可能的,如果是这样,最好的方法是什么?解决方法:因此,您希望使用ASP.NET生成Web服务,但您不希望使用IIS托管ASP.NET. (对于那些阅读此内容的人来说,在对Sir Psycho的回应的评论中,问题更清楚了). 然后这篇文章将是一个良好的开端:http://aspalliance.com/articleViewer.aspx?aId=220&pId= 它描述了如何使用System.Web.Hosting命名空间从命令行处理asp.net,并输出生成的...

从ASP.NET C#app中使用PHP Web服务(SOAP,WSDL) – 数组问题【代码】

我有一个Web服务,定义(WSDL)并在PHP中实现.这个是相对简单的,重要的位定义如下:<message name='registerAccountRequest'><part name='key' type='xsd:string'/> <!-- key --><part name='data' type='xsd:array'/> <!-- account data --> </message> <message name='registerAccountResponse'><part name='success' type='xsd:string' /> </message>请注意,data参数是一个数组,实际上它是一个关联数组.PHP客户端可以很好地工作,调...

ASP.NET Core 配置 EF 框架服务 - ASP.NET Core 基础教程 - 简单教程,简单编程【代码】

原文:ASP.NET Core 配置 EF 框架服务 - ASP.NET Core 基础教程 - 简单教程,简单编程ASP.NET Core 配置 EF 框架服务上一章节中我们了解了 Entity Framework 的基本工作原理和 DbContext ,我们也创建了一个自己的 HelloWorldDBContext。 本章节我们就来讲讲如何设置我们的 EF 框架来链接到 SQLite 数据库 配置 EF 框架服务 要让我们的 EF 框架的 DBContext 能够运行起来,我们需要更改一下应用程序的配置 我们需要添加一个数据库连...

javascript – 将ASP.NET服务器脚本添加到大多数静态.JS / .CSS文件而不会丢失IntelliSense?

使用VS2008和ASP.NET 3.5(或VS 2010 / .NET 4.0?),如何在大多数静态JavaScript和CSS文件中包含一些动态ASP.NET服务器端代码? 我想这样做是为了避免克隆整个JS或CSS文件,只改变其中一小部分多租户网站.后来,我想扩展解决方案来处理javascript / CSS中的本地化,动态调试/跟踪支持,以及通过将内容动态注入JavaScript和CSS可以获得的其他很酷的东西. 困难的是我不想丢失静态文件所带来的所有酷事,例如: > JS / CSS代码着色和智能感知...

使用ASP.Net WebAPI构建REST服务(一)——简单的示例【图】

由于给予REST的Web服务非常简单易用,它越来越成为企业后端服务集成的首选方法。本文这里介绍一下如何通过微软的Asp.Net WebAPI快速构建REST-ful 服务。 首先创建一个Asp.Net Web应用程序(我这里用的是Visual Studio 2013,它已经内置了Web API2)。 在出来的模板中选择Empty(空项目),并勾选WebAPI。点击确定后,就创建了一个空的WebAPI服务。 此时只有一个空项目,还没有任何功能,在进行下一步之前,首先我们来看一...

ASP.net – 按钮 – Javascript确认对话框 – 执行一些服务器端代码?【代码】

我有一个简单的ASP.net页面,用户可以在其中编辑自己的信息. 单击“编辑”按钮后,表单进入编辑模式,并显示“保存”和“取消”按钮,其行为与预期一致. 我想要做的是: 单击“保存”时,显示“Javascript确认”对话框,询问用户是否要向其他用户发送电子邮件,以通知他们刚刚进行的更新. 如果用户说好,则执行所有服务器端代码以保存数据,然后发送电子邮件.如果用户说取消,则执行所有服务器端代码以保存数据,而不发送电子邮件. 所以,我需要...

c# – 在ASP.NET Web API中使用Azure ACS(访问控制服务)

我现在正在项目中使用新的ASP.NET Web API,这需要用户身份验证和授权来执行某些操作:例如,更新配置文件页面. 在使用没有API要求的ASP.NET MVC 3的同一项目的先前版本上,我使用Azure ACS和基于角色的访问控制(基于this教程)取得了很大成功. 我希望能够再次使用ACS与Web API,但我不明白ACS如何运作良好,知道是否支持.是否有可能/我是否有可能遇到的任何挑战试图这样做?解决方法:but I don’t understand how ACS works well enough...

javascript – 如何从jQuery对象文字中正确调用服务器端ASP.NET并将数据返回到jQuery【代码】

这个问题与我以前的问题密切相关:How can I retrieve JSONdata from ASP.NET and send it to jQuery? (implementing FullCalendar). 我正在尝试在ASP.NET中设置以下object literal:$(document).ready(function () {$('#calendar').fullCalendar({events: GetEvents(start, end) //<-- This line is invalid} }上面无效行的右侧应包含对JSON数据的引用. 由于我认为这是一个客户端到服务器到客户端的呼叫,如果我以错误的方式执行此...

c# – ASP.NET:错误 – ‘/’应用程序中的服务器错误【代码】

我正在研究ASP.NET MVC项目,每次我试图运行我的视图Register.cshtml我都会收到此错误:Server Error in '/' Application.The resource cannot be found.Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly. Requested URL: /Us...

在服务器asp.net mvc 3上反序列化javascript日期【代码】

我一直在努力解决这个问题.我正在尝试向客户端发送一个对象.一旦客户端更新了对象,我想将其发布回服务器并将其保存在我的数据库中.第一部分工作正常.但是,当我发回它时,所有日期都搞砸了并开始了0001年.我认为这是因为它无法反序列化日期.我可以发布一个带有日期属性的json对象,并使用asp.net mvc 3将其反序列化为服务器上的类型吗? 小组是public class Group {public Group();public string CreatedBy { get; set; }public DateT...

c# – 无论如何在ajax调用中从asp.net-mvc中的服务器端异常返回原始文本而不是html?【代码】

我看到当我从ajax调用返回HttpException()时,我得到一个大的html文本. 如果我在我的控制器中做这样的事情:if (errors.Count > 0){throw new HttpException(404, "This is my custom error msg");}我想要一个简单的方法来解析javascript端的错误消息.现在,当我用这样的东西看客户端的回调时function decodeErrorMessage(jqXHR, textStatus, errorThrown) {我看到jqxHR =“3”,textStatus =一个非常长的html doc(带有调用堆栈和错误...

跨外网络云服务器推送消息到每个客户端ASP.NET SignalR

SignalR ASP.NET SignalR 是为 ASP.NET 开发人员提供的一个库,可以简化开发人员将实时 Web 功能添加到应用程序的过程。实时 Web 功能是指这样一种功能:当所连接的客户端变得可用时服务器代码可以立即向其推送内容,而不是让服务器等待客户端请求新的数据。 服务端:控制台应用程序----可以看到客户端连接掉线的消息,给那个客户端发送了消息 客户端:windows服务---通过命令注册到windows服务里开机自动启动用到Topshelf、定时调...

c# – 我是否需要在ASP.NET中部署Web服务引用?我可以使用单身人士吗?

我真的需要处理SoapHttpClientProtocol对象吗? 在ASP.Net中将实例用作Singleton是更好的做法吗? 这说SoapHttpClientProtocol是线程安全的:http://msdn.microsoft.com/en-us/library/system.web.services.protocols.soaphttpclientprotocol.aspx.解决方法:它是线程安全的这一事实意味着将它用作单例将几乎将您的站点减少到单线程应用程序. 代理 – 特别是对于Web应用程序 – 应始终在使用块内创建为临时对象(尽管在WCF中它需要是...

从ASP.net Web服务返回大量数据时有哪些好的做法?

我正在为我们的客户开发一些Web服务.在我们向他们提供之前,我们希望优化数据库调用的性能,因为可能会返回大量数据. (可能是成千上万的对象,可能是数百万,每个对象包含大约12个其他对象的列表) 我们不希望压缩我们的服务器,也不想不必要地限制Web服务. 其中一个Web服务方法返回指定日期范围内的所有数据,我想如果返回的数据量大于设定的数量,则返回一条消息,说明如下: “数据太大,请减少日期范围” 限制用户的范围就像一个好主意?...