Join Me for this Year’s Movember

I don’t usually include personal topics in this blog but I think I will give it a try going forward. This is my first post and it’s to encourage you to join me for this year’s Movember celebration..

My commitment is to grow a moustache for the month of November and by changing my appearance, raise vital awareness and funds for men’s health, specifically prostate and testicular cancer initiatives.

If you’d like to join the movement, visit the Movember page and sign up. Start your own team or join one of the existing ones.

If you would like to, you may help help support my personal journey by making a donation at http://mobro.co/jayvilalta The size of the donation isn’t important, every little bit helps Movember continue its funding of world-class programs. 

To highlight the importance of what I am doing, take a look at these statistics:
•  1 in 6 men will be diagnosed with prostate cancer in their lifetime
•  This year 242,000 new cases of prostate cancer will be diagnosed
•  This year 8,290 men will be diagnosed with testicular cancer

For more details, take a look at the Programs We Fund section on the Movember website: http://us.movember.com/about/funding-overview/

Continue Reading

Calendars in Quartz.Net–Part 1

In this series of posts we will cover the use of calendars in Quartz.Net. In this first post we’ll start off by explaining what calendars are and what they’re used for. We’ll also describe all of the calendars that are included with the Quartz.Net distribution. In following posts we’ll look at examples of how to use the different calendars and eventually we’ll build our own custom calendar.

Continue Reading

Creating a Custom Quartz.Net JobFactory

In this post we’ll walk through the creation of a custom Quartz.Net JobFactory that uses dependency injection to pass dependencies to our jobs.

We’ll be using Castle Windsor for this example, but you can use any dependency injection framework you want.

We discussed the Qartz.Net IJobFactory interface in detail previously, so read that first if you haven’t yet. At this point I’ll assume you’re familiar with that interface, so I’ll move on directly to implementing the custom Quartz.Net job factory. Here is the custom JobFactory using Castle Windsor.

Continue Reading

Configuring Quartz.Net To Use A Custom Job Factory

In an earlier post we covered what Quartz.Net job factories are and what they’re used for. We also went over the job factories that are included in the Quartz.Net distribution. For this post we’ll cover how to configure the Quartz.Net scheduler so that it uses the job factory we want.

To demonstrate how this is done we’ll modify the quartz.config file and tell Quartz.Net to use a PropertySettingJobFactory instead of the default SimpleJobFactory.

Continue Reading

Quartz.Net Job Factories

In my previous post we talked about the IJobFactory interface in detail. Today we will look at the 2 job factories that are included in the Quartz.Net distribution.

SimpleJobFactory

We will look at the SimpleJobFacotry first, since it is the base class used by the other job factory. This is a pretty simple implementation, so let’s look at the source code and talk about it in detail. Here is the source code for the NewJob method:

Continue Reading