• 【初码干货】使用阿里云邮件推送服务架设自己邮件验证

    提示:阅读本文需提前了解的相关知识 1、电子邮件协议( http://baike.baidu.com/view/2367542.htm ) 2、阿里云邮件推送( https://www.aliyun.com/product/directmail ) 3、EDM(电子邮件营销)( http://baike.baidu.com/subview/1212416/8602812.htm ) 4、SendCl...

    2018-06-22 07:31:55

  • C# 常用公共方法

    1.后台调用weburl string hostUrl = " http://www.a.com?id=123 " ;HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(hostUrl);myReq.Method = " GET " ;HttpWebResponse HttpWResp = (HttpWebResponse)myReq.GetResponse();Stream myStream = HttpWResp.Get...

    2018-06-22 07:31:55

  • 使用插件压缩文件并提供下载

    直接上网上拿来的方法: /// summary /// 功能:压缩文件(暂时只压缩文件夹下一级目录中的文件,文件夹及其子级被忽略) /// /summary /// param name="dirPath" 被压缩的文件夹夹路径 /param /// param name="zipFilePath" 生成压缩文件的路径,为空则默认与被压缩文...

    2018-06-22 07:31:54

  • ASP.NET MVC 长连接(服务器推)完整实现

    ...

    2018-06-22 07:31:54

  • Solr Facet 默认值

    前言 今天在用Solr Facet遇到了默认值的问题,我用Facet.field查询发现数据总共100条,刚开始没有注意,发现少个别数据,但是用这几个个别的id查询又能查出来数据。才发现是Facet默认值的问题。如果你不设置的话默认只查询100条。 设置Facet.Limit来覆盖Facet默认值 如...

    2018-06-22 07:31:52

  • 使用OAuth、Identity创建WebApi认证接口供客户端调用

    前言 现在的web app基本上都是前后端分离,之前接触的大部分应用场景最终产品都是部署在同一个站点下,那么随着WebApi(Restful api)的发展前后端实现的完全分离,前端不在后端框架的页面基础上开发,也就告别传统上的Session判断客户端登陆用户的情况。OAuth已发布很久...

    2018-06-22 07:31:48

  • 通过三个DEMO学会SignalR的三种实现方式

    一、理解SignalR ASP .NET SignalR 是一个ASP .NET 下的类库,可以在ASP .NET 的Web项目中实现实时通信(即:客户端(Web页面)和服务器端可以互相实时的通知消息及调用方法),SignalR有三种传输模式:LongLooping(长轮询)、WebSocket(HTML5的WEB套接字)、Forever F...

    2018-06-22 07:31:47

  • 异步编程系列第05章 Await究竟做了什么?

    写在前面 在学异步,有位园友推荐了《async in C#5.0》,没找到中文版,恰巧也想提高下英文,用我拙劣的英文翻译一些重要的部分,纯属娱乐,简单分享,保持学习,谨记谦虚。 如果你觉得这件事儿没意义翻译的又差,尽情的踩吧。如果你觉得值得鼓励,感谢留下你的赞,愿...

    2018-06-22 07:31:44

  • 简单的网站搭建

    ...

    2018-06-22 07:31:43

  • 重构——一个小例子

    菜鸟区域,老鸟绕路! 原代码,这是一个可以借阅影片的小程序,你可以想象成某个大型系统,我想代码应该都能很容易看懂: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace Reconsitution{ public class Movie { ///...

    2018-06-22 07:31:43

2