<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://codegator.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Projects</title><link>http://codegator.com/files/folders/projects/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP2 (Build: 20611.960)</generator><item><title>CG.Windows</title><link>http://codegator.com/files/folders/projects/entry282.aspx</link><pubDate>Wed, 16 Apr 2008 14:39:52 GMT</pubDate><guid isPermaLink="false">60ee2e05-c1d4-40f6-b847-9c08813e2f9a:282</guid><dc:creator>Martin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;font size="3"&gt;A library containing Windows related code;&amp;nbsp; things like custom controls, forms, components, designers, etc.&lt;/font&gt;&lt;/p&gt;</description><enclosure url="http://codegator.com/files/folders/282/download.aspx" length="30311" type="application/x-zip-compressed" /></item><item><title>CG.Job.Server</title><link>http://codegator.com/files/folders/projects/entry276.aspx</link><pubDate>Fri, 04 Apr 2008 17:11:36 GMT</pubDate><guid isPermaLink="false">60ee2e05-c1d4-40f6-b847-9c08813e2f9a:276</guid><dc:creator>Martin</dc:creator><slash:comments>0</slash:comments><description>This project is a Windows service that runs in the background and manages the scheduling and execution of jobs. The project runs together with the CG.Job, CG.Task and CG.Storage libraries.

In order for this service to run your jobs, your assembly must be locatable to the service at runtime. I suggest you put your assembly into the GAC. Also, the project is currently configured to store jobs in a SQL-Server database. The .sql to create that database is part of the CG.Storage library. You must create and configure that database before this service will run. (I am working on a setup .msi for installing this project)

This project is a very simple example of how to use the CG.Job, CG.Storage and CG.Task libraries. I am actually in the process of converting an older library to use my newer classes and constructs, so the code will definately grow and change as I port my code. 


