摘要: ABP目前的认证方式有两种,一种是基于Cookie的登录认证,一种是基于token的登录认证。使用Cookie的认证方式一般在PC端用得比较多,使用token的认证方式一般在移动端用得比较多。ABP自带的Token认证方式通过UseOAuthBearerAuthentication启用的,既然已经自阅读全文
posted @ 2016-03-28 13:11 loyldg 阅读(2940) 评论(11) 编辑
摘要: 上一篇讲解了如何在ABP中使用Redis Cache,虽然能够正常的访问Redis,但是Redis里的信息无法同步更新。本文将讲解如何实现Redis Cache与实体同步更新。要实现数据的同步更新,我们能够想到的最基本、最简单、也是复杂的方法:在每一个增、删、改的方法里添加同步缓存的代码,说它最简单,是因为技术实现非常简单,就是在每一个方法里多加一句代码;说它复杂,是因为这样的写的话,会出现很多重复的代码,并且容易出现遗漏,维护起来很不方便。那么有没有一种更简单的方式呢,在数据出现变化后,触发一个事件,主动通知订阅者执行相关操作呢?阅读全文
posted @ 2016-01-21 13:25 loyldg 阅读(1354) 评论(1) 编辑
摘要: 本文将讲解如何在ABP中使用Redis Cache以及使用过程中遇到的各种问题。下面就直接讲解使用步骤,Redis环境的搭建请直接网上搜索。使用步骤:一、ABP环境搭建到http://www.aspnetboilerplate.com/Templates下载一个ABP项目的模板,项目 类型选择Ang...阅读全文
posted @ 2016-01-20 13:25 loyldg 阅读(2096) 评论(9) 编辑
摘要: 上次使用Xamarin.Android实现了一个比较常用的功能PullToRefresh,详情见:Xamarin. Android实现下拉刷新功能这次将实现另外一个手机App中比较常用的功能:侧滑菜单。通过搜索,发现有很多侧滑菜单,有仿手机QQ的侧滑菜单,有折叠的侧滑菜单,有SlidingMen...阅读全文
posted @ 2014-12-28 22:45 loyldg 阅读(1839) 评论(11) 编辑
摘要: PS:发现文章被其他网站或者博客抓取后发表为原创了,给图片加了个水印下拉刷新功能在安卓和iOS中非常常见,一般实现这样的功能都是直接使用第三方的库,网上能找到很多这样的开源库。然而在Xamarin. Android中要实现一个好用的下拉刷新功能却不是很容易,在网上找了几个Xamarin.Androi...阅读全文
posted @ 2014-11-10 23:34 loyldg 阅读(3094) 评论(40) 编辑
摘要: ABP目前的认证方式有两种,一种是基于Cookie的登录认证,一种是基于token的登录认证。使用Cookie的认证方式一般在PC端用得比较多,使用token的认证方式一般在移动端用得比较多。ABP自带的Token认证方式通过UseOAuthBearerAuthentication启用的,既然已经自阅读全文
posted @ 2016-03-28 13:11 loyldg 阅读(2940) 评论(11) 编辑
摘要: 上一篇讲解了如何在ABP中使用Redis Cache,虽然能够正常的访问Redis,但是Redis里的信息无法同步更新。本文将讲解如何实现Redis Cache与实体同步更新。要实现数据的同步更新,我们能够想到的最基本、最简单、也是复杂的方法:在每一个增、删、改的方法里添加同步缓存的代码,说它最简单,是因为技术实现非常简单,就是在每一个方法里多加一句代码;说它复杂,是因为这样的写的话,会出现很多重复的代码,并且容易出现遗漏,维护起来很不方便。那么有没有一种更简单的方式呢,在数据出现变化后,触发一个事件,主动通知订阅者执行相关操作呢?阅读全文
posted @ 2016-01-21 13:25 loyldg 阅读(1354) 评论(1) 编辑
摘要: 本文将讲解如何在ABP中使用Redis Cache以及使用过程中遇到的各种问题。下面就直接讲解使用步骤,Redis环境的搭建请直接网上搜索。使用步骤:一、ABP环境搭建到http://www.aspnetboilerplate.com/Templates下载一个ABP项目的模板,项目 类型选择Ang...阅读全文
posted @ 2016-01-20 13:25 loyldg 阅读(2096) 评论(9) 编辑
摘要: 使用Xamarin.Android时,会用到各种第三方库,而这些库基本上是java编写的,要在Xamarin.Android中使用这些库,就需要通过Android Binding Project绑定对应的java库,然后在C#中使用。绑定时,可能需要编写相关的转换规则或者修改对应的java源代...阅读全文
posted @ 2015-03-09 23:36 loyldg 阅读(1566) 评论(43) 编辑
摘要: 上次使用Xamarin.Android实现了一个比较常用的功能PullToRefresh,详情见:Xamarin. Android实现下拉刷新功能这次将实现另外一个手机App中比较常用的功能:侧滑菜单。通过搜索,发现有很多侧滑菜单,有仿手机QQ的侧滑菜单,有折叠的侧滑菜单,有SlidingMen...阅读全文
posted @ 2014-12-28 22:45 loyldg 阅读(1839) 评论(11) 编辑
摘要: PS:发现文章被其他网站或者博客抓取后发表为原创了,给图片加了个水印下拉刷新功能在安卓和iOS中非常常见,一般实现这样的功能都是直接使用第三方的库,网上能找到很多这样的开源库。然而在Xamarin. Android中要实现一个好用的下拉刷新功能却不是很容易,在网上找了几个Xamarin.Androi...阅读全文
posted @ 2014-11-10 23:34 loyldg 阅读(3094) 评论(40) 编辑
摘要: 前段时间由于需要共享笔记本无线网络给手机使用,在网上找了几个软件试了一下,没找到比较好用的,要么是收费的,要么有广告,要么附带一大堆其他功能,所以决定自己写一个小软件来实现该功能。软件相关介绍如下: 软件下载地址: http://pan.baidu.com/share/link?shar...阅读全文
posted @ 2013-09-23 00:34 loyldg 阅读(288) 评论(0) 编辑
摘要: NSIS借助一些插件可以制作出界面很漂亮的安装程序,SkinSE就是使用的比较多的一个插件,迅雷和QQ的安装程序就是NSIS+SkinSE制作的。我比较喜欢windows8风格的界面,所以这次模仿一个Visual Studio2012界面的安装程序。这次模仿只修改了使用到的控件的主题,未使用的控件图...阅读全文
posted @ 2012-09-18 23:05 loyldg 阅读(4156) 评论(2) 编辑
摘要: 去年过年放假的时候写了一个12306.cn网站的自动登录器,刚好那时候放假了,所以没把源代码放出来,现在将代码发出来,由于编写得比较仓促(从放假的下午19:00左右到晚上到00:00左右),很多细节问题考虑不是很全面,如断网的情况未考虑,界面比较简单,错误之处请大家批评指正.注意:本程序基于.net framework4.0编写,UI使用WPF源代码下载地址1:http://115.com/file/e7l5t4uw源代码下载地址2:http://files.cnblogs.com/loyldg/AutoLogin12306_src.rar 其实自动登录比较简单,就是发送一个http请求...阅读全文
posted @ 2012-02-06 22:33 loyldg 阅读(419) 评论(0) 编辑
摘要: 应用程序单例可以通过下面的几种方法来实现: 1.使用Mutex类 2.使用Semphore类 3.使用EventWaitHandle类 4.继承Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase 其中使用Semphore能控制应用程序能够启动的实例的个数, 继承Microsoft.VisualBasic.App...阅读全文
posted @ 2011-04-14 01:00 loyldg 阅读(231) 评论(0) 编辑