09
2018
01

MVC3 当URL为.html(点html)结尾时,就路由不到

iis无法运行mvc的伪静态路由 解决方案:
在webconfig里的webserver下添加这句话:<modules runAllManagedModulesForAllRequests="true" /> 

29
2015
12

老衣的开发工具和类库集之2015版

 

老衣的开发工具和类库集之2014版 , 在过去的一年中受到不少好评,不少个人和团队都说收益不少,我很欣慰。在今年的不少场合,我承诺过2015版的列表会更加开放,不仅限于微软技术系,这不马上就要到2016年了,兑现承诺,整理了自己2015年工具集和类库框架的更新内容,相对2014版这里是个增集而不是超集,因为同样的内容没有必要重复。

29
2015
12

老衣的开发工具和类库集之2014版(下)

 

服务端类库

NancyFx

29
2015
12

老衣的开发工具和类库集之2014版(上)

今天是2015年的元宵节了,14年承诺朋友们公开自己常用的工具和类库集,一直没能及时兑现。今天忙里偷个闲,整理了一下清单,在此公布出来,希望能够对大家在.NET、App、Web等开发方面有所帮助。也当是给.NET开发者一个元宵礼物吧,哈哈。不废话直接上菜啦~ 【注:最下方有补充更新】

09
2015
07

MVC4 WebApi开发中如果想支持Session请做好如下几个方面的问题

 

1、在WebApiConfig中建立建立HttpControllerHandler和HttpControllerRouteHandler 并覆写它

22
2014
10

把JSON反序列化成具体的子类

 

    做接口开发时,我们常常会用到序列化之类的操作,一般情况下都比较简单,用系统自带的类库或第三方组件可以很轻松的搞定。最近做微信接口时遇到这样一个情况,对方返回的JSON很灵活,我们用模型处理的话就是用子类实现的多态,具体到微信那里是查询货架,为了叙述简便,我们这里用简单的例子说明。

21
2014
10

Winform开发框架之读卡器和条码扫描枪的数据接收处理

在我们开发一些项目的时候,一般需要一些外围的设备进行数据处理,如ID/IC读卡器获取卡号、激光条码扫描枪、USB摄像头、USB方式的小票据打印机(POS打印机)、USB来电录音盒、普通打印机等一系列附属设备。借助这些设备,可以使我们的业务流程更严谨,输入数据更方便,或者能够一些特殊的数据等功能。本文主要介绍其中的ID读卡器(IC读卡器)快速读取卡号,以及实用激光条码枪的条码扫描录入功能,后面的一些硬件设备的处理,后续文章在继续介绍。

1、设备介绍

前面介绍的设备,在很多场合上都可能用到,如我的会员管理系统里面,就需要用到下面的设备处理。

20
2014
10

EF架构~真正被封装的排序方法,支持多列排序

 对于linq to sql 和linq to entity来说,当你把获取数据的方法封装了之后,总觉得还缺点什么,想了之后,应该是排序,但看了微软的orchard项目之后,觉得它的排序封装的并不好,而且还有多列排序的问题,所以,我自己又改进了一下,首先提出一个与分层无关的IOrderable接口的概念,它是为了让WEB,BLL,DATA层之间解耦的,其次增加了ThenAsc和ThenDesc让它们支持多列排序,orchard项目里,之前是使用参数来实现的,最多支持3列排序,而且不支持升降混排的情况,呵呵。

09
2014
10

Entity Framework在WCF中序列化的问题

问题描述 

如果你在WCF中用Entity Framework来获取数据并返回实体对象,那么对下面的错误一定不陌生。

接收对 http://localhost:5115/ReService.svc 的 HTTP 响应时发生错误。这可能是由于服务终结点绑定未使用 HTTP 协议造成的。

30
2014
09

云计算之路-阿里云上:用上了开放缓存服务OCS

你知道在我们使用的云服务器中哪台最贵吗?跑memcached的缓存服务器(12G内存)。你知道保证网站访问速度的功臣之一是谁吗?跑memcached的缓存服务器。

用云服务器这么高贵的内存跑memcached实在太奢侈了,我们一直忐忑不安,但也没有其他选择。现在终于等来了阿里云开放缓存服务OCS,今天晚上完成了部署。

下面分享一下我们的部署过程:

我们之前用的Memcached .NET客户端 EnyimMemcached 就是OCS推荐的.NET客户端,所以应用程序无需作任何修改,只需修改一下配置。但之前由于只在自己的内网使用,不需要用户名/密码验证,所以配置上稍有不同。