Have fun! </description><enclosure url="http://codegator.com/files/folders/276/download.aspx" length="18990" type="application/x-zip-compressed" /></item><item><title>CG.Job</title><link>http://codegator.com/files/folders/projects/entry275.aspx</link><pubDate>Fri, 04 Apr 2008 17:05:16 GMT</pubDate><guid isPermaLink="false">60ee2e05-c1d4-40f6-b847-9c08813e2f9a:275</guid><dc:creator>Martin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;A &lt;em&gt;very&lt;/em&gt; simple&amp;nbsp;library that allows developers to create custom &amp;quot;job&amp;quot; classes and schedule those jobs to run automatically. I created this library as an example of how to use the CG.Storage and CG.Task libraries. I am actually in the process of converting an older library to use my newer classes and constructs, so the code will definately grow and change as I port my code. &lt;/p&gt;
&lt;p&gt;This library can be used &amp;quot;stand-alone&amp;quot; in your project, or it can be used through my CG.Job.Server project. That project is actually a Windows service that runs in the background and manages the scheduling and execution of jobs.&lt;/p&gt;
&lt;p&gt;Have fun! &lt;/p&gt;</description><enclosure url="http://codegator.com/files/folders/275/download.aspx" length="8485" type="application/x-zip-compressed" /></item><item><title>CG.Event</title><link>http://codegator.com/files/folders/projects/entry265.aspx</link><pubDate>Thu, 06 Mar 2008 15:59:22 GMT</pubDate><guid isPermaLink="false">60ee2e05-c1d4-40f6-b847-9c08813e2f9a:265</guid><dc:creator>Martin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This library contains a fully functional event broker. It can be used to loosly couple software in almost any environment, including ASP.NET, Windows, WPF, WCF, etc.&lt;/p&gt;</description><enclosure url="http://codegator.com/files/folders/265/download.aspx" length="18431" type="application/x-zip-compressed" /></item><item><title>CG.Task</title><link>http://codegator.com/files/folders/projects/entry264.aspx</link><pubDate>Thu, 06 Mar 2008 15:57:16 GMT</pubDate><guid isPermaLink="false">60ee2e05-c1d4-40f6-b847-9c08813e2f9a:264</guid><dc:creator>Martin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This library contains the TaskDirector component and all it&amp;#39;s support classes. TaskDirector is a BackgroundWorker like component that is capable of directing multiple background operations simultaneously.&lt;/p&gt;</description><enclosure url="http://codegator.com/files/folders/264/download.aspx" length="11835" type="application/x-zip-compressed" /></item><item><title>CG.Data</title><link>http://codegator.com/files/folders/projects/entry263.aspx</link><pubDate>Thu, 06 Mar 2008 15:55:07 GMT</pubDate><guid isPermaLink="false">60ee2e05-c1d4-40f6-b847-9c08813e2f9a:263</guid><dc:creator>Martin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This library contains code that is specifically related to data storage and retrieval. &lt;/p&gt;</description><enclosure url="http://codegator.com/files/folders/263/download.aspx" length="17986" type="application/x-zip-compressed" /></item><item><title>CG.Manager.EnterpriseLibrary</title><link>http://codegator.com/files/folders/projects/entry262.aspx</link><pubDate>Thu, 06 Mar 2008 15:53:20 GMT</pubDate><guid isPermaLink="false">60ee2e05-c1d4-40f6-b847-9c08813e2f9a:262</guid><dc:creator>Martin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This lbrary adapts the CG.Manager library for use with the Microsoft&amp;#39;s Enterprise Library. If you want to use Enterprise Library with a manager then you&amp;#39;ll need this library.&lt;/p&gt;</description><enclosure url="http://codegator.com/files/folders/262/download.aspx" length="6891" type="application/x-zip-compressed" /></item><item><title>CG.Manager</title><link>http://codegator.com/files/folders/projects/entry261.aspx</link><pubDate>Thu, 06 Mar 2008 15:51:15 GMT</pubDate><guid isPermaLink="false">60ee2e05-c1d4-40f6-b847-9c08813e2f9a:261</guid><dc:creator>Martin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This library contains the classes that implement the Manager pattern used in other CODEGATOR libraries. If you are using a manager from a CODEGATOR library then chances are you&amp;#39;ll need this library as well.&lt;/p&gt;</description><enclosure url="http://codegator.com/files/folders/261/download.aspx" length="26818" type="application/x-zip-compressed" /></item><item><title>CG.Archive</title><link>http://codegator.com/files/folders/projects/entry260.aspx</link><pubDate>Thu, 06 Mar 2008 15:49:10 GMT</pubDate><guid isPermaLink="false">60ee2e05-c1d4-40f6-b847-9c08813e2f9a:260</guid><dc:creator>Martin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;A &amp;quot;no-frills&amp;quot; content management library that provides for basic storage and retrieval of files. This library builds on the CG.Storage library, while adding the ability to associate meta-data and thumbnails with files, and also perform searches using keywords. This library is also capable of managing multiple versions of files.&lt;/p&gt;
&lt;p&gt;The library comes with a SQL-Server specific storage provider. You can easily build your own provider if your storage needs are different.&lt;/p&gt;</description><enclosure url="http://codegator.com/files/folders/260/download.aspx" length="29055" type="application/x-zip-compressed" /></item><item><title>CG.Storage</title><link>http://codegator.com/files/folders/projects/entry259.aspx</link><pubDate>Thu, 06 Mar 2008 15:44:43 GMT</pubDate><guid isPermaLink="false">60ee2e05-c1d4-40f6-b847-9c08813e2f9a:259</guid><dc:creator>Martin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;A &amp;quot;no frills&amp;quot; storage library. The library contains a manager that stores objects, streams, files or byte&amp;nbsp;arrays into one of two places: either a&amp;nbsp;SQL-Server database or to a file on the hard drive. You give the library something to store and it gives you back a GUID that you can use later to retrieve your priceless little treasure. LOL! &lt;/p&gt;
&lt;p&gt;If you need to store &amp;quot;stuff&amp;quot; someplace other than a file or a database then it&amp;#39;s pretty simple to extend my base storage provider and implement a different storage mechanism.&lt;/p&gt;
&lt;p&gt;This library is a good &amp;quot;drop-in&amp;quot; solution for projects that need to store things (BLOBS) and later retrieve them - without being tied to any one particular storage method.&lt;/p&gt;</description><enclosure url="http://codegator.com/files/folders/259/download.aspx" length="20619" type="application/x-zip-compressed" /></item><item><title>CG.Core</title><link>http://codegator.com/files/folders/projects/entry258.aspx</link><pubDate>Thu, 06 Mar 2008 15:37:30 GMT</pubDate><guid isPermaLink="false">60ee2e05-c1d4-40f6-b847-9c08813e2f9a:258</guid><dc:creator>Martin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This library contains common foundational code that most other CODEGATOR libraries are built on. If you are using another CODEGATOR library then chances are you&amp;#39;ll need this library as well.&lt;/p&gt;</description><enclosure url="http://codegator.com/files/folders/258/download.aspx" length="34921" type="application/x-zip-compressed" /></item></channel></rss>