Skip to content
nairdo edited this page Nov 28, 2012 · 2 revisions

The other projects in the solution are for managing other aspects of Rock, such as job/task scheduling, etc.

Rock.Tests

This project holds all automated tests for the core system. Read Writing & Running Unit Tests for details on how to write and run your own tests.

Rock.Rest

TODO

Quartz

This is a customized version of the open source Quartz.NET job scheduling system (v2.0 beta 1 for .NET 4.0 at the time of this writing) which was modified so that it can run in Medium Trust environments, which is required by many hosting companies. Quartz is the integrated job/task scheduling system in Rock.

RockJobSchedulerService

Normally the job/tasks scheduling will run from within IIS (RunJobsInIISContext appsetting key in the web.config is "true"); however in environments where users/administrators have ownership of the server, it may be more desirable to run the job/tasks scheduling system as a Windows Service. This project represents the source to build that service. The RunJobsInIISContext key value should be set to "false" when running as a Windows Service.

Clone this wiki locally