自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shanyou的专栏

自由、创新、研究、探索……

  • 博客(42)
  • 资源 (6)
  • 收藏
  • 关注

原创 Windows SharePoint Services 3.0 应用程序模板

应用程序模板是为各种规模的组织推出的自定义方案,专门用于解决特定业务流程或任务集合的需求和需要。它们也为那些寻求构建更深层次、基于 SharePoint 的解决方案的合作伙伴和开发人员提供了一个起点。这些模板充分利用了 Windows SharePoint Services 3.0 的功能,而且与 Microsoft Office SharePoint Designer 2007 兼容,

2007-08-31 20:03:00 720

Windows SharePoint Services 3.0 应用程序模板

应用程序模板是为各种规模的组织推出的自定义方案,专门用于解决特定业务流程或任务集合的需求和需要。它们也为那些寻求构建更深层次、基于 SharePoint 的解决方案的合作伙伴和开发人员提供了一个起点。这些模板充分利用了 Windows SharePoint Services 3.0 的功能,而且与 Microsoft Office SharePoint Designer 2007 兼容,从而使自定...

2007-08-31 12:35:00 190

原创 数据库厂商提供的 Providers for ASP.NET

ASP.NET一堆内建服务,只提供SqlProvider,至于Oracle或MySQL怎么办?现在Oracle或MySQL也应该是因为微软的不支持,而自己开发相关Provider来提供给他们的数据库使用者及客户。下面是Oracle和Mysql提供的Provider:http://www.oracle.com/technology/tech/dotnet/aspnet/inde

2007-08-30 08:03:00 647

数据库厂商提供的 Providers for ASP.NET

     摘要: ASP.NET一堆内建服务,只提供SqlProvider,至于Oracle或MySQL怎么办?现在Oracle或MySQL也应该是因为微软的不支持,而自己开发相关Provider来提供给他们的数据库使用者及客户。  阅读全文自由、创新、研究、探索…… 2007-08-30 08:17 发表评论...

2007-08-30 00:17:00 146

原创 开源的作业调度框架 - Quartz.NET

Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。        你曾经需要应用执行一个任务吗?这个任务

2007-08-25 10:13:00 814

原创 Quartz.net官方开发指南 第十二课:Quartz 的其他特性

Plug-Ins 插件 Quartz提供了一个接口(ISchedulerPlugin)来插入附加的功能。 随Quartz打包儿来的插件有很多有用的功能,它们在Quartz.Plugins命名空间中找到。他们提供了诸如自动安排任务的日程,将任务和触发器事件的历史记入日志以及虚拟机退出时确保干净地关闭scheduler等的功能。 JobFactory 当触发器触发时,与之

2007-08-25 10:03:00 647

原创 Quartz.net官方开发指南 第十一课: 高级(企业级)属性

Clustering 集群 ( Clustering从0.6版本开始可用了)目前,集群只能用在使用ADO.NET-Jobstore的情况。特新包括负载均衡和容错(如果JobDetail的"request recovery"标记被设置为true)。 设置" quartz.jobStore.isClustered"属性为true才可以集群,集群中的每个实例都使用quartz.prop

2007-08-25 10:03:00 722

原创 Quartz.net官方开发指南 第十课: 配置、资源使用以及SchedulerFactory

     Quartz以模块方式构架,因此,要使它运行,几个组件必须很好的咬合在一起。幸运的是,已经有了一些现存的助手可以完成这些工作。在Quartz进行工作之前需要被配置的组件主要有: • ThreadPool 线程池 • JobStore • DataSources (如果需要) • Scheduler本身 ThreadPool(线程池)为Quartz运行任务

2007-08-25 09:04:00 713

原创 Quartz.net官方开发指南 第八课:SchedulerListeners

SchedulerListeners同TriggerListeners及JobListeners非常相似,SchedulerListeners只接收与特定trigger 或job无关的Scheduler自身事件通知。 Scheduler相关的事件包括:增加job或者trigger,移除Job或者trigger, scheduler内部发生的错误,scheduler将被关闭的通

2007-08-25 09:04:00 650

原创 Quartz.net官方开发指南 第七课 : TriggerListeners和JobListeners

监听器是在scheduler事件发生时能够执行动作的对象。可以看出,TriggerListeners接收与triggers相关的事件,而JobListeners则接收与Job相关的事件。Trigger相关的事件包括:trigger触发、trigger未触发,以及trigger完成(由trigger触发的任务被完成)。 ///      /// The interface to

2007-08-25 09:04:00 670

原创 Quartz.net官方开发指南 第九课: JobStore

JobStore负责保持对所有scheduler “工作数据”追踪,这些工作数据包括:job(任务),trigger(触发器),calendar(日历)等。为你的Quartz scheduler选择合适的JobStore是非常重要的一步,幸运的是,如果你理解了不同的JobStore之间的差别,那么选择就变得非常简单。在提供产生scheduler 实例的SchedulerFactory

