11
2019
06
C#使用Spire.PDF直接打印pdf文档
01
2019
03
网站SEO推广之外链篇
27
2019
02
c++打印机任务操作
18
2018
12
Entity Framework的实体关系
刚开始使用 Entity Framework 的时候,由于没有静下心来认真理清关系,走了一些"痛不欲生"的弯路。而我们目前开发的项目都在使用 Entity Framework,为了避免其他人再经历"痛不欲生"的弯路。于是下定决心边“理清关系”边“写博客”。而写博客可以逼着自己把问题完整地解决,避免半途而废。当写出这些文章,自己不知不觉对问题有了更深的理解。
11
2018
11
.NET使用图片验证码类
图形验证码是验证码的一种。验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上用验证码是现在很多网站通行的方式,我们利用比较简易的方式实现了这个功能。
11
2018
11
UEdit在ASP.NET MVC中上传的控制器
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using Ell.Web.Code.Edit; using Newtonsoft.Json; namespace Ell.Web.Controllers { public class 
11
2018
11
.NET支付类库
支付类库实现了支付宝电脑端扫码支付API封装、微信扫码支付API封装,生成微信支付的二维码地址、微信APP支付API封装、银联支付API封装。按照实例配置好各个API的参数即可。
11
2018
11
.NET网站请求过滤验证防恶意字符
防止跨站脚本攻击的代码,修改Global.asax文件,增加 Application_BeginRequest 方法,方法中做好判断换即可使用,通用aspx防护代码。
11
2018
11
.NET使用阿里云云存储上传文件
阿里云对象存储(OSS)海量、安全、低成本、高可靠的云存储服务,提供99.999999999%的数据可靠性。使用RESTful API 可以在互联网任何位置存储和访问,容量和处理能力弹性扩展,多种存储类型供选择全面优化存储成本。
11
2018
11
.NET线程操作类使用说明
用C#托管代码实现的线程池,它在管理线程的时候,有一个缓存线程的池,即一个ArrayList对象,它一开始就初始化了一定数量的线程,并通过ProcessQueuedItems方法保证异步执行进入池中的队列任务,这样在分配异步任务的时候,就省去了频繁去创建(new)一个线程。