Requirements

Subscriptions

Schedules Direct - A subscription is required to use XMLTV to download the listing data that TVG displays.

Required Software

XMLTV -Open source project to download TV listings and store them in an XML file that TVGuide then loads.

.NET Framework v2.0 - The Microsoft .NET framework version 2.0 (also available through WindowsUpdate)

Developer Resources

TVG has been updated to a C# 2008 solution and project files. It is developed using Visual C# 2008 Express Edition.

TVG requires the sgen.exe application which is part of the .NET 2.0 Framework SDK.

TVG uses the Nullsoft Scriptable Install System to generate the application's installation program.

Exception Management - A free .NET library to make exception handling/logging easier. This is not required to run TVGuide, however if you are developing your own .NET applications it might prove useful.

DevAge SourceGrid - The free .NET grid control that TVGuide uses.

Links with arbitrary text in a RichTextBox - A UI control that allows links with custom text to be inserted into a rich text control.

Add Custom Properties to a PropertyGrid - Extend a PropertyGrid with an Item collection; easy customization of properties with custom editor, custom converter and databinding.

HansBlomme NotifyIcon - Perfectly mimics the built-in NotifyIcon control, except this one supports Windows XP balloon tips with events.

Task Scheduler Class Library for .NET - A class library that wraps the Task Scheduler 1.0 API that TVG uses to automatically run XMLTV.
SourceForge.net Logo