2007-08-25 09:03:00 678

原创 Quartz.net官方开发指南 第六课 : CronTrigger

如果你需要像日历那样按日程来触发任务,而不是像SimpleTrigger 那样每隔特定的间隔时间触发,CronTriggers通常比SimpleTrigger更有用。 使用CronTrigger,你可以指定诸如“每个周五中午”,或者“每个工作日的9:30”或者“从每个周一、周三、周五的上午9:00到上午10:00之间每隔五分钟”这样日程安排来触发。甚至,象SimpleTrigge

2007-08-25 08:05:00 659

开源的作业调度框架 - Quartz.NET

     摘要: Quartz.NET官方的开发指南教程的中文版:英文版的参照官方网站(http://quartznet.sourceforge.net/tutorial.html)Quartz.net官方开发指南 第一课:使用Quartz.netQuartz.net官方开发指南 第二课:Jobs And Triggers Quartz.net官方开发指南 第三课:更多关于Jobs和Jo...

2007-08-25 02:31:00 77

Quartz.net官方开发指南 第十二课:Quartz 的其他特性

     摘要: Plug-Ins 插件 :Quartz提供了一个接口(ISchedulerPlugin)来插入附加的功能。 JobFactory :当触发器触发时,与之相关联的任务被Scheduler中配置的JobFactory所实例华。缺省的JobFactory只是简单地创建一个Job实例。你也许想创建自己的JobFactory实现,以完成诸如让应用的IoC 或者 DI容器产生/初始化jo...

2007-08-25 02:17:00 171

Quartz.net官方开发指南 第十一课: 高级(企业级)属性

     摘要: 集群只能用在使用ADO.NET-Jobstore的情况。特新包括负载均衡和容错(如果JobDetail的"request recovery"标记被设置为true)  阅读全文自由、创新、研究、探索…… 2007-08-25 10:08 发表评论...

2007-08-25 02:08:00 82

Quartz.net官方开发指南 第九课: JobStore

     摘要: JobStore负责保持对所有scheduler “工作数据”追踪,这些工作数据包括:job(任务),trigger(触发器),calendar(日历)等。为你的Quartz scheduler选择合适的JobStore是非常重要的一步,幸运的是,如果你理解了不同的JobStore之间的差别,那么选择就变得非常简单。在提供产生scheduler 实例的SchedulerFacto...

2007-08-25 01:45:00 96

Quartz.net官方开发指南 第十课: 配置、资源使用以及SchedulerFactory

     摘要: Quartz以模块方式构架,因此,要使它运行,几个组件必须很好的咬合在一起。幸运的是,已经有了一些现存的助手可以完成这些工作  阅读全文自由、创新、研究、探索…… 2007-08-25 09:33 发表评论...

2007-08-25 01:33:00 78

Quartz.net官方开发指南 第八课:SchedulerListeners

     摘要: SchedulerListeners同TriggerListeners及JobListeners非常相似,SchedulerListeners只接收与特定trigger 或job无关的Scheduler自身事件通知。 Scheduler相关的事件包括:增加job或者trigger,移除Job或者trigger, scheduler内部发生的错误,scheduler将被关闭的通知...

2007-08-25 01:16:00 88

Quartz.net官方开发指南 第七课 : TriggerListeners和JobListeners

     摘要: 监听器是在scheduler事件发生时能够执行动作的对象。可以看出,TriggerListeners接收与triggers相关的事件,而JobListeners则接收与Job相关的事件。  阅读全文自由、创新、研究、探索…… 2007-08-25 09:12 发表评论...

2007-08-25 01:12:00 152

Quartz.net官方开发指南 第六课 : CronTrigger

     摘要: 如果你需要像日历那样按日程来触发任务,而不是像SimpleTrigger 那样每隔特定的间隔时间触发,CronTriggers通常比SimpleTrigger更有用。 使用CronTrigger,你可以指定诸如“每个周五中午”,或者“每个工作日的9:30”或者“从每个周一、周三、周五的上午9:00到上午10:00之间每隔五分钟”这样日程安排来触发。甚至,象SimpleTrigg...

2007-08-25 00:54:00 133

原创 DinnerNow.net: 微软最新技术集成示例

     DinnerNow.net是微软推出的一个网站, 该网站尽可能地集成了微软的最新技术和产品,像IIS 7, WCF, WF, WPF, LINQ, Windows Vista Gadgets, PowerShell, 还有前不久刚刚发布的ASP.NET AJAX库等等,DinnerNow.net的源码是可以下载的!     DinnerNow体现了微软开发示例程序的一种不同的方

2007-08-21 21:05:00 553

DinnerNow.net: 微软最新技术集成示例

     DinnerNow.net是微软推出的一个网站, 该网站尽可能地集成了微软的最新技术和产品,像IIS 7, WCF, WF, WPF, LINQ, Windows Vista Gadgets, PowerShell, 还有前不久刚刚发布的ASP.NET AJAX库等等,DinnerNow.net的源码是可以下载的!     DinnerNow体现了微软开发示例程序的一种不同的方式。我们不...

2007-08-21 13:30:00 147

原创 Quartz.net官方开发指南 第五课: SimpleTrigger

如果需要让任务只在某个时刻执行一次,或者,在某个时刻开始,然后按照某个时间间隔重复执行,简单地说,如果你想让触发器在2007年8月20日上午11:23:54秒执行,然后每个隔10秒钟重复执行一次,并且这样重复5次。那么SimpleTrigger 就可以满足你的要求。 通过这样的描述,你可能很惊奇地发现SimpleTrigger包括这些属性:开始时间,结束时间,重复次数,重复间隔。所有

2007-08-19 21:05:00 946

原创 Quartz.net官方开发指南 第四课:关于Triggers更多内容

同Job一样,trigger非常容易使用,但它有一些可选项需要注意和理解,同时,trigger有不同的类型,要按照需求进行选择。 Calendars——日历 Quartz Calendar对象在trigger被存储到scheduler时与trigger相关联。Calendar对于在trigger触发日程中的采用批量世间非常有用。例如:你想要创建一个在每个工作日上午9:30触发一个

2007-08-19 21:05:00 673

Quartz.net官方开发指南 第五课: SimpleTrigger

     摘要: 如果需要让任务只在某个时刻执行一次,或者,在某个时刻开始,然后按照某个时间间隔重复执行,简单地说,如果你想让触发器在2007年8月20日上午11:23:54秒执行,然后每个隔10秒钟重复执行一次,并且这样重复5次。那么SimpleTrigger 就可以满足你的要求。   阅读全文自由、创新、研究、探索…… 2007-08-19 21:48 发表评论...

2007-08-19 13:48:00 80

Quartz.net官方开发指南 第四课:关于Triggers更多内容

     摘要: 同Job一样,trigger非常容易使用,但它有一些可选项需要注意和理解,同时,trigger有不同的类型,要按照需求进行选择  阅读全文自由、创新、研究、探索…… 2007-08-19 21:34 发表评论...

2007-08-19 13:34:00 58

原创 Quartz.net官方开发指南 第三课:更多关于Jobs和JobDetails

如你所见,Job相当容易实现。这里只是介绍有关Jobs本质, IJob接口的Execute(..)方法以及JobDetails中需要理解的内容。 在所实现的类成为真正的“Job”时,期望任务所具有的各种属性需要通知给Quartz。通过JobDetail类可以完成这个工作,这个类在前面的章节中曾简短提及过。现在,我们花一些时间来讨论Quartz中Jobs的本质和Job实例的生命周期。首

2007-08-16 20:05:00 699

原创 Quartz.net官方开发指南 第二课:Jobs And Triggers

正如前面所提到的那样,通过实现IJob接口来使你的.NET组件可以很简单地被scheduler执行。下面是IJob接口: namespace Quartz{     /**////       /// The interface to be implemented by classes which represent a job to be     /// performed. 

2007-08-16 20:05:00 635

原创 Quartz.net官方开发指南 第一课:使用Quartz.net

使用scheduler之前应首先实例化它。使用SchedulerFactory可以完成scheduler的实例化。用户可直接地实例化这个工厂类并且直接使用工厂的实例(例如下面的例子)。 一旦一个scheduler被实例化,它就可以被启动(start),并且处于驻留模式,直到被关闭(shutdown)。注意,一旦scheduler被关闭(shutdown),则它不能再重新启动,除非重新

2007-08-16 18:06:00 881

Quartz.net官方开发指南 第三课:更多关于Jobs和JobDetails

     摘要: 在所实现的类成为真正的“Job”时,期望任务所具有的各种属性需要通知给Quartz。通过JobDetail类可以完成这个工作,这个类在前面的章节中曾简短提及过。现在,我们花一些时间来讨论Quartz中Jobs的本质和Job实例的生命周期。  阅读全文自由、创新、研究、探索…… 2007-08-16 20:54 发表评论...

2007-08-16 12:54:00 58

Quartz.net官方开发指南 第二课:Jobs And Triggers

     摘要: JobDetail对象由Quartz客户端在Job被加入到scheduler时创建。它包含了Job的各种设置属性以及一个JobDataMap对象,这个对象被用来存储给定Job类实例的状态信息。 Trigger对象被用来触发jobs的执行。你希望将任务纳入到进度,要实例化一个Trigger并且“调整”它的属性以满足你想要的进度安排。Triggers也有一个JobDataMap与之...

2007-08-16 12:20:00 56

Quartz.net官方开发指南 第一课:使用Quartz.net

     摘要: 使用scheduler之前应首先实例化它。使用SchedulerFactory可以完成scheduler的实例化.  阅读全文自由、创新、研究、探索…… 2007-08-16 18:12 发表评论...

2007-08-16 10:12:00 99

原创 Ubuntu:最简单的Ubuntu安装工具Wubi

 Wubi是一个不错的小软件,它帮助你安装Ubuntu - 或Kubuntu, Xubuntu和UbuntuStudio - 无须分割你的硬盘。“Wubi加入了一个进入Windows Boot菜单,它可以让你运转Linux。Ubuntu是一个在Windows系统中安装好的文件(c:/wubi/disks/system.virtual.disk),它可以象在一个真正硬盘上运转Linux”。

2007-08-12 11:06:00 631

Ubuntu:最简单的Ubuntu安装工具Wubi

 Wubi是一个不错的小软件,它帮助你安装Ubuntu - 或Kubuntu, Xubuntu和UbuntuStudio - 无须分割你的硬盘。“Wubi加入了一个进入Windows Boot菜单,它可以让你运转Linux。Ubuntu是一个在Windows系统中安装好的文件(c:\wubi\disks\system.virtual.disk),它可以象在一个真正硬盘上运转Linux”。所以,主要...

2007-08-12 03:27:00 255

原创 Silverlight与ASP.NET的完美结合

      微软台湾有一个非常不错的Silverlight讲座《Silverlight与ASP.NET的完美结合》。讲座的作者有一个专门的网站:http://silverlight.studyhost.com/ 上面有讲座的ppt 和例子代码。推荐各位一定要去看看。http://www.microsoft.com/taiwan/events/slides/msdn/

2007-08-11 00:06:00 1003

Silverlight与ASP.NET的完美结合

      微软台湾有一个非常不错的Silverlight讲座《Silverlight与ASP.NET的完美结合》。讲座的作者有一个专门的网站:http://silverlight.studyhost.com/ 上面有讲座的ppt 和例子代码。推荐各位一定要去看看。http://www.microsoft.com/taiwan/events/slides/msdn/自由、创新、研究、探索…… 20...

2007-08-10 16:18:00 228

原创 评论:微软的SOA战略

在SOA大行其道的今天,微软在很多人眼中似乎成了局外人,不过最近发布的MSA(Microsoft Architect)书籍——《SOA in the Real World》介绍了如何用.NET技术建立完整的SOA环境。http://www.infoq.com/cn/news/2007/08/microsoft-soa-strategy

2007-08-07 07:06:00 519

评论:微软的SOA战略

在SOA大行其道的今天,微软在很多人眼中似乎成了局外人,不过最近发布的MSA(Microsoft Architect)书籍——《SOA in the Real World》介绍了如何用.NET技术建立完整的SOA环境。http://www.infoq.com/cn/news/2007/08/microsoft-soa-strategy自由、创新、研究、探索…… 2007-08-07 07:48 发...

2007-08-06 23:48:00 74

原创 Quartz.net ---Job scheduling App

Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,Quartz.net 就是Quartz的移植版本,它可以与.NET应用程序相结合也可以单独使用.用 Quartz 进行作业调度:官方网站

2007-08-05 23:06:00 590

Quartz.net ---Job scheduling App

Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,Quartz.net 就是Quartz的移植版本,它可以与.NET应用程序相结合也可以单独使用. 用 Quartz 进行作业调度: 官方网站自由、创新、研究、探索…… 2007-08-05 23:16 发表评论...

2007-08-05 15:16:00 72

Monowebapidemo

mono3.0.10还没有集成MVC4与WebApi的类库,但是,mono3.0.10已经支持.NET4/4.5,与些同时,Jexus5.3也正式开始支持Http PUT等协议,这就为运行MVC4+WebApi奠定了平台基础。正因为这样,基于现有条件,在linux运行MVC4+WebApi应用成为了现实。 http://www.linuxdot.net/bbsfile-3326

2013-05-08

MongoVueInstaller-0.9.7.2

Windows下的MongoDB客户端MongoVUE 这是最后一个全功能的不收费的版本。

2012-03-10

真实世界里的SOA

微软发布了一个名为“真实世界里的面向服务架构(SOA)”的电子书。这本书表达了微软对面向服务架构的观点,并包括了数个展示如何用微软产品和技术实现SOA的真实案例。 <br><br>

2007-08-07

.NET Domain-Driven Design with C#:

在Martin Fowler的PoEAA 和Eric Evans的Domain-Driven Design 之后的又一本有关Domain-Driven Design的书

2007-07-07

Windows PowerShell 实战

Windows 环境所开发的 shell 及脚本语言技术,这项全新的技术提供了丰富的控制与自动化的系统管理能力;关于PowerShell参看易学易用的Windows PowerShell

2007-07-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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