上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 问题场景Asp.net Mvc提供了DependencyResolver、Routing、Filter、Modelbinder等webForm所没有新概念,提高Web服务编写的便利性,记得很久之前写的ashx处理程序,由于没有Routing和Modelbinder,代码里写了很多switch cas... 阅读全文
posted @ 2015-04-26 17:25 jiulang 阅读(3437) 评论(1) 推荐(1)
摘要: --前言--window对象的alert和confirm标准方法在不同浏览器的显示效果不太相同,有个相同点是都不是很美观。我们的想法是使用js和css分别仿照它们,提供另一套函数,使在不同浏览器的有着相同的体验效果。--设计思路--为了保留原有的alert和confirm方法,我们不直接替换wind... 阅读全文
posted @ 2015-04-13 20:02 jiulang 阅读(15062) 评论(0) 推荐(4)
摘要: 前言Asp.net MVC 4以上版本多了BundleConfig.RegisterBundles方法,可以把要捆绑的脚本或样式进行捆绑压缩,以减少客户端的请求次数从而提高了客户端的访问速度。问题但世上懒人的数量还是很多,我也是一个,觉得这个方法还不够方便。在实际中,一些小的页面或独立页面,开了一些... 阅读全文
posted @ 2014-11-03 21:30 jiulang 阅读(3037) 评论(8) 推荐(6)
摘要: 前言公司开展一个项目,需要根据客户手机定位获取周围内的精准广告,具体是管理员在地图上绘制多边形的广告范围,落在范围内的客户就看到此广告。下面将我的实现方法简单叙述一下,以供有相同需求的朋友参考。EF平面对象DbGeometryDbGeometry可以表示点、线、多边形等平面对象,输入对象可以是WKT... 阅读全文
posted @ 2014-08-11 18:07 jiulang 阅读(1525) 评论(1) 推荐(1)
摘要: 概述websocket目前虽然无法普及应用,未来是什么样子,我们不得而知,但现在开始学习应用它,只有好处没有坏处,本随笔的WebSocket是版本13(RFC6455)协议的实现,也是目前websocket的最新协议,协议的英文文档可以查看http://tools.ietf.org/html/rfc6455,中文翻译的文档可以查看http://blog.csdn.net/stoneson/article/details/8063802,下面是聊天的截图例子(很粗糙,但应该不影响)。客户端的实现在支持webSocket的浏览器下,调用newwindow.WebSocket(url)就返回了web 阅读全文
posted @ 2014-03-14 11:16 jiulang 阅读(1710) 评论(3) 推荐(2)
摘要: 概述 easy-ui有自身的一套表单验证,扩展方便,但默认下也存在一些弱点,比如多规则验证、后台验证、远程异步验证等,这些功能要解决起来是比较吃力的。我仿照它的样式,写了一套前端表单验证的validBox.js脚本,支持多规则验证和远程异步验证,体积也比较小,再c#代码封装一下,项目为ValidBo 阅读全文
posted @ 2014-02-13 18:01 jiulang 阅读(3308) 评论(4) 推荐(9)
摘要: 吹牛没接触过MemCached,也没有打算要学习它,本人做web起步晚(有365天这样),近两周来是想了解一下asp.net的缓存和Session的工作原理,但"上错花轿遇到狼",便开始对MemCached产生好感觉,官网上看看其.net客户端,发现都是使用其文本协议现实现,于是突发其想,自己来实现个基于二进制协议的.net客户端(算是给.net打气还是丢脸呢?),并以此实现了asp.net的分布式OutputCache和分布式Session。当然,我实现的未必好,个人能力有限,时间也比较少。描述Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以 阅读全文
posted @ 2013-08-16 22:48 jiulang 阅读(1654) 评论(5) 推荐(0)
摘要: 声明这里有此东西是参考各大神修改和补充而来,有些地方就找不到原文章的地址了,一参考地址如下:http://www.cnblogs.com/ahui/archive/2011/08/04/2127282.html寄语本着取之于大神,还之于大众的精神,我把本人整理以及扩展的一些重要部分贴出来,希望你也积极把你觉得好的扩展回应到此贴中。1、ExecuteSqlCommand和SqlQuery扩展作用:扩展后省去写大堆的new SqlParameter了 #region 动态执行Sql语句扩展 /// /// 根据sql语句和参数的值动态生成Sqlparameter ... 阅读全文
posted @ 2013-06-29 14:34 jiulang 阅读(2677) 评论(9) 推荐(9)
摘要: 前言本小节是NetworkSocket系列的第10小节,在阅读本小节之前,您可能需要先阅读前面的使用FastTcpServerEx构建服务器,否则觉得本文内容跳转比较大。描述FastTcpServerEx是从TcpServerEx派生,使用的协议和TcpServerEx完成相同,FastTcpServerEx充分结合C#强大的反射功能,大大地简化了服务器编程难度,从使用FastTcpServerEx构建服务器看出中,只要定义服务接口,实现接口,就完成了服务器,这是因为利用了反射。下面是使用FastTcpServerEx构建服务器小节中中的DemoServer类图,IDemoServer里的所有 阅读全文
posted @ 2013-04-16 09:46 jiulang 阅读(1257) 评论(1) 推荐(1)
摘要: 前言本小节是NetworkSocket系列的第9小节,在阅读本小节之前,您可能需要先阅读前面的几个小节,否则可能觉得内容跳转比较大。描述TcpServerBase<TDataEvenArgs>是所有Tcp服务器对象的基础类,它将固有的客户端连接监听、在线客户端对象维护、客户端连接断开、关闭客户端连接这些操作已经封装好,对于具体协议的服务器,只要派生于此类,编写协议描述就可以了。类图设计思路性能:TcpServerBase<TDataEventArgs>使用SocketAsyncPool<TDataEventArgs>来保存一定数量的SocketAsync&l 阅读全文
posted @ 2013-04-15 11:05 jiulang 阅读(1221) 评论(0) 推荐(1)
上一页 1 ··· 4 5 6 7 8 9 下一页