Fork me on GitHub

2012年6月19日

摘要: jQuery EasyUI就不用介绍了,一款轻量级UI框架,现在对于这方面的资源网上也不少,但是真正的实例却也很少,尤其是.Net方面的,不过现在孙宇一直在发布一些EasyUI的视频,对大家的帮助可能很大,我呢,仅通过一个实例给广大小白们介绍怎样使用EasyUI(其实自己也是小白,嘿嘿)。在这里借助疯狂秀才的界面框架,大家都感觉挺不错的。大家也都知道.Net服务器端控件的弊端,因此咱们完全放弃服务器端控件,全部用客户端控件。下面做一些准备工作。以下所用文件及资料随后会一并上传,供大家下载!这里用的是jquery-easyui-1.2.6和疯狂秀才的网站界面,秀才里面jQuery 和 jQuer 阅读全文
posted @ 2012-06-19 21:51 HackerVirus 阅读(457) 评论(1) 推荐(0)
摘要: C H A P T E R 8■ ■ ■SportsStore: Navigation and CartSportsStore:导航与购物车In the previous chapter, we set up the core infrastructure of the SportsStore application. Now we will use the infrastructure to add key features to the application, and you’ll start to see how the investment in the basic plumbing 阅读全文
posted @ 2012-06-19 21:50 HackerVirus 阅读(323) 评论(0) 推荐(0)
摘要: XAML实例教程系列 - 事件(Event)2012-06-18 10:36 by jv9, 551 阅读,2评论,收藏,编辑Events,中文称为事件,是Windows消息机制中重要概念之一,也是最常见的人机交互手段之一。XAML和其他开发语言类似,具有事件机能,帮助应用管理用户输入,执行不同的行为。根据用户不同的操作,执行不同的业务逻辑代码。例如,用户输入日期,点击按钮确认,移动鼠标等操作都可以使用事件进行管理。而在Windows 8和Silverlight应用开发中,事件常常被用于控制更改通知操作,例如,使用ListBox绑定一个依赖属性,当该属性值修改时,可以通过事件自动通知客户端,并 阅读全文
posted @ 2012-06-19 17:03 HackerVirus 阅读(249) 评论(0) 推荐(0)
摘要: HTTP 状态码详解2012-06-19 09:04 by Cat Chen, 1081 阅读,1评论,收藏,编辑最近看《REST in Practice》,发现 HTTP 如此之多的状态码都有各自的含义,要准确使用并不难,但现实当中很少人能够做得到。大多数人熟悉的状态码就那几个,平时也不会去阅读 RFC 2616,结果反复使用的也就是那几个状态码。其实很多 REST 中可能遇到的情况,在 HTTP 状态码中都已经有考虑到,不需要自己去发明新的状态码,也不需要在 header 或者 body 自定义错误信息。在说状态码之前,首先建议大家还是先阅读一下RFC 2616中的相关章节,看看已有的状态 阅读全文
posted @ 2012-06-19 16:40 HackerVirus 阅读(176) 评论(0) 推荐(0)
摘要: Windows下安装MySQL最佳实践2012-06-19 09:15 by 听风吹雨, 705 阅读,2评论,收藏,编辑一、背景其实在Windows下安装MySQL可谓是一件很简单的事情,只要对着安装界面点击下一步就行了!真的是这样嘛?也许在个人电脑可以这样安装,但是在服务器也是这么随便的?答案是否定的。今天就针对Microsoft Windows Server 2003 R2 Enterprise x64 Edition Service Pack 2操作系统进行安装MySQL,为了配合64位的操作系统,我选用了64位的MySQL:mysql-5.5.22-winx64.msi这个MySQL 阅读全文
posted @ 2012-06-19 16:39 HackerVirus 阅读(142) 评论(0) 推荐(0)
摘要: 我们紧接着上篇,这篇将介绍如何使用Windows.ApplicationModel.DataTransfer API中的DataPackage类和Clipboard类-----------------------------------我是华丽的分割线-----------------------------------------我们紧接着上篇,这篇将介绍如何使用Windows.ApplicationModel.DataTransfer API中的DataPackage类和Clipboard类,来实现 复制,粘贴,剪切和移动功能。本篇将介绍如下四个方面: a)如何复制和粘贴文本 b)如何.. 阅读全文
posted @ 2012-06-19 16:38 HackerVirus 阅读(218) 评论(0) 推荐(0)
摘要: 使用NLog作为我开发的项目的日志引擎已经好几年了,前一段,某个系统需要大量的输出日志,每天大约20MB,所以打算把每天生成的日志文件压缩一下,然后只保存2个月的。可是NLog提供的archive不提供压缩功能,所以,自己动手,丰衣足食。0 下载源代码,准备压缩libraryNLog的源代码在这里https://github.com/jkowalski/NLog/archives/master下载 .zip,解压缩。 我下载的版本是2.0.0.2007。然后使用的压缩library 是DotNetZip Library在这里下载http://dotnetzip.codeplex.com/,我使 阅读全文
posted @ 2012-06-19 16:36 HackerVirus 阅读(1196) 评论(0) 推荐(0)
摘要: 上一节主要是说viewModel各个域中相互通知,本节开始介绍viewModel与节点的相互通知。我们在body上添加如下HTML片断:The name is <span data-bind="text: fullName" id="node"></span>然后将第一节提到的$.applyBindings疯狂删减到这样:$.applyBindings = function(model, node){var str = node.getAttribute("data-bind");str = "{&q 阅读全文
posted @ 2012-06-19 16:35 HackerVirus 阅读(138) 评论(0) 推荐(0)
摘要: 对比了一下nopcommerce和orchard的计划任务,orchard的复杂的不是一点点,如果想拆下来自己用难度很大,搜索拆了orchard的lucene处理模块,邮件队列拆的discuznt和nopcommerce的结合,计划任务就拆nopcommerce的了,discuznt计划任务设计的没nopcommerce的好。1.nopcommerce的tasks结构如下:IScheduleTaskService.cs 接口,这个主要是获取数据库里的任务信息,ScheduleTaskService.cs去实现它就可以了,当然需要在容器里注入一下。ITask 这个接口比较特别但是很重要,所有的任 阅读全文
posted @ 2012-06-19 16:34 HackerVirus 阅读(315) 评论(0) 推荐(0)
摘要: 最近做项目时需要实现数据冷热分离功能,现在的NOSQL框架(redis,memcached,mongodb)均已实现了这个功能,直接拿过来用就Ok了,(知其然还要知其所以然吧,呵呵)分析如下:这个功能核心词:“最近(远)最少使用的缓存项”移除缓存就OK了。A.最近(远):第一感觉不就是时间排序(正序,倒序)么。B.最少使用:就是缓存项的get频率了 。C.这个功能的理论支撑就是大名鼎鼎的LRU算法了,核心思想:“在前面几条指令中使用频繁的页面很可能在后面的几条指令中频繁使用。反过来说,已经很久没有使用的 页面很可能在未来较长的一段时间内不会被用到。这个,就是著名的局部性原理——比内存速度还要快 阅读全文
posted @ 2012-06-19 16:31 HackerVirus 阅读(329) 评论(0) 推荐(0)