Quartz.NET 入门

概述 Quartz.NET是一个开源的作业调度框架,非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定时处理数据等。 Quartz.NET允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz.NET的应...

2016-11-24 22:02:43

阅读数:282

评论数:1

使用Topshelf创建Windows服务

概述 Topshelf是创建Windows服务的另一种方法,老外的一篇文章Create a .NET Windows Service in 5 steps with Topshelf通过5个步骤详细的介绍使用使用Topshelf创建Windows 服务。Topshelf是一个开源的跨平台...

2016-11-24 21:57:44

阅读数:263

评论数:0

【好文收藏】Reactive Extensions入门

【好文收藏】Reactive Extensions入门最近想用ReactiveUI.NET来做一个新项目,网上找了一些比较不错的资料,赶紧收藏。中文博客 Reactive Extensions入门 Reactive Extensions入门(1):LINQ和Rx简单介绍 Reactive Exte...

2016-11-16 08:49:48

阅读数:1203

评论数:0

比较不错的几款开源的WPF Charts报表控件

1. ModernUIChart Code: http://modernuicharts.codeplex.com/ Available Charts ColumnChart (ClusteredColumnChart, StackedColumnChart, StackedColu...

2015-11-19 23:36:56

阅读数:21639

评论数:0

开源RBAC权限引擎:Anycmd

权限系统干了什么? 给出一套方法,将系统中的所有功能标识出来,组织起来,托管起来,将所有的数据组织起来标识出来托管起来, 然后提供一个简单的唯一的接口,这个接口的一端是应用系统一端是权限引擎。权限引擎所回答的只是:谁是否对某资源具有实施 某个动作(运动、计算)的权限。返回的结果只有:有、没...

2015-11-19 20:55:48

阅读数:2458

评论数:0

WPF多语言化的实现

Metro插件系统系列就暂时停一下,这次我们讨论一下WPF的资源本地化实现,主要用到的:CultureInfo,ResourceManger,MarkupExtension,RESX文件,这些都是.NET框架提供的。 项目结构: 运行结果: 可在程序运行时,实时切换语言 Cul...

2015-11-19 19:49:25

阅读数:776

评论数:0

AvalonDock 2.0+Caliburn.Micro+MahApps.Metro实现Metro风格插件式系统(菜单篇)

这章主要说插件的菜单,可以说菜单是最核心的部分,前面我们已经实现了Document添加,现在主要就是生成具有层级关系的菜单,以及把菜单跟我们自定义的Document关联起来,也就是MenuPart->View->Model的关联,菜单的实现部分我也是网上参照别人的来实现的,由于代码比较...

2015-11-19 19:45:25

阅读数:726

评论数:0

AvalonDock 2.0+Caliburn.Micro+MahApps.Metro实现Metro风格插件式系统(二)

上次已经建立了可运行的基本框架,这篇就说说怎么把我们自定义的View自动加载并添加到AvalonDock里面,AvalonDock里有3种类型的UI部件,Document, DockableContent以及Floting类型,我主要说一下Document,DockableContent的添加,在...

2015-11-19 19:28:25

阅读数:1076

评论数:0

AvalonDock 2.0+Caliburn.Micro+MahApps.Metro实现Metro风格插件式系统(一)

随着IOS7由之前UI的拟物化设计变为如今的扁平化设计,也许扁平化的时代要来了,当然我们是不是该吐槽一下,苹果什么时候也开始跟风了,自GOOGLE和微软界面扁平化过后,苹果也加入了这一队伍。  AvalonDock    AvalonDock 是一个.NET库,用于在停靠模式布局(docking)...

2015-11-19 19:19:49

阅读数:749

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