-
Web Api 几点注意事项(Post 传递多个参数、ApiController多个Action函数)
近期有项目需要使用对外提供接口服务,原来Web Api 没有尝试过,所以这里使用Web Api来开发接口。下面总结几点开发中所遇到的问题,以作记录方便后人。。 1、Post 传参…
-
C# 代码生成二维码方法及代码示例(QRCode)
二维码是越来越流行了,很多地方都有可能是使用到。如果是静态的二维码还是比较好处理的,通过在线工具就可以直接生成一张二维码图片,比如:草料二维码。但有的时候是需要动态生成的(根据动态…
-
FluentValidation 验证组建在MVC中的运用(图文,附代码示例)
数据验证是比较重要的,一般是前后台双向验证。前台使用js验证,而后台通过代码来验证数据。对于前台验证来说就写js来操作,而后台的验证是方式还是比较多的比如:手写正则表达…
-
调用淘宝IP地址接口(API)获取相关地理信息(包括国家、省份、城市、区县等)
最近的一个项目中需要记录用户登录的物理地址,但是目前我们已知的只是IP地址,所以就需要根据IP查询所对应的物理信息。 自建IP库我想肯定是不现实的,因为数据量太大。百度了下发现有很…
-
Visual Studio 根据json数据自动生成实体类
Visual Studio 可以直接通过json数据来生成所对应的实体类,不需要手动去编写实体类。 具体操作步骤: 1、创建一个新的类文件 2、复制需要生成的json数据…
-
C# Redis 安装和使用简单示例(代码、图文)
Redis 是什么我这里就不过多赘述,百度一搜就会有非常的介绍。之前多数使用 Memcached 来做分布式缓存,今天研究了下Redis感觉还是非常不错,这里我简单的分享下如何安装…
-
Redis 的几点使用经验
软件开发中缓存的重要性是不言而喻的,对于经常访问的数据我们一般都会考虑使用缓存,缓存的根据使用场景等也都会有多种不同的方法, 其中最常见的是应该是使用内存直接缓存,内存缓存访问速度…
-
NopCommerce 计划任务功能介绍(附可用完整代码)
软件项目中有的时候会需要一些计划执行任务,比如每周定时清理日志、每月给客户发送电子邮件或者是自动每天结算用户的收益等等,而这些重复且对时间有要求的事情我们肯定是不愿意每天或固定时间…
-
基于.NET平台常用的框架整理
分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redi…