-
asp.net-web-api – 在Windows服务中使用OWIN托管WebAPI
所属栏目:[asp.Net] 日期:2020-05-27 热度:110
我有自己托管的Web API使用OWIN(在Windows服务内)。从我的理解,这是足够让HTTP请求来到Windows服务。我可以在本地(从同一台机器),但不是从其他机器上打WebAPI URL(http:// localhost / users)。我使用端口80,IIS停止。其他网站(托管在IIS中,在端口80上)[详细]
-
DataTable的Select方法
所属栏目:[asp.Net] 日期:2020-05-27 热度:168
DataTable的Select方法获取 DataRow 对象的数组。重载列表名称 说明Select() 获取所有 DataRow 对象的数组。Select(String) 按照主键顺序(如果没有主键,则按照添加顺序)获取与筛选条件相匹配的所有 DataRow 对象的数组。Select(String, String) 获取按照指[详细]
-
AMF学习2远程调用的封装
所属栏目:[asp.Net] 日期:2020-05-27 热度:110
前一篇文章中已经学习了AMF数据类型,那么接下来就要将一个完整的AMF文件的封装格式了。AMF文件总体来说分为4部分:前言(Preamble)、AMF头、AMF主体和主体的响应。前言的前2字节用于说明AMF的版本,目前AMF有2个版本AMF0和AMF3.如使用AMF0则是:00 00第3和[详细]
-
关于ADO.NET连接池
所属栏目:[asp.Net] 日期:2020-05-27 热度:106
前几天同事问我一个问题,一种CS架构的程序,直接把SQL Server作为服务端,每个客户端直接连接数据库操作,如果客户端打开的数量过多时SQL Server的连接数将会特别高,数据库端形成性能瓶颈,这种情况下怎么办?想了想,造成这种情况的原因是ADO.NET的内部机[详细]
-
2008-10-30 15:28
所属栏目:[asp.Net] 日期:2020-05-27 热度:155
堆和栈的区别 又是一道面试题,而且还是很经典的面试题答案如下,虽然已经被很多人转载过了,但是太经典了,所以也“收归国有”----------------------------------------------------------------------------------------------堆和栈的区别一、预备知识—[详细]
-
One to One 的数据库模型设计与NHibernate配置
所属栏目:[asp.Net] 日期:2020-05-27 热度:127
在数据库模型设计中,最基本的实体关系有三种:一对一、一对多、多对多。关于一对多和多对多使用的情况较多,之前也有过一些讨论,现在来说明一下在数据库中一对一的模型设计。首先,关系数据库中使用外键来表示一对多,使用中间表和两边的外键来表示多对多,[详细]
-
让OData和NHibernate结合进行动态查询
所属栏目:[asp.Net] 日期:2020-05-27 热度:145
OData是一个非常灵活的RESTful API,如果要做出强大的查询API,那么OData就强烈推荐了。http://www.odata.org/OData的特点就是可以根据传入参数动态生成Entity Framework的查询,最终实现动态的SQL的查询。但是在项目有时我们并没有采用Entity Framework,而[详细]
-
查看服务器运行多少个ASP.NET Core程序
所属栏目:[asp.Net] 日期:2020-05-27 热度:146
有时候,我们会想知道某台机器上面跑了什么程序。当程序部署到IIS上面的时候,我们只需要打开IIS一看,就知道有多少个站点在运行了。当我们在CentOS上面部署的时候,就没那么的直观了。当然对于熟悉Linux命令的小伙伴还是很容易的。下面就来看看如何在CentOS[详细]
-
线程安全知多少
所属栏目:[asp.Net] 日期:2020-05-27 热度:58
1. 如何定义线程安全线程安全,拆开来看:线程:指多线程的应用场景下。安全:指数据安全。多线程就不用过多介绍了,相关类型集中在System.Threading命名空间及其子命名空间下。数据,这里特指临界资源。安全,简单来说就是多线程对某一临界资源进行并发操作[详细]
-
ASP.NET MVC Model绑定的简单应用
所属栏目:[asp.Net] 日期:2020-05-27 热度:138
Model绑定是 MVC 框架根据 HTTP 请求数据创建 .NET 对象的一个过程。一、简单类型1、单一值获取值二、多个值获取值三、数组获取值二、复杂类型一、简单类型与数组组合获取值二、简单类型与集合localhost:1234/ModelBinder?name=emrysage=25friends[0].name=li[详细]
-
C# 快速高效率复制对象另一种方式 表达式树
所属栏目:[asp.Net] 日期:2020-05-27 热度:166
1、需求在代码中经常会遇到需要把对象复制一遍,或者把属性名相同的值复制一遍。比如:public class Student{public int Id { get; set; }public string Name { get; set; }public int Age { get; set; }}public class StudentSecond{public int Id { get; se[详细]
-
ASP.NET实现二维码
所属栏目:[asp.Net] 日期:2020-05-27 热度:180
using System;using System.Collections.Generic;using System.Drawing;using System.Linq;using System.Text;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using ThoughtWorks.QRCode.Codec;namespace WeChat{public partial clas[详细]
-
ASP.NET开发常用简单实用的方法
所属栏目:[asp.Net] 日期:2020-05-27 热度:128
打印和导出EXCEL在目前ASP.NET开发中可以说是必要的,有时候针对不同数据难易程度下,用有效快速的方法是解决办法的有效途径之一。[详细]
-
asp.net三层架构增删改查
所属栏目:[asp.Net] 日期:2020-05-27 热度:107
数据库use masterif exists (select * from sysdatabases where name=bond)drop database bondcreate database bondon PRIMARY(name=bond_data,FILENAME=F:asp理财代销managementbond.mdf,filegrowth=20%,size=10MB)LOG ON(name=bond_log,FILENAME=F:asp理财[详细]
-
asp.net-mvc – 如何禁用自动完成在MVC Html助手
所属栏目:[asp.Net] 日期:2020-05-27 热度:168
我有一个典型的ADO.NET EF驱动窗体,允许用户输入日期。我把一个jQuery datepicker它,但当用户去选择一个日期,浏览器在下拉列表中显示一些其他条目。如何关闭该下拉菜单?在传统的ASP.NET我会把autocomplete =“关闭”。不确定MVC的等效。 div class=editor[详细]
-
使用ASP.NET MVC的jQuery表单验证
所属栏目:[asp.Net] 日期:2020-05-27 热度:161
是否可以使用jQuery ajax调用来使用ASP.NET MVC执行表单验证?我已经找不到任何这样的例子。 更具体地说,如何在页面上设置auth cookie(没有重定向),所以我可以连续验证ajax请求? 是的,这是可能的。 只需使用方法 described here by mike bosch提交登录表[详细]
-
asp.net-mvc – DotNetNuke中的ASP.NET MVC?
所属栏目:[asp.Net] 日期:2020-05-26 热度:165
是否可以构建使用ASP.NET MVC的DNN模块? 认为DNN不支持ASP.NET MVC开箱即用……但由于DNN和MVC都运行在ASP.NET管道之上…… 我问的原因.在DNN上运行的大型遗留网站: http://blahblahblah.com 我想在这里坚持现有的ASP.NET MVC网页/应用程序: http://blahbl[详细]
-
asp.net-core – 如何使用Identity Server 4使用桌面/移动应用程序登录
所属栏目:[asp.Net] 日期:2020-05-26 热度:111
我们有一个.Net核心身份服务器,一个.Net Core Api,我们的客户端是桌面和移动应用程序. 看一下docs,我们的用户似乎需要使用混合流程登录,但似乎这个流程适用于Web浏览器应用程序. 验证我的桌面用户并授予他们访问Api的正确流量/ grant_type是什么? 混合流是正[详细]
-
asp.net-core-mvc – ASP NET Core 2.0 appsettings.Development.
所属栏目:[asp.Net] 日期:2020-05-26 热度:54
我已经安装了VS2017 15.3.0 Preview 4和.NET Core 2.0 Preview 2,并创建了一个默认的Web MVC应用程序.我有兴趣了解新的日志记录功能如何工作但我无法让VS在查看Debug输出窗口时使用appsettings.Development.json中定义的日志记录值. 我的理解是appsettings.De[详细]
-
asp.net-core – ASP.NET Core 1.1中的multipart / form-data(File
所属栏目:[asp.Net] 日期:2020-05-26 热度:74
我正在尝试构建一个ASP.NET Core 1.1 Controller方法来处理如下所示的HTTP请求: POST https://localhost/api/data/upload HTTP/1.1Content-Type: multipart/form-data; boundary=--------------------------625450203542273177701444Hos[详细]
-
asp.net – 当主机名中有下划线时,表单身份验证无法识别为在IE下登录
所属栏目:[asp.Net] 日期:2020-05-26 热度:146
在我的asp.net webforms应用程序中,我使用简单和简单的表单身份验证连接到我的数据库(使用标准成员资格提供程序).一切运作良好,我可以登录,退出,获取角色等… 但是,在将我的站点部署到Intranet IIS服务器后,我注意到IE无法进行身份验证.登录的实际身份验证过[详细]
-
asp.net-mvc – 用于枚举的IRouteConstraint
所属栏目:[asp.Net] 日期:2020-05-26 热度:156
我想创建一个IRouteConstraint,它根据枚举的可能值过滤值. 我试图为自己谷歌,但这并没有导致任何结果. 有任何想法吗? 见 this 基本上,你需要 private Type enumType; public EnumConstraint(Type enumType) { this.enumType = enumType; } public bool Ma[详细]
-
使用HttpModule Asp.net重定向URL
所属栏目:[asp.Net] 日期:2020-05-26 热度:187
我创建了一个HttpModule,以便每当我在浏览器中输入“localhost / blabla.html”时,它会将我重定向到www.google.com(这只是一个例子,它真的是重定向来自手机的请求) 我的问题是: 1)如何告诉IIS(7.0)将每个请求重定向到“HttpModule”,以便它独立于网站.我可以[详细]
-
ASP.NET Core WebApi将错误消息返回给AngularJS $http promise
所属栏目:[asp.Net] 日期:2020-05-26 热度:136
我想将异常消息返回给AngularJS UI. 作为后端,我使用ASP.NET Core Web Api控制器: [Route(api/cars/{carNumber})] public string Get(string carNumber) { var jsonHttpResponse = _carInfoProvider.GetAllCarsByNumbe[详细]
-
asp.net-mvc – 如何在asp.net mvc中的关系表/模型中包含ApplicationUser
所属栏目:[asp.Net] 日期:2020-05-26 热度:82
我试图在ApplicationUser和我添加了Step的表之间创建一个关系表. 我觉得我对于UserUser是什么以及用户管理器等的IdentityUser文章有点困惑. 这是我对该模型的尝试. public class UserStep{ [ForeignKey(User)] public string UserId { get; set; } public in[详细]
- ASP.NET httpRedirect:重定向所有页面,除了一个
- asp.net-mvc – ASP.NET MVC V2 – 好友类
- asp.net-mvc – 从Ajax表单帖子中重定向
- asp.net-mvc – 在ASP.NET MVC中从相同的路由URL
- asp.net – CSS压缩和组合/ js缩小 – 在运行时或
- asp.net – 使用CompareValidator控件将用户输入
- asp.net-mvc – ASP.NET MVC获取上次添加记录的I
- asp.net – GridView RowUpdating无法获取新值
- asp.net – .NET Application_BeginRequest – 如
- asp.net – 无法安装Microsoft.AspNet.Razor 3.0

浙公网安备 33038102330553号