iTunesU Site Utility in C# (.NET)

In the process of moving Dallas Seminary‘s content to iTunesU, I created a very simple application to edit site details via the Web Service API. It currently has the following functions:

  • Add/Edit/Delete Sections
  • Add/Edit/Delete Courses
  • Add/Edit/Delete Groups
  • Upload/Edit/Delete Tracks

There are a lot of things it doesn’t do, like let you edit themes or add images to courses, but it is really helping us get started. Here’s a screenshot:image

You just enter your shared secret and domain name, press “Load Site Tree” and then right click on the various items to add/edit/delete.

And here’s what it looks like in iTunes.image

Download & Installation

Links

  • iTunesU Support Site – Here’s where I started
  • iTunesU Java Library – this is much more fully featured and documented than my code.
  • Woolamaloo – Rich Wolf’s Mac tool which is much more fully featured than this tool. He also has a Windows app, but as far as I can tell it only lets you login.

My source code is very rough, but it someone needs it, I’m happy to provide it. Also, our iTunes U site is not yet public, but it will be in a few weeks.

1 thought on “iTunesU Site Utility in C# (.NET)

  1. Hi John,
    Very nice work. Could you send me the code to localise in spanish. Your work is fantastic. I study your learning solution, do you have one localhost solution working as sample?.
    Thanks, Romi

Comments are closed.