For information regarding Blackbaud NetCommunity's SDK or Open Platform please refer to our developer website. Information and examples regarding custom parts can be found in the Open Platform section.