• 比较和排序(IComparable和IComparer以及它们的泛型实

    C#笔记25:比较和排序(IComparable和IComparer以及它们的泛型实现) 本文摘要: 1:比较和排序的概念; 2:IComparable和IComparer; 3:IComparable和IComparer的泛型实现IComparableT和IComparerT; 1:比较和排序的概念 比较:两个实体类之间按,=,进行比较。 排...

    2018-06-22 07:51:20

  • .Net高级进阶,教你如何构建企业模型数据拦截层,动态

    现在,你有一个MVC架构的web项目,你要完成一个注册功能。 前台传了3个值到你的控制器,分别是账号、密码、邮箱。 如图:现在你要在控制器里面判断,账号名称、密码、邮箱不能为空,并且名称和密码不超过16位。 上面这个图只是个理想中的小例子,实际开发情况是,可能...

    2018-06-22 07:51:19

  • ASP.NET 通过配置hiddenSegment禁止目录下资源通过Url

    根据默认的ASP.NET配置,App_Data下的资源是禁止通过Url形式直接访问的,在实际开发中,可能也会有这样的需求,比如某些是系统资源目录,该目录下的资源也需要像App_Data目录一样禁止访问 下面通过例子说明,首先由一个ASP.NET Web应用程序,App_Data目录下有一个1.txt...

    2018-06-22 07:51:19

  • Owin Middleware如何在IIS集成管道中执行

    Owin Middleware Components(OMCs) 通过安装 Install-Package Microsoft.Owin.Host.SystemWeb 可以让OMCs在IIS集成管道下工作 在IIS集成管道里,这个request pipeline 包含HttpModules关联到一组预定义的管道事件,例如 BeginRequest, AuthenticateRequest, AuthorizeR...

    2018-06-22 07:51:17

  • IIS Tomcat共享80端口

    为什么有这种需求, 原因是这样的, 公司有一个Java的web项目,在另一台服务器A上,最近老板一时兴起,想把他合并到这台稳定点的服务器B上,服务器B上使用IIS来寄宿asp.net 网站, 怎么办呢,硬着头皮上吧,在网上找各种解决方案: 解决方案一:isapi_redirect 这个方...

    2018-06-22 07:51:17

  • 关于.Net WebAPI数据认证(包括登陆认证、模型认证)

    1、登陆认证使用WebAPI自动认证 webApi自动认证继承类:AuthorizeAttribute 自动认证类使用在控制器上 [Authentication] public class CardController : BasisController { } View Code 主要重写二个方法 1、OnAuthorization 在认证的时候自动调用这个方法 2、HandleUn...

    2018-06-22 07:51:14

  • 如何定义一个有效的OWIN Startup Class

    命名约定 Katana在程序集内的程序集名称空间下查找一个叫做Startup的类, 通过属性指定 [assembly: OwinStartup(typeof(OwinConsoleApp.Startup))] 通过配置文件 add key="owin:appStartup" value="OwinConsoleApp.Startup1" / 定义友好命名的Startup类 appSettings ad...

    2018-06-22 07:51:15

  • ASP.NET 服务端接收Multipart/form-data文件

    在网络编程过程中需要向服务器上传文件。 Multipart/form-data是上传文件的一种方式。 1 /// summary 2 /// 上传工程文件 3 /// /summary 4 /// returns/returns 5 public async TaskHttpResponseMessage UploadProjectFile() 6 { 7 ProjectFile postData = new Projec...

    2018-06-22 07:51:13

  • asp.net mvc项目远程发布到windows server服务器

    文章参考 自学MVC看这里全网最全ASP.NET MVC 教程汇总 图文详解远程部署ASP.NET MVC 5项目 配置Web部署处理程序 设备及环境 一台装有windows server 2012的台式机 一台装有win10的台式机 win10上软件使用:visual studio2017(2015也试过是可以的) windows server上的部...

    2018-06-22 07:51:13

  • Azure 应用服务中的 API 应用、ASP.NET 和 Swagger 入

    本文是系列教程的第一篇,介绍如何使用 Azure 应用服务中有助于开发和托管 RESTful API 的功能。本教程介绍 Swagger 格式 API 元数据的支持。 学习内容: 如何通过 Visual Studio 2015 中的内置工具在 Azure 应用服务中创建和部署 API 应用。 如何使用 Swashbuckle NuG...

    2018-06-22 07:51:12

2