I have an application written in c# that cannot run on a public holiday or a weekend. I\'ve looked around a bit and haven\'t found anywhere (official) that provides all the
Financial institutions will subscribe to services which provide periodic updates to banking calendars for various locales.
Note that there are often differences between banking holidays and ordinary holidays. An example of this in the United States is this passed Independence Day where the federal government recognized the holiday on July 3rd but the Federal Reserve Bank of New York was open.
2009 U.S. Federal Holidays
2009 U.S. Federal Reserve Bank Holidays