代码改变世界

随笔分类 -  OpenSource

Hangfire项目实践分享

2016-12-20 13:58 by Ecin, 47824 阅读, 收藏, 编辑
摘要: Hangfire项目实践分享 目录 <! TOC "Hangfire项目实践分享" "目录" "什么是Hangfire" "Hangfire基础" "基于队列的任务处理(Fire and forget jobs)" "延迟任务执行(Delayed jobs)" "定时任务执行(Recurring j 阅读全文

使用topshelf包装redis为windows服务

2014-07-03 18:29 by Ecin, 1679 阅读, 收藏, 编辑
摘要: Redis服务端目前用的是控制台程序运行,部署的时候能作为windows服务后台运行感觉更好。找到一篇文章Running Redis as a Windows Service,利用windows installer实现的。如果使用topshelf,岂不是可以兼容mono,于是自己动手写了,实现很简单,代码已发布到github上 redis-topshelf。 如何使用? ... 阅读全文

开源组件DockPanel Suite使用

2012-02-14 00:14 by Ecin, 8595 阅读, 收藏, 编辑
摘要: 上一篇文章中提到了可停靠控件DockPanel Suite,下面我简单介绍下该组件的使用方法。 1.多文档界面(MDI) DockPanel Suite的主窗体类似于WinForm中开发MDI应用程序的父窗体,父窗体容纳了所有的停靠窗体,停靠窗体类似于MDI中的子窗体。 红色区域是一个Panel,继 阅读全文

Dockable Window开源组件分享

2012-02-13 16:17 by Ecin, 2097 阅读, 收藏, 编辑
摘要: 可停靠窗体组件(Dockable Window)类似于Visual Studio 的界面,在所分的区域中可以选择任意停靠,非常强大。这样的停靠组件用作于C/S程序框架的一部分,效果相当不错。下面就介绍几款还不错的开源组件: 1.WinForm开发的Dockable Window 在codeproject找到了一款功能基本完整的可停靠窗体组件Visual-Studio-IDE-like-Dock-Container,下载地址在这里,作者接连写了两篇文章来介绍该组件的使用。运行后的效果如下: 效果还是相当不错的,运行的时候选择菜单栏“Work”选项,点击”Initialize”,初始化整... 阅读全文