As of April 17, 2018, this site is now in read-only mode. To start new Blackbaud Developer’s discussions, you will find Developer Discussions in the Blackbaud CRM Community.

To post or respond to Blackbaud Community discussions, you will have to login using a login. Learn how to login here. If you have questions or need assistance, please email

Visual Studio

bbcon2013 content

By: Ben Lambert

Posted on: October 17, 2013

For the benefit of my session attendees as well as folks who were unable to attend #bbcon this year, here are the slides, source code, and deployables from my session! Here are the slides: bbcon2013.InfinitySDK contains the source code (VB.NET) for the Gamification demo, which uses gaming techniques to drive user behavior in the application (for example, to incentivize fundraisers to file contact reports or complete prospect plan steps). This zip contains the Catalog, UIModel, Workflow, and Mobile projects: contains the files to depl... Read More
Categories: ,

InsertGuid Macro

By: TripOtt

Posted on: September 5, 2012

This macro will allow you generate and insert a new guid value with a single keystroke or button press.  This is an extremely useful macro because you will be creating a lot of new guid values when you begin writing your xml specs. In Visual Studio, go to “Tools > Macros > Macro Explorer”. Right-click on the “Macros” node and choose “Load Macro Project…” Assuming you have installed the Blackbaud CRM SDK, browse to “<Your local install location>\SDK\Macros” and open the “BlackbaudEnterprise.vsmacros” file. In the Visual Studio keyboard options you can map the macro to your favorite... Read More

Developing on a machine that has 2 SDKs.

By: Chris Whisenhunt

Posted on: May 16, 2012

Some of you may have both VS2008 and VS2010 installed on your machine and are developing against a 2.9 and 2.91 versions. Well if you haven’t already had to constantly run the SetCurrentSDK.bat files then you will soon enough. I just created some batch files to make my life a little easier. The first part of this is to alter the SetCurrentSDK.bat files by removing the “pause” at the end of the files.   rem Blackbaud AppFx SDK version switch utility rem Copyright 2012, Blackbaud, Inc.  All rights reserved. @echo off SetCurrentSDK.exe /s=localhost /db=OSU /VERBOSE /WAITONERROR @echo Blackba... Read More

Privacy Policy | Sitemap | © 2011 Blackbaud, Inc. All Rights Reserved

Digital Ocean