<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>RE-Decoded &#187; API</title>
	<atom:link href="http://www.re-decoded.com/tag/api/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.re-decoded.com</link>
	<description>A technical look at the Raiser&#039;s Edge API from Blackbaud</description>
	<lastBuildDate>Mon, 30 Jan 2012 14:33:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>I love Blackbaud. I dislike Blackbaud hosting</title>
		<link>http://www.re-decoded.com/2011/08/i-love-blackbaud-i-dislike-blackbaud-hosting/</link>
		<comments>http://www.re-decoded.com/2011/08/i-love-blackbaud-i-dislike-blackbaud-hosting/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 18:04:48 +0000</pubDate>
		<dc:creator>David Zeidman</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Blackbaud]]></category>
		<category><![CDATA[Blackbaud Hosting]]></category>
		<category><![CDATA[The Raiser's Edge]]></category>

		<guid isPermaLink="false">http://www.re-decoded.com/?p=503</guid>
		<description><![CDATA[Strong words and the last thing I want to do is to upset too many people. I really do love Blackbaud applications and some of the people that I come across in that company are really talented and inspiring. However Blackbaud Hosting has to be the antithesis of that. Why do I hold them in [...]
No related posts.]]></description>
		<wfw:commentRss>http://www.re-decoded.com/2011/08/i-love-blackbaud-i-dislike-blackbaud-hosting/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Working some more with attributes</title>
		<link>http://www.re-decoded.com/2011/06/working-some-more-with-attributes/</link>
		<comments>http://www.re-decoded.com/2011/06/working-some-more-with-attributes/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 08:49:11 +0000</pubDate>
		<dc:creator>David Zeidman</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Attributes]]></category>
		<category><![CDATA[The Raiser's Edge]]></category>

		<guid isPermaLink="false">http://www.re-decoded.com/?p=490</guid>
		<description><![CDATA[I have always found attributes to be odd to work with in The Raiser&#8217;s Edge API. For some reason Blackbaud treat them somewhat differently than other child objects on a record. I have already spoken about that a few years ago but I wanted to elaborate on a couple of issues. When you have an [...]
No related posts.]]></description>
		<wfw:commentRss>http://www.re-decoded.com/2011/06/working-some-more-with-attributes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Customizations, SDKs and API’s, Oh RE</title>
		<link>http://www.re-decoded.com/2011/05/customizations-sdks-and-api%e2%80%99s-oh-re/</link>
		<comments>http://www.re-decoded.com/2011/05/customizations-sdks-and-api%e2%80%99s-oh-re/#comments</comments>
		<pubDate>Thu, 26 May 2011 11:05:42 +0000</pubDate>
		<dc:creator>David Zeidman</dc:creator>
				<category><![CDATA[Not Code]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[BBEC]]></category>
		<category><![CDATA[Blackbaud]]></category>
		<category><![CDATA[CSharp]]></category>
		<category><![CDATA[Infinity]]></category>
		<category><![CDATA[Plug-in]]></category>
		<category><![CDATA[re7vba tool]]></category>
		<category><![CDATA[VB.Net]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.re-decoded.com/?p=482</guid>
		<description><![CDATA[If you recognise the title of this post then I was inspired by a BlackbaudKnowHow article of a similar name. In that article the author describes the differences between the three terms and how they relate to Blackbaud Enterprise CRM. This is a good overview and works well for Blackbaud Enterprise CRM. However it breaks [...]
No related posts.]]></description>
		<wfw:commentRss>http://www.re-decoded.com/2011/05/customizations-sdks-and-api%e2%80%99s-oh-re/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bank Checking Software Compared</title>
		<link>http://www.re-decoded.com/2011/05/bank-checking-software-compared/</link>
		<comments>http://www.re-decoded.com/2011/05/bank-checking-software-compared/#comments</comments>
		<pubDate>Thu, 19 May 2011 21:46:02 +0000</pubDate>
		<dc:creator>David Zeidman</dc:creator>
				<category><![CDATA[Not Code]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Bank]]></category>
		<category><![CDATA[BBEC]]></category>
		<category><![CDATA[obsolete technologies]]></category>
		<category><![CDATA[Third Party Components]]></category>
		<category><![CDATA[VB.Net]]></category>

		<guid isPermaLink="false">http://www.re-decoded.com/?p=450</guid>
		<description><![CDATA[I have been working with different bank checking software. Blackbaud Europe have written a plug-in for The Raiser&#8217;s Edge to update the bank record data such as the name and branch of the bank as well as the address based on the sort code. We recently developed a plug-in that processed the direct debit returns [...]
No related posts.]]></description>
		<wfw:commentRss>http://www.re-decoded.com/2011/05/bank-checking-software-compared/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Valid date to cannot be less than Valid date from when saving a Raiser&#8217;s Edge Membership record</title>
		<link>http://www.re-decoded.com/2011/02/valid-date-to-cannot-be-less-than-valid-date-from-when-saving-a-raisers-edge-membership-record/</link>
		<comments>http://www.re-decoded.com/2011/02/valid-date-to-cannot-be-less-than-valid-date-from-when-saving-a-raisers-edge-membership-record/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 15:48:02 +0000</pubDate>
		<dc:creator>David Zeidman</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Membership]]></category>
		<category><![CDATA[The Raiser's Edge]]></category>

		<guid isPermaLink="false">http://www.re-decoded.com/?p=440</guid>
		<description><![CDATA[Valid date to cannot be less than Valid date from I got this error message the other day when developing with the membership module. In my opinion the membership module is the most complicated module to develop code for. Possibly because of this (and the fact that it is an optional module) there appears to [...]
No related posts.]]></description>
		<wfw:commentRss>http://www.re-decoded.com/2011/02/valid-date-to-cannot-be-less-than-valid-date-from-when-saving-a-raisers-edge-membership-record/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Raiser&#8217;s Edge C# Plugin</title>
		<link>http://www.re-decoded.com/2010/11/a-raisers-edge-csharp-plugin/</link>
		<comments>http://www.re-decoded.com/2010/11/a-raisers-edge-csharp-plugin/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 18:27:08 +0000</pubDate>
		<dc:creator>David Zeidman</dc:creator>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[CSharp]]></category>
		<category><![CDATA[Plug-in]]></category>
		<category><![CDATA[The Raiser's Edge]]></category>
		<category><![CDATA[VB.Net]]></category>

		<guid isPermaLink="false">http://www.re-decoded.com/?p=410</guid>
		<description><![CDATA[A few days ago I put a question on both Blackbus and the official Blackbaud forums asking if anybody had written a plug-in in C#. I have written a number of customisations in C# (VB.NET is my most common programming language &#8211; although I do enjoy using C#) but I had never written a plug-in [...]
No related posts.]]></description>
		<wfw:commentRss>http://www.re-decoded.com/2010/11/a-raisers-edge-csharp-plugin/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Using meta data to copy records</title>
		<link>http://www.re-decoded.com/2010/08/using-meta-data-to-copy-records/</link>
		<comments>http://www.re-decoded.com/2010/08/using-meta-data-to-copy-records/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 09:58:59 +0000</pubDate>
		<dc:creator>David Zeidman</dc:creator>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Gift]]></category>
		<category><![CDATA[Meta Data]]></category>
		<category><![CDATA[The Raiser's Edge]]></category>

		<guid isPermaLink="false">http://www.re-decoded.com/?p=374</guid>
		<description><![CDATA[I am currently working on a project where I need to copy a gift record from one constituent to another. There are 213 fields on the regular gift object i.e. CGift. That is without looking at any of the other areas of the gift such as attributes, notepads, etc. It would take a lot of [...]
No related posts.]]></description>
		<wfw:commentRss>http://www.re-decoded.com/2010/08/using-meta-data-to-copy-records/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Problem with Quick Find</title>
		<link>http://www.re-decoded.com/2010/06/the-problem-with-quick-find/</link>
		<comments>http://www.re-decoded.com/2010/06/the-problem-with-quick-find/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 09:35:44 +0000</pubDate>
		<dc:creator>David Zeidman</dc:creator>
				<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[lookup tools]]></category>
		<category><![CDATA[The Raiser's Edge]]></category>

		<guid isPermaLink="false">http://www.re-decoded.com/?p=341</guid>
		<description><![CDATA[I have been working on a new product which will hopefully be released soon. In this new product the user needs to be able to look up a constituent in as few key strokes as possible. The approach that I took was to use the same functionality as the Quick Find mechanism that you see [...]
No related posts.]]></description>
		<wfw:commentRss>http://www.re-decoded.com/2010/06/the-problem-with-quick-find/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Looking up a constituent</title>
		<link>http://www.re-decoded.com/2010/05/looking-up-a-constituent/</link>
		<comments>http://www.re-decoded.com/2010/05/looking-up-a-constituent/#comments</comments>
		<pubDate>Tue, 04 May 2010 08:53:52 +0000</pubDate>
		<dc:creator>David Zeidman</dc:creator>
				<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Constituent]]></category>
		<category><![CDATA[IDLookup]]></category>
		<category><![CDATA[lookup tools]]></category>
		<category><![CDATA[The Raiser's Edge]]></category>

		<guid isPermaLink="false">http://www.re-decoded.com/?p=331</guid>
		<description><![CDATA[Whenever I write a bespoke customisation for a client that needs to look up a constituent based on some biographical information I normally use the functionality available behind the scenes in IDLookup. If you are unfamiliar with IDLookup, it allows users to feed in an Excel or CSV file of names, addresses, aliases, attributes and [...]
No related posts.]]></description>
		<wfw:commentRss>http://www.re-decoded.com/2010/05/looking-up-a-constituent/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Writing Code to populate the rejection code field in batch</title>
		<link>http://www.re-decoded.com/2009/11/writing-code-to-populate-the-rejection-code-field-in-batch/</link>
		<comments>http://www.re-decoded.com/2009/11/writing-code-to-populate-the-rejection-code-field-in-batch/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 13:41:21 +0000</pubDate>
		<dc:creator>David Zeidman</dc:creator>
				<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Batch]]></category>

		<guid isPermaLink="false">http://www.re-decoded.com/?p=286</guid>
		<description><![CDATA[Sorry to get your hopes up but I am reliably informed that you cannot do this. And the reason? &#8220;PCI Compliance&#8221;. Let me take a few steps back and explain. When you use the EFT module (which is standard in the UK version) to automatically populate a batch with gifts there is a field called [...]
No related posts.]]></description>
		<wfw:commentRss>http://www.re-decoded.com/2009/11/writing-code-to-populate-the-rejection-code-field-in-batch/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

