Test application in ASP.NET (C#): Amortization schedule

  • March 16, 2009
  • James Skemp
Having used a number of amortization schedule generators this past weekend, I thought I could do better. It's still in-progress, but after (exactly) 2 hours of work, it functions. View the Amortization schedule generator. Developed in ASP.NET C#, with a limited amount of JS. Unlike the site I crashed this weekend, this should tell you if you attempt to pay less per month than you owe in interest. At this point, I only allow 100 payments to be returned, just in case .

Read More

Windows applications I use almost every day (March 2009)

  • March 14, 2009
  • James Skemp
Haven't done this in a while, so here we go. In no particular order, here's the Windows applications that I use almost every day. Those used primarily at either work or home are noted as such. WinMerge (work - I use TortoiseMerge at home, when needed) Dreamweaver (work - limited usage these days at home) oXygen Xml Editor (home) iTunes (home) FileZilla (home - if I didn't use Explorer with shares, I'd use this at work as well) TortoiseSVN (home) Visual Studio 2008 (home, since most of my work is still in ColdFusion at work) Microsoft Virtual PC (work) Internet Explorer (7 at work, 7 and 8 at home) Firefox (work) that free SQL Server Management tool (work) Google Talk (home) Notepad WordPad Things I have no choice over at work (Outlook, our timesheets application, Cisco Communication, and Track-It!

Read More

On J. Sheridan LeFanu's Green Tea

  • March 7, 2009
  • James Skemp
This article contains spoilers regarding Green Tea. If you do not wish to know how this story progresses and ends, please stop reading. In J. Sheridan LeFanu's Green Tea (1871) we learn the story of the Rev. Mr. Jennings, through the letters of Dr. Hesselius. As Jennings accounts to him, he became afflicted by a peculiar malady. It happened one day, having began a work "upon the religious metaphysics of the ancients," which was "not good for" "the Christian mind.

Read More

iTunes Playlists to Xml - version 0.6b released

  • March 5, 2009
  • James Skemp
This application has since been updated. Read about the current version of iTunes Playlists to Xml. iTunes Playlists to Xml, version 0.6b, is now available for download. Download iTunes Playlists to Xml - version 0.6b. This version now handles the bug where playlists could be out of date, by alerting the user. This version also includes functionality to save the Xml file, as well as configure the name the application will use when generating the Xml file.

Read More

Configuration files for Windows Forms Applications

  • March 5, 2009
  • James Skemp
Since I know I'll run across this again ... In my iTunes Playlists to Xml application I wanted to allow users the ability to persist their name across sessions. The supported method seems to be using application configuration files; in my case, something like iTunesApplication.exe.config. However, try as I could, I just couldn't find anything solid on how to create the configuration file. First, I had to add a reference to "System.

Read More

iTunes Playlists to Xml - version 0.4b released

  • March 2, 2009
  • James Skemp
This application has since been updated. Read about the current version of iTunes Playlists to Xml. Having just released version 0.3b of iTunes Playlists to Xml, I've got yet another release. This release includes menus, the ability to select what data you want in the Xml, and a schema for validation. Unfortunately, I've discovered one bug (that would have existed before) with playlists getting updated in iTunes, between the refresh in this application, and the time it was clicked on.

Read More

Review: America: The Last Best Hope: Volume I

  • March 1, 2009
  • James Skemp
The following is a book review of America: The Last Best Hope: Volume I, written by William J. Bennett. Having read a number of articles, inspired by the historical nature of the last election, I went searching for a good general U.S. history book. I am indeed lucky that I found William J. Bennett's America: The Last Best Hope. The work consists of two separate volumes; the first covers 1492 (the 'age of discovery') to 1914 ('a world at war'), while the second from 1914 (a world at war) to 1989 ('the triumph of freedom').

Read More

iTunes Playlists to Xml - version 0.3b released

  • February 27, 2009
  • James Skemp
This application has since been updated. Read about the current version of iTunes Playlists to Xml. Having just released version 0.2b of iTunes Playlists to Xml, I've done some updates, bringing it up to version 0.3b. This release fixes all of the known issues, from version 0.2b. There are no known issues with version 0.3b. Download iTunes Playlists to Xml - version 0.3b. iTunes Playlists to Xml requires .NET Framework 2.

Read More

iTunes Playlists to Xml - version 0.2b released

  • February 26, 2009
  • James Skemp
This application has since been updated. Read about the current version of iTunes Playlists to Xml. Previously I discussed an iTunes application that I was working on, in C#. That application has been fixed up a bit, and is now available for download. Download iTunes Playlists to Xml - version 0.2b. To run the application extract the contents of the zip to a directory. Then open iTunesApplication.exe. If iTunes is not running, it will start before this application does.

Read More

Parsing iTunes data with C#

  • February 22, 2009
  • James Skemp
This application has since been updated. Read about the current version of iTunes Playlists to Xml. For better or worse, when I began setting up my iPod I opted to manually organize my iPod. In large part, this was because at the time I had a machine with a pretty small hard drive, and couldn't keep all of my music on it. However, with a new HP, I was able to store all my music on that computer, as well as back it up to a USB drive.

Read